# 🎓 Courses & Articles

**URL:** https://forums.kodeco.com/c/tutorials/5.md?page=263

[Latest](https://forums.kodeco.com/latest.md) · [Categories](https://forums.kodeco.com/categories.md) · [Tags](https://forums.kodeco.com/tags.md)

**Page:** 264

---

## [iOS Bootcamp: June 15, 2020 | raywenderlich.com](https://forums.kodeco.com/t/ios-bootcamp-june-15-2020-raywenderlich-com/112785)

<div class="topic-metadata">

**Author:** [@jeffro](https://forums.kodeco.com/u/jeffro)\
**Replies:** 0\
**Last updated:** [June 21, 2020, 11:13am UTC](https://forums.kodeco.com/t/ios-bootcamp-june-15-2020-raywenderlich-com/112785 "2020-06-21T11:13:29Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/10529048-ios-bootcamp/lessons/7

---

## [Reminder: RW Bootcamp Student Scholarship Applications Due Monday | raywenderlich.com](https://forums.kodeco.com/t/reminder-rw-bootcamp-student-scholarship-applications-due-monday-raywenderlich-com/110072)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [May 25, 2020, 6:58am UTC](https://forums.kodeco.com/t/reminder-rw-bootcamp-student-scholarship-applications-due-monday-raywenderlich-com/110072 "2020-05-25T06:58:04Z")

</div>

Scholarship applications for our free online iOS &amp; Android bootcamps are due on Monday, May 18 – so if you haven’t applied yet, now’s the time! This is a companion discussion topic for the original entry at https:…

---

## [Conclusion | raywenderlich.com](https://forums.kodeco.com/t/conclusion-raywenderlich-com/99052)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [February 21, 2020, 1:18am UTC](https://forums.kodeco.com/t/conclusion-raywenderlich-com/99052 "2020-02-21T01:18:49Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7503473-your-second-kotlin-android-app/lessons/37

---

## [Complete the Detail List View Layout | raywenderlich.com](https://forums.kodeco.com/t/complete-the-detail-list-view-layout-raywenderlich-com/97400)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [February 7, 2020, 5:41pm UTC](https://forums.kodeco.com/t/complete-the-detail-list-view-layout-raywenderlich-com/97400 "2020-02-07T17:41:24Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7503473-your-second-kotlin-android-app/lessons/27

---

## [Beginning Core Data · Displaying Data by Section | raywenderlich.com](https://forums.kodeco.com/t/beginning-core-data-displaying-data-by-section-raywenderlich-com/57386)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [December 11, 2018, 5:23am UTC](https://forums.kodeco.com/t/beginning-core-data-displaying-data-by-section-raywenderlich-com/57386 "2018-12-11T05:23:29Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7104-beginning-core-data/lessons/15

---

## [Your First iOS App · Challenge: Adding Extra Screens | raywenderlich.com](https://forums.kodeco.com/t/your-first-ios-app-challenge-adding-extra-screens-raywenderlich-com/56410)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [November 27, 2018, 11:03am UTC](https://forums.kodeco.com/t/your-first-ios-app-challenge-adding-extra-screens-raywenderlich-com/56410 "2018-11-27T11:03:44Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/141-your-first-ios-app/lessons/36

---

## [Introducing Custom Controls · Gesture Recognizers | raywenderlich.com](https://forums.kodeco.com/t/introducing-custom-controls-gesture-recognizers-raywenderlich-com/54860)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [November 7, 2018, 3:40pm UTC](https://forums.kodeco.com/t/introducing-custom-controls-gesture-recognizers-raywenderlich-com/54860 "2018-11-07T15:40:36Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/10-introducing-custom-controls/lessons/10

---

## [Basic UIView Animation Tutorial: Getting Started | raywenderlich.com](https://forums.kodeco.com/t/basic-uiview-animation-tutorial-getting-started-raywenderlich-com/54851)

<div class="topic-metadata">

**Author:** [@ehabamer](https://forums.kodeco.com/u/ehabamer)\
**Replies:** 0\
**Last updated:** [November 7, 2018, 1:05pm UTC](https://forums.kodeco.com/t/basic-uiview-animation-tutorial-getting-started-raywenderlich-com/54851 "2018-11-07T13:05:10Z")

</div>

Animations are everywhere in iOS. In this tutorial, you’ll learn to chain the basic UIView animations together to create incredibly satisfying effects! This is a companion discussion topic for the original entry at h…

---

## [Your First Swift 4 & iOS 11 App · Challenge: Adding Extra Screens | raywenderlich.com](https://forums.kodeco.com/t/your-first-swift-4-ios-11-app-challenge-adding-extra-screens-raywenderlich-com/52681)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 12, 2018, 7:46am UTC](https://forums.kodeco.com/t/your-first-swift-4-ios-11-app-challenge-adding-extra-screens-raywenderlich-com/52681 "2018-10-12T07:46:04Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/91-your-first-swift-4-ios-11-app/lessons/35

---

## [watchOS 4 Tutorial Part 3: Animation | raywenderlich.com](https://forums.kodeco.com/t/watchos-4-tutorial-part-3-animation-raywenderlich-com/52102)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [October 7, 2018, 3:56am UTC](https://forums.kodeco.com/t/watchos-4-tutorial-part-3-animation-raywenderlich-com/52102 "2018-10-07T03:56:16Z")

</div>

In this third part of our watchOS 4 tutorial series, learn how to add animations into your watchOS app! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/170203/watchos-4-tu…

---

## [How To Make a Game Like Flappy Bird · Getting Started | Ray Wenderlich](https://forums.kodeco.com/t/how-to-make-a-game-like-flappy-bird-getting-started-ray-wenderlich/51913)

<div class="topic-metadata">

**Author:** [@paradox927](https://forums.kodeco.com/u/paradox927)\
**Replies:** 0\
**Last updated:** [October 5, 2018, 8:49am UTC](https://forums.kodeco.com/t/how-to-make-a-game-like-flappy-bird-getting-started-ray-wenderlich/51913 "2018-10-05T08:49:48Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/66-how-to-make-a-game-like-flappy-bird/lessons/2

---

## [How to Make a Game Like Jetpack Joyride using LevelHelper and SpriteHelper \[Corona Edition\] – Part 4 | Ray Wenderlich](https://forums.kodeco.com/t/how-to-make-a-game-like-jetpack-joyride-using-levelhelper-and-spritehelper-corona-edition-part-4-ray-wenderlich/48710)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 9, 2018, 6:24pm UTC](https://forums.kodeco.com/t/how-to-make-a-game-like-jetpack-joyride-using-levelhelper-and-spritehelper-corona-edition-part-4-ray-wenderlich/48710 "2018-09-09T18:24:23Z")

</div>

This is a post by special contributor Bogdan Vladu, an iOS application developer and aspiring game developer living in Bucharest, Romania. Hello again, and welcome to the fourth and final installment of the tutorial seri…

---

## [How To Make a Letter / Word Game with UIKit and Swift: Part 2/3 | Ray Wenderlich](https://forums.kodeco.com/t/how-to-make-a-letter-word-game-with-uikit-and-swift-part-2-3-ray-wenderlich/48240)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [September 4, 2018, 2:12pm UTC](https://forums.kodeco.com/t/how-to-make-a-letter-word-game-with-uikit-and-swift-part-2-3-ray-wenderlich/48240 "2018-09-04T14:12:26Z")

</div>

In this second part of the tutorial series, you’ll aim for developing a fully playable version of the game. When you’re finished, the user will be able to drag the tiles and drop them on the correct targets, where they w…

---

## [Intermediate Core Data · Managed Object Contexts | Ray Wenderlich](https://forums.kodeco.com/t/intermediate-core-data-managed-object-contexts-ray-wenderlich/47626)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [August 29, 2018, 10:46am UTC](https://forums.kodeco.com/t/intermediate-core-data-managed-object-contexts-ray-wenderlich/47626 "2018-08-29T10:46:22Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/29-intermediate-core-data/lessons/6

---

## [Readers’ App Reviews – May 2012](https://forums.kodeco.com/t/readers-app-reviews-may-2012/8445)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [March 7, 2016, 9:02pm UTC](https://forums.kodeco.com/t/readers-app-reviews-may-2012/8445 "2016-03-07T21:02:31Z")

</div>

This is a post by Reader’s Apps Reviewer Ryan Poolos, an iOS Developer and founder of Frozen Fire Studios. Checkout his latest game, Cyborg Livestock. Checkout his latest website, iHelp. Its that time again! May came fas…

---

## [Video Trailer: iOS Games by Tutorials](https://forums.kodeco.com/t/video-trailer-ios-games-by-tutorials/8377)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 7, 2016, 4:13pm UTC](https://forums.kodeco.com/t/video-trailer-ios-games-by-tutorials/8377 "2016-03-07T16:13:36Z")

</div>

Watch a video trailer for our new book iOS Games by Tutorials, where you learn how to make 2D games with Apple's brand new framework: Sprite Kit! This is a companion discussion topic for the original entry at https://…

---

## [Video Tutorial: WatchKit Part 11: Page-Based Interfaces II](https://forums.kodeco.com/t/video-tutorial-watchkit-part-11-page-based-interfaces-ii/8363)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [March 7, 2016, 3:56pm UTC](https://forums.kodeco.com/t/video-tutorial-watchkit-part-11-page-based-interfaces-ii/8363 "2016-03-07T15:56:54Z")

</div>

In this WatchKit tutorial learn how to set-up page-based interfaces from code and the customization benefits you get from doing this from code instead of the storyboard. This is a companion discussion topic for the or…

---

## [Video Tutorial: Table Views Getting Started](https://forums.kodeco.com/t/video-tutorial-table-views-getting-started/7279)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 5:06pm UTC](https://forums.kodeco.com/t/video-tutorial-table-views-getting-started/7279 "2016-03-04T17:06:22Z")

</div>

The first video in our Table Views in iOS series. Learn the basics of creating table views in the Storyboard editor using prototype cells. This is a companion discussion topic for the original entry at https://www.ray…

---

## [SwiftUI Fundamentals, Episode 13: Present Modal Views | Kodeco](https://forums.kodeco.com/t/swiftui-fundamentals-episode-13-present-modal-views-kodeco/191658)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 1\
**Last updated:** [May 5, 2024, 12:14pm UTC](https://forums.kodeco.com/t/swiftui-fundamentals-episode-13-present-modal-views-kodeco/191658 "2024-05-05T12:14:31Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/37678937-swiftui-fundamentals/lessons/13

---

## [Saving Data in iOS, Episode 17: Challenge: Property Lists | Kodeco](https://forums.kodeco.com/t/saving-data-in-ios-episode-17-challenge-property-lists-kodeco/200753)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [December 21, 2023, 12:37am UTC](https://forums.kodeco.com/t/saving-data-in-ios-episode-17-challenge-property-lists-kodeco/200753 "2023-12-21T00:37:54Z")

</div>

This content was released on Oct 10 2017. The official support period is 6-months from this date. Let's get a taste of working with Property Lists before we dive into what they're made of, in the next video.

---

## [Android Networking: Fundamentals, Episode 16: Implement The Moshi Parser | Kodeco](https://forums.kodeco.com/t/android-networking-fundamentals-episode-16-implement-the-moshi-parser-kodeco/199920)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [November 28, 2023, 1:44pm UTC](https://forums.kodeco.com/t/android-networking-fundamentals-episode-16-implement-the-moshi-parser-kodeco/199920 "2023-11-28T13:44:59Z")

</div>

This content was released on Jun 16 2020. The official support period is 6-months from this date. After using the Gson parser manually, learn how to use the Moshi parser to automatically parse the request and response bodies.

---

## [New SwiftUI, Combine and Catalyst Books: Preorders Now Available! | Kodeco](https://forums.kodeco.com/t/new-swiftui-combine-and-catalyst-books-preorders-now-available-kodeco/199012)

<div class="topic-metadata">

**Author:** [@tiffani](https://forums.kodeco.com/u/tiffani)\
**Replies:** 0\
**Last updated:** [November 8, 2023, 11:08am UTC](https://forums.kodeco.com/t/new-swiftui-combine-and-catalyst-books-preorders-now-available-kodeco/199012 "2023-11-08T11:08:36Z")

</div>

This content was released on Jun 7 2019. The official support period is 6-months from this date. We’re making new books on SwiftUI, Combine & Catalyst — and if you preorder now, you can get all 3 for just $99!

---

## [WWDC 2020 First Impressions Livecast | Kodeco](https://forums.kodeco.com/t/wwdc-2020-first-impressions-livecast-kodeco/198915)

<div class="topic-metadata">

**Author:** [@katiecollins](https://forums.kodeco.com/u/katiecollins)\
**Replies:** 0\
**Last updated:** [November 6, 2023, 12:37pm UTC](https://forums.kodeco.com/t/wwdc-2020-first-impressions-livecast-kodeco/198915 "2023-11-06T12:37:01Z")

</div>

This content was released on Jun 23 2020. The official support period is 6-months from this date. If you missed our WWDC 2020 First Impressions livecast last night, featuring our most opinionated iOS team members, you can catch the replay here!

---

## [Collection Views | Kodeco](https://forums.kodeco.com/t/collection-views-kodeco/197641)

<div class="topic-metadata">

**Author:** [@timmitra](https://forums.kodeco.com/u/timmitra)\
**Replies:** 0\
**Last updated:** [October 10, 2023, 11:26pm UTC](https://forums.kodeco.com/t/collection-views-kodeco/197641 "2023-10-10T23:26:53Z")

</div>

This content was released on May 23 2016. The official support period is 6-months from this date. Taking cues from UITableView, and adding so much more to the mix, UICollectionView allows you to present your data using a clear interface and unprecedented flexibility. Custom cells? Check! Custom layouts? Check! Custom animations? Check! Custom transitions? Check! In this introductory series to this iOS powerhouse you’ll start right at the beginning with the absolute basics. You’ll then move Swift-ly onto more advanced topics such as inserting cells, deleting cells, and moving cells around using drag-and-drop. If you’re not familiar with UITableView, or indeed it’s superclass UIScrollView, then I recommend checking out our series’ on those first.

---

## [RWDevCon 2017 Vault - Workshops | Kodeco](https://forums.kodeco.com/t/rwdevcon-2017-vault-workshops-kodeco/193576)

<div class="topic-metadata">

**Author:** [@lolgrep](https://forums.kodeco.com/u/lolgrep)\
**Replies:** 0\
**Last updated:** [August 31, 2023, 9:00am UTC](https://forums.kodeco.com/t/rwdevcon-2017-vault-workshops-kodeco/193576 "2023-08-31T09:00:11Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/4149-rwdevcon-2017-vault-workshops

---

## [Beginning RxSwift, Episode 35: Combining Operators in Practice: Part 2 | Kodeco](https://forums.kodeco.com/t/beginning-rxswift-episode-35-combining-operators-in-practice-part-2-kodeco/193447)

<div class="topic-metadata">

**Author:** [@scotteg](https://forums.kodeco.com/u/scotteg)\
**Replies:** 0\
**Last updated:** [August 30, 2023, 12:59pm UTC](https://forums.kodeco.com/t/beginning-rxswift-episode-35-combining-operators-in-practice-part-2-kodeco/193447 "2023-08-30T12:59:06Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/4743-beginning-rxswift/lessons/35

---

## [Server-Side Swift with Kitura, Episode 5: Running Your API In Docker | Kodeco](https://forums.kodeco.com/t/server-side-swift-with-kitura-episode-5-running-your-api-in-docker-kodeco/191212)

<div class="topic-metadata">

**Author:** [@dokun1](https://forums.kodeco.com/u/dokun1)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 10:08pm UTC](https://forums.kodeco.com/t/server-side-swift-with-kitura-episode-5-running-your-api-in-docker-kodeco/191212 "2023-08-24T22:08:06Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3770-server-side-swift-with-kitura/lessons/5

---

## [Drag and Drop Tutorial for SwiftUI | Kodeco](https://forums.kodeco.com/t/drag-and-drop-tutorial-for-swiftui-kodeco/185341)

<div class="topic-metadata">

**Author:** [@warrenburton](https://forums.kodeco.com/u/warrenburton)\
**Replies:** 0\
**Last updated:** [March 21, 2023, 3:09pm UTC](https://forums.kodeco.com/t/drag-and-drop-tutorial-for-swiftui-kodeco/185341 "2023-03-21T15:09:41Z")

</div>

Learn how to use the drag and drop API in SwiftUI by building your own simple iPadOS and iOS bug reporting app. This is a companion discussion topic for the original entry at https://www.kodeco.com/21679742-drag-and-d…

---

## [Advanced Swift: Types and Operations, Episode 4: Phantom Types | Kodeco](https://forums.kodeco.com/t/advanced-swift-types-and-operations-episode-4-phantom-types-kodeco/184667)

<div class="topic-metadata">

**Author:** [@rayfix](https://forums.kodeco.com/u/rayfix)\
**Replies:** 0\
**Last updated:** [March 3, 2023, 9:15am UTC](https://forums.kodeco.com/t/advanced-swift-types-and-operations-episode-4-phantom-types-kodeco/184667 "2023-03-03T09:15:47Z")

</div>

Using phantom types is a great, light-weight way to prevent run time errors. Learn what phantom types are and how to use them. This is a companion discussion topic for the original entry at https://www.kodeco.com/1940…

---

## [An In-Depth Dive Into Streaming Data Across Platform Channels on Flutter | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/an-in-depth-dive-into-streaming-data-across-platform-channels-on-flutter-kodeco-the-new-raywenderlich-com/182838)

<div class="topic-metadata">

**Author:** [@wilburx9](https://forums.kodeco.com/u/wilburx9)\
**Replies:** 0\
**Last updated:** [January 17, 2023, 2:29pm UTC](https://forums.kodeco.com/t/an-in-depth-dive-into-streaming-data-across-platform-channels-on-flutter-kodeco-the-new-raywenderlich-com/182838 "2023-01-17T14:29:20Z")

</div>

In this tutorial, you’ll learn how to use Platform Channels to stream data into your Flutter app. This is a companion discussion topic for the original entry at https://www.kodeco.com/20518849-an-in-depth-dive-into-st…

---

## [SwiftUI: Layout & Interfaces, Episode 15: ZStacks | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/swiftui-layout-interfaces-episode-15-zstacks-kodeco-the-new-raywenderlich-com/182397)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [January 5, 2023, 3:07am UTC](https://forums.kodeco.com/t/swiftui-layout-interfaces-episode-15-zstacks-kodeco-the-new-raywenderlich-com/182397 "2023-01-05T03:07:29Z")

</div>

Now that you’ve mastered the first two dimensions, it’s time to tackle the third! ZStacks have much in common with the HStacks and VStacks you know and love. This is a companion discussion topic for the original entry…

---

## [Swift Package Manager for iOS | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/swift-package-manager-for-ios-kodeco-the-new-raywenderlich-com/181799)

<div class="topic-metadata">

**Author:** [@tomelliott](https://forums.kodeco.com/u/tomelliott)\
**Replies:** 0\
**Last updated:** [December 17, 2022, 7:12pm UTC](https://forums.kodeco.com/t/swift-package-manager-for-ios-kodeco-the-new-raywenderlich-com/181799 "2022-12-17T19:12:06Z")

</div>

Learn how to use the Swift Package Manager (SwiftPM) to create, update and load local and remote Swift Packages. This is a companion discussion topic for the original entry at https://www.kodeco.com/7242045-swift-pack…

---

## [Beginning Networking with URLSession, Episode 17: Pause, Resume & Cancel Downloads | raywenderlich.com](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-17-pause-resume-cancel-downloads-raywenderlich-com/179012)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [September 27, 2022, 2:25am UTC](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-17-pause-resume-cancel-downloads-raywenderlich-com/179012 "2022-09-27T02:25:24Z")

</div>

Apps will likely run into scenarios that require a download or upload to be paused, resumed, or canceled entirely. This episode will cover these topics. This is a companion discussion topic for the original entry at h…

---

## [Managing State in Flutter, Episode 6: Extend a Value Notifier | raywenderlich.com](https://forums.kodeco.com/t/managing-state-in-flutter-episode-6-extend-a-value-notifier-raywenderlich-com/178922)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 25, 2022, 10:55pm UTC](https://forums.kodeco.com/t/managing-state-in-flutter-episode-6-extend-a-value-notifier-raywenderlich-com/178922 "2022-09-25T22:55:06Z")

</div>

Take the ValueNotifier to the next level by extending the ValueNotifier. After which, aquire automatic updates by way of the ValueNotifierListenable widget. This is a companion discussion topic for the original entry …

---

## [Your First Flutter App: Polishing the App, Episode 16: Challenge: Add Bonus Points | raywenderlich.com](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-episode-16-challenge-add-bonus-points-raywenderlich-com/175249)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [July 20, 2022, 8:29am UTC](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-episode-16-challenge-add-bonus-points-raywenderlich-com/175249 "2022-07-20T08:29:58Z")

</div>

Get some practice with coding basics by giving the user bonus points if they are very close to the target. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/27732941-your-fir…

---

## [Creating Multiplatform Apps with SwiftUI, Episode 6: Build Separate Views | raywenderlich.com](https://forums.kodeco.com/t/creating-multiplatform-apps-with-swiftui-episode-6-build-separate-views-raywenderlich-com/172503)

<div class="topic-metadata">

**Author:** [@jwfc](https://forums.kodeco.com/u/jwfc)\
**Replies:** 0\
**Last updated:** [June 3, 2022, 4:40pm UTC](https://forums.kodeco.com/t/creating-multiplatform-apps-with-swiftui-episode-6-build-separate-views-raywenderlich-com/172503 "2022-06-03T16:40:32Z")

</div>

Build specific parts of your view hierarchy for various platforms to provide a custom experience. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/27738755-creating-multipla…

---

## [Implement a Custom AsyncSequence | raywenderlich.com](https://forums.kodeco.com/t/implement-a-custom-asyncsequence-raywenderlich-com/143708)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [July 6, 2021, 10:37pm UTC](https://forums.kodeco.com/t/implement-a-custom-asyncsequence-raywenderlich-com/143708 "2021-07-06T22:37:55Z")

</div>

Swift’s concurrency system doesn’t have a type that matches what Combine’s Subjects can do, but that’s okay! Combine and AsyncSequence play nicely together. This is a companion discussion topic for the original entry …

---

## [Server-Side Swift with Vapor, Episode 15: Fluent Queries | raywenderlich.com](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-15-fluent-queries-raywenderlich-com/170924)

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [May 12, 2022, 12:48pm UTC](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-15-fluent-queries-raywenderlich-com/170924 "2022-05-12T12:48:06Z")

</div>

In this episode, learn how to write queries in Fluent to filter on different properties to create a route for searching models. This is a companion discussion topic for the original entry at https://www.raywenderlich.…

---

## [SwiftUI: Animation | raywenderlich.com](https://forums.kodeco.com/t/swiftui-animation-raywenderlich-com/168268)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [April 4, 2022, 8:38pm UTC](https://forums.kodeco.com/t/swiftui-animation-raywenderlich-com/168268 "2022-04-04T20:38:24Z")

</div>

In this course, we’re going to get you started animating all sorts of SwiftUI views. Why should you add animation to your apps? Well, animation is a brilliant way to wow your users, and make your app look and feel unique…

---

## [SwiftUI Fundamentals, Episode 6: Challenge: State & Binding | raywenderlich.com](https://forums.kodeco.com/t/swiftui-fundamentals-episode-6-challenge-state-binding-raywenderlich-com/167699)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [March 27, 2022, 1:10am UTC](https://forums.kodeco.com/t/swiftui-fundamentals-episode-6-challenge-state-binding-raywenderlich-com/167699 "2022-03-27T01:10:48Z")

</div>

Take a deep-dive into what’s going on with the state attribute and how it operates under the hood when binding to your components. This is a companion discussion topic for the original entry at https://www.raywenderli…

---

## [Your First iOS & SwiftUI App: Polishing the App, Episode 35: Intro to Size Classes | raywenderlich.com](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-35-intro-to-size-classes-raywenderlich-com/167493)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [March 23, 2022, 9:00pm UTC](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-35-intro-to-size-classes-raywenderlich-com/167493 "2022-03-23T21:00:11Z")

</div>

Learn how you can use iOS size classes to adjust the layout of the view based on whether there is a compressed amount of horizontal space. This is a companion discussion topic for the original entry at https://www.ray…

---

## [Your First iOS & SwiftUI App: Polishing the App, Episode 28: Intro to SwiftUI Animation | raywenderlich.com](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-28-intro-to-swiftui-animation-raywenderlich-com/167480)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [March 23, 2022, 5:26pm UTC](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-28-intro-to-swiftui-animation-raywenderlich-com/167480 "2022-03-23T17:26:30Z")

</div>

Get a crash course in SwiftUI animation and use it to make the custom alert smoothly animate onto the screen. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28797859-your-…

---

## [Flutter Hero Animations, Episode 6: Finish off the Animation Sequence | raywenderlich.com](https://forums.kodeco.com/t/flutter-hero-animations-episode-6-finish-off-the-animation-sequence-raywenderlich-com/167006)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [March 17, 2022, 12:59pm UTC](https://forums.kodeco.com/t/flutter-hero-animations-episode-6-finish-off-the-animation-sequence-raywenderlich-com/167006 "2022-03-17T12:59:28Z")

</div>

Use the same approach from the previous video to finish off the animation of the transition by sliding in the main content area. This is a companion discussion topic for the original entry at https://www.raywenderlich…

---

## [Open Call for Applications on the Server-Side Swift Team | raywenderlich.com](https://forums.kodeco.com/t/open-call-for-applications-on-the-server-side-swift-team-raywenderlich-com/166856)

<div class="topic-metadata">

**Author:** [@amarlette](https://forums.kodeco.com/u/amarlette)\
**Replies:** 0\
**Last updated:** [March 15, 2022, 9:06pm UTC](https://forums.kodeco.com/t/open-call-for-applications-on-the-server-side-swift-team-raywenderlich-com/166856 "2022-03-15T21:06:49Z")

</div>

The Server-Side Swift team is growing! Read on for how to apply. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/31078782-open-call-for-applications-on-the-server-side-swi…

---

## [Beginning Flutter Debugging, Episode 10: Understand the Red Screen of Death | raywenderlich.com](https://forums.kodeco.com/t/beginning-flutter-debugging-episode-10-understand-the-red-screen-of-death-raywenderlich-com/166671)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [March 14, 2022, 5:03am UTC](https://forums.kodeco.com/t/beginning-flutter-debugging-episode-10-understand-the-red-screen-of-death-raywenderlich-com/166671 "2022-03-14T05:03:01Z")

</div>

Learn how to read through and understand errors provided in the red screen of death and build the confidence to solve these types of errors. This is a companion discussion topic for the original entry at https://www.r…

---

## [Beginning Flutter Debugging, Episode 5: Debug a Simple Problem | raywenderlich.com](https://forums.kodeco.com/t/beginning-flutter-debugging-episode-5-debug-a-simple-problem-raywenderlich-com/166665)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [March 14, 2022, 4:25am UTC](https://forums.kodeco.com/t/beginning-flutter-debugging-episode-5-debug-a-simple-problem-raywenderlich-com/166665 "2022-03-14T04:25:24Z")

</div>

Use the knowledge you’ve gotten so far to find and fix a bug. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/29104906-beginning-flutter-debugging/lessons/5

---

## [Your First Flutter App: An App From Scratch, Episode 4: Install Flutter on macOS | raywenderlich.com](https://forums.kodeco.com/t/your-first-flutter-app-an-app-from-scratch-episode-4-install-flutter-on-macos-raywenderlich-com/165739)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [March 1, 2022, 7:06pm UTC](https://forums.kodeco.com/t/your-first-flutter-app-an-app-from-scratch-episode-4-install-flutter-on-macos-raywenderlich-com/165739 "2022-03-01T19:06:07Z")

</div>

See how to get set up with the Flutter development tools, including the Flutter and Dart SDKs, Xcode, Android Studio, and Visual Studio Code on macOS. This is a companion discussion topic for the original entry at htt…

---

## [Core Haptics, Episode 5: Design a Haptic Experience | raywenderlich.com](https://forums.kodeco.com/t/core-haptics-episode-5-design-a-haptic-experience-raywenderlich-com/164326)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [February 10, 2022, 8:42pm UTC](https://forums.kodeco.com/t/core-haptics-episode-5-design-a-haptic-experience-raywenderlich-com/164326 "2022-02-10T20:42:08Z")

</div>

Think about what it takes to create a great experience and get some design tips. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/23523700-core-haptics/lessons/5

---

## [Programming in Swift: Functions & Types, Episode 27: Conclusion | raywenderlich.com](https://forums.kodeco.com/t/programming-in-swift-functions-types-episode-27-conclusion-raywenderlich-com/163024)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [January 25, 2022, 4:27pm UTC](https://forums.kodeco.com/t/programming-in-swift-functions-types-episode-27-conclusion-raywenderlich-com/163024 "2022-01-25T16:27:58Z")

</div>

Review what you learned about enumerations and switch statements, and see what is coming up in the next part. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28433240-progr…

---

## [Your First iOS & SwiftUI App: An App from Scratch | raywenderlich.com](https://forums.kodeco.com/t/your-first-ios-swiftui-app-an-app-from-scratch-raywenderlich-com/162107)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [January 13, 2022, 4:41pm UTC](https://forums.kodeco.com/t/your-first-ios-swiftui-app-an-app-from-scratch-raywenderlich-com/162107 "2022-01-13T16:41:09Z")

</div>

Updated for 2022! If you’re a complete beginner to iOS and SwiftUI development and wondering how to get started, this is the course for you. This is a companion discussion topic for the original entry at https://www.r…

[Previous page](https://forums.kodeco.com/c/tutorials/5.md?page=262&per_page=50)

[Next page](https://forums.kodeco.com/c/tutorials/5.md?page=264&per_page=50)
