# 🎓 Courses & Articles

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

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

**Page:** 299

---

## [Beginning Collection Views Course — Updated for iOS 10 and Swift 3 | Kodeco](https://forums.kodeco.com/t/beginning-collection-views-course-updated-for-ios-10-and-swift-3-kodeco/195071)

<div class="topic-metadata">

**Author:** [@skyrocketsw](https://forums.kodeco.com/u/skyrocketsw)\
**Replies:** 0\
**Last updated:** [September 13, 2023, 6:42am UTC](https://forums.kodeco.com/t/beginning-collection-views-course-updated-for-ios-10-and-swift-3-kodeco/195071 "2023-09-13T06:42:02Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/810-beginning-collection-views-course-updated-for-ios-10-and-swift-3

---

## [iOS Debugging Fundamentals, Episode 11: Conclusion | Kodeco](https://forums.kodeco.com/t/ios-debugging-fundamentals-episode-11-conclusion-kodeco/194860)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [September 12, 2023, 12:39am UTC](https://forums.kodeco.com/t/ios-debugging-fundamentals-episode-11-conclusion-kodeco/194860 "2023-09-12T00:39:34Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/18770184-ios-debugging-fundamentals/lessons/11

---

## [iOS Views and Animations: Learning by Stealing, Episode 5: Shield Masking | Kodeco](https://forums.kodeco.com/t/ios-views-and-animations-learning-by-stealing-episode-5-shield-masking-kodeco/194832)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [September 11, 2023, 6:12pm UTC](https://forums.kodeco.com/t/ios-views-and-animations-learning-by-stealing-episode-5-shield-masking-kodeco/194832 "2023-09-11T18:12:53Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/267496-ios-views-and-animations-learning-by-stealing/lessons/5

---

## [Adding iCade Support to Your Game | Kodeco](https://forums.kodeco.com/t/adding-icade-support-to-your-game-kodeco/194678)

<div class="topic-metadata">

**Author:** [@fattjake](https://forums.kodeco.com/u/fattjake)\
**Replies:** 0\
**Last updated:** [September 10, 2023, 1:01am UTC](https://forums.kodeco.com/t/adding-icade-support-to-your-game-kodeco/194678 "2023-09-10T01:01:54Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2958-adding-icade-support-to-your-game

---

## [Advanced iOS Design Patterns, Episode 12: Command | Kodeco](https://forums.kodeco.com/t/advanced-ios-design-patterns-episode-12-command-kodeco/194301)

<div class="topic-metadata">

**Author:** [@jrg.developer](https://forums.kodeco.com/u/jrg.developer)\
**Replies:** 0\
**Last updated:** [September 6, 2023, 8:11am UTC](https://forums.kodeco.com/t/advanced-ios-design-patterns-episode-12-command-kodeco/194301 "2023-09-06T08:11:31Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1941458-advanced-ios-design-patterns/lessons/12

---

## [Beginning RxSwift, Episode 23: Transforming Operators | Kodeco](https://forums.kodeco.com/t/beginning-rxswift-episode-23-transforming-operators-kodeco/194133)

<div class="topic-metadata">

**Author:** [@scotteg](https://forums.kodeco.com/u/scotteg)\
**Replies:** 0\
**Last updated:** [September 5, 2023, 3:09am UTC](https://forums.kodeco.com/t/beginning-rxswift-episode-23-transforming-operators-kodeco/194133 "2023-09-05T03:09:41Z")

</div>

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

---

## [Intermediate iOS Design Patterns, Episode 13: Prototype | Kodeco](https://forums.kodeco.com/t/intermediate-ios-design-patterns-episode-13-prototype-kodeco/193631)

<div class="topic-metadata">

**Author:** [@jrg.developer](https://forums.kodeco.com/u/jrg.developer)\
**Replies:** 0\
**Last updated:** [August 31, 2023, 5:13pm UTC](https://forums.kodeco.com/t/intermediate-ios-design-patterns-episode-13-prototype-kodeco/193631 "2023-08-31T17:13:38Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1941302-intermediate-ios-design-patterns/lessons/13

---

## [RWDevCon 2017: Tickets Now Available! | Kodeco](https://forums.kodeco.com/t/rwdevcon-2017-tickets-now-available-kodeco/193518)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 31, 2023, 4:49am UTC](https://forums.kodeco.com/t/rwdevcon-2017-tickets-now-available-kodeco/193518 "2023-08-31T04:49:36Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1015-rwdevcon-2017-tickets-now-available

---

## [Android Studio Tips and Tricks, Episode 5: Migrate to Androidx | Kodeco](https://forums.kodeco.com/t/android-studio-tips-and-tricks-episode-5-migrate-to-androidx-kodeco/192765)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 4:50am UTC](https://forums.kodeco.com/t/android-studio-tips-and-tricks-episode-5-migrate-to-androidx-kodeco/192765 "2023-08-28T04:50:03Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/10054540-android-studio-tips-and-tricks/lessons/5

---

## [Advanced Swift: Memory Management, Episode 6: The ABC's of Closure Captures | Kodeco](https://forums.kodeco.com/t/advanced-swift-memory-management-episode-6-the-abcs-of-closure-captures-kodeco/192344)

<div class="topic-metadata">

**Author:** [@rayfix](https://forums.kodeco.com/u/rayfix)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 12:47am UTC](https://forums.kodeco.com/t/advanced-swift-memory-management-episode-6-the-abcs-of-closure-captures-kodeco/192344 "2023-08-27T00:47:03Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1940727-advanced-swift-memory-management/lessons/6

---

## [Unity Games by Tutorials – 14 Chapters Now Available! | Kodeco](https://forums.kodeco.com/t/unity-games-by-tutorials-14-chapters-now-available-kodeco/192326)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 11:19pm UTC](https://forums.kodeco.com/t/unity-games-by-tutorials-14-chapters-now-available-kodeco/192326 "2023-08-26T23:19:41Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/899-unity-games-by-tutorials-14-chapters-now-available

---

## [How To Make a Game Like Flappy Bird, Episode 1: Introduction | Kodeco](https://forums.kodeco.com/t/how-to-make-a-game-like-flappy-bird-episode-1-introduction-kodeco/191984)

<div class="topic-metadata">

**Author:** [@paradox927](https://forums.kodeco.com/u/paradox927)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 4:33am UTC](https://forums.kodeco.com/t/how-to-make-a-game-like-flappy-bird-episode-1-introduction-kodeco/191984 "2023-08-26T04:33:53Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3875-how-to-make-a-game-like-flappy-bird/lessons/1

---

## [Open Call for Authors and Tech Editors on the iOS Team | Kodeco](https://forums.kodeco.com/t/open-call-for-authors-and-tech-editors-on-the-ios-team-kodeco/191268)

<div class="topic-metadata">

**Author:** [@amarlette](https://forums.kodeco.com/u/amarlette)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 11:56pm UTC](https://forums.kodeco.com/t/open-call-for-authors-and-tech-editors-on-the-ios-team-kodeco/191268 "2023-08-24T23:56:10Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/27567567-open-call-for-authors-and-tech-editors-on-the-ios-team

---

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

<div class="topic-metadata">

**Author:** [@cabernathy](https://forums.kodeco.com/u/cabernathy)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 2:54pm UTC](https://forums.kodeco.com/t/drag-and-drop-tutorial-for-ios-kodeco/190903 "2023-08-24T14:54:23Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3121851-drag-and-drop-tutorial-for-ios

---

## [Beginning C#, Episode 2: Getting Started | Kodeco](https://forums.kodeco.com/t/beginning-c-episode-2-getting-started-kodeco/185503)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [March 24, 2023, 8:57pm UTC](https://forums.kodeco.com/t/beginning-c-episode-2-getting-started-kodeco/185503 "2023-03-24T20:57:56Z")

</div>

In this first episode, you'll create your first C# script and print a message to the console. This is a companion discussion topic for the original entry at https://www.kodeco.com/3247-beginning-c/lessons/2

---

## [iOS Metal Tutorial with Swift Part 5: Switching to MetalKit | Kodeco](https://forums.kodeco.com/t/ios-metal-tutorial-with-swift-part-5-switching-to-metalkit-kodeco/185238)

<div class="topic-metadata">

**Author:** [@haawa](https://forums.kodeco.com/u/haawa)\
**Replies:** 0\
**Last updated:** [March 19, 2023, 1:15am UTC](https://forums.kodeco.com/t/ios-metal-tutorial-with-swift-part-5-switching-to-metalkit-kodeco/185238 "2023-03-19T01:15:16Z")

</div>

Learn how to use MetalKit in this 5th part of our Metal tutorial series. This is a companion discussion topic for the original entry at https://www.kodeco.com/976-ios-metal-tutorial-with-swift-part-5-switching-to-meta…

---

## [Wrangling Dates & Time in Android, Episode 2: Work With Instant | Kodeco](https://forums.kodeco.com/t/wrangling-dates-time-in-android-episode-2-work-with-instant-kodeco/184644)

<div class="topic-metadata">

**Author:** [@mattiaferigutti](https://forums.kodeco.com/u/mattiaferigutti)\
**Replies:** 0\
**Last updated:** [March 2, 2023, 4:35pm UTC](https://forums.kodeco.com/t/wrangling-dates-time-in-android-episode-2-work-with-instant-kodeco/184644 "2023-03-02T16:35:37Z")

</div>

The Instant class represents a specific moment on the timeline and is one of the most important classes of the Date-Time API. Learn the importance and usage of this class. This is a companion discussion topic for the …

---

## [Kotlin Multiplatform Project for Android and iOS: Getting Started | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/kotlin-multiplatform-project-for-android-and-ios-getting-started-kodeco-the-new-raywenderlich-com/183477)

<div class="topic-metadata">

**Author:** [@bennegeek](https://forums.kodeco.com/u/bennegeek)\
**Replies:** 0\
**Last updated:** [February 2, 2023, 8:57pm UTC](https://forums.kodeco.com/t/kotlin-multiplatform-project-for-android-and-ios-getting-started-kodeco-the-new-raywenderlich-com/183477 "2023-02-02T20:57:19Z")

</div>

In this tutorial, you’ll learn how to use Kotlin Multiplatform and build an app for Android and iOS with the same business logic code. This is a companion discussion topic for the original entry at https://www.kodeco.…

---

## [Your Second Kotlin Android App, Episode 11: Introduction | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/your-second-kotlin-android-app-episode-11-introduction-kodeco-the-new-raywenderlich-com/183419)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [February 1, 2023, 4:39pm UTC](https://forums.kodeco.com/t/your-second-kotlin-android-app-episode-11-introduction-kodeco-the-new-raywenderlich-com/183419 "2023-02-01T16:39:51Z")

</div>

Review what you'll be learning in this part of the course, and why it's important. This is a companion discussion topic for the original entry at https://www.kodeco.com/7503473-your-second-kotlin-android-app/lessons/1…

---

## [Your First Kotlin Android App: An App From Scratch, Episode 6: Build UI with Views | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-6-build-ui-with-views-kodeco-the-new-raywenderlich-com/183105)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [January 24, 2023, 4:14pm UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-6-build-ui-with-views-kodeco-the-new-raywenderlich-com/183105 "2023-01-24T16:14:23Z")

</div>

Build the basic inteface of the Bull’s Eye app using Views in Android. This is a companion discussion topic for the original entry at https://www.kodeco.com/30498263-your-first-kotlin-android-app-an-app-from-scratch/l…

---

## [Drawing with PencilKit: Getting Started | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/drawing-with-pencilkit-getting-started-kodeco-the-new-raywenderlich-com/183066)

<div class="topic-metadata">

**Author:** [@cabernathy](https://forums.kodeco.com/u/cabernathy)\
**Replies:** 0\
**Last updated:** [January 23, 2023, 7:08pm UTC](https://forums.kodeco.com/t/drawing-with-pencilkit-getting-started-kodeco-the-new-raywenderlich-com/183066 "2023-01-23T19:08:24Z")

</div>

In this PencilKit tutorial, you’ll learn to use PencilKit and an application where users can draw on a canvas using provided tools. This is a companion discussion topic for the original entry at https://www.kodeco.com…

---

## [Beginning C#, Episode 1: Introduction | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/beginning-c-episode-1-introduction-kodeco-the-new-raywenderlich-com/182662)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [January 12, 2023, 4:16am UTC](https://forums.kodeco.com/t/beginning-c-episode-1-introduction-kodeco-the-new-raywenderlich-com/182662 "2023-01-12T04:16:55Z")

</div>

Learn the basics of writing C# for Unity in this new FREE screencast series. This is a companion discussion topic for the original entry at https://www.kodeco.com/3247-beginning-c/lessons/1

---

## [Collection Views, Episode 7: Challenge: Customizing the Layout | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/collection-views-episode-7-challenge-customizing-the-layout-kodeco-the-new-raywenderlich-com/182657)

<div class="topic-metadata">

**Author:** [@pasanpr](https://forums.kodeco.com/u/pasanpr)\
**Replies:** 0\
**Last updated:** [January 12, 2023, 12:48am UTC](https://forums.kodeco.com/t/collection-views-episode-7-challenge-customizing-the-layout-kodeco-the-new-raywenderlich-com/182657 "2023-01-12T00:48:04Z")

</div>

Challenge time! In this challenge, reconfigure the layout to display numbers in a grid instead of a list. This is a companion discussion topic for the original entry at https://www.kodeco.com/5429927-collection-views/…

---

## [Drawing in iOS with SwiftUI, Episode 1: Shapes | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/drawing-in-ios-with-swiftui-episode-1-shapes-kodeco-the-new-raywenderlich-com/182621)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [January 10, 2023, 10:17pm UTC](https://forums.kodeco.com/t/drawing-in-ios-with-swiftui-episode-1-shapes-kodeco-the-new-raywenderlich-com/182621 "2023-01-10T22:17:40Z")

</div>

Start off by going over simple colors and shapes and understand how to add them to your views. Use modifiers to clip views to your chosen shape. This is a companion discussion topic for the original entry at https://w…

---

## [Your First iOS & SwiftUI App: An App from Scratch, Episode 6: Objects, Data & Methods | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/your-first-ios-swiftui-app-an-app-from-scratch-episode-6-objects-data-methods-kodeco-the-new-raywenderlich-com/181851)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [December 19, 2022, 9:26am UTC](https://forums.kodeco.com/t/your-first-ios-swiftui-app-an-app-from-scratch-episode-6-objects-data-methods-kodeco-the-new-raywenderlich-com/181851 "2022-12-19T09:26:19Z")

</div>

Learn the basics of object-oriented programming, so you can better understand the Swift code created for you by the SwiftUI Canvas editor. This is a companion discussion topic for the original entry at https://www.kod…

---

## [Managing State in Flutter, Episode 15: Learn Other Provider Features | raywenderlich.com](https://forums.kodeco.com/t/managing-state-in-flutter-episode-15-learn-other-provider-features-raywenderlich-com/178932)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 26, 2022, 12:09am UTC](https://forums.kodeco.com/t/managing-state-in-flutter-episode-15-learn-other-provider-features-raywenderlich-com/178932 "2022-09-26T00:09:54Z")

</div>

Learn about the other Provider features that were not covered in this course as well as some additional thoughts about using third party dependencies for your state management. This is a companion discussion topic for…

---

## [Android Background Processing, Episode 6: Conclusion | raywenderlich.com](https://forums.kodeco.com/t/android-background-processing-episode-6-conclusion-raywenderlich-com/178780)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [September 23, 2022, 1:42am UTC](https://forums.kodeco.com/t/android-background-processing-episode-6-conclusion-raywenderlich-com/178780 "2022-09-23T01:42:21Z")

</div>

Revise the concepts you’ve learned so far, and prepare for the next part of the course. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/35154431-android-background-processi…

---

## [Supabase with Flutter, Episode 17: Tasks UI | raywenderlich.com](https://forums.kodeco.com/t/supabase-with-flutter-episode-17-tasks-ui-raywenderlich-com/178620)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [September 20, 2022, 5:04pm UTC](https://forums.kodeco.com/t/supabase-with-flutter-episode-17-tasks-ui-raywenderlich-com/178620 "2022-09-20T17:04:42Z")

</div>

Update Task UI to show tasks. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/33619647-supabase-with-flutter/lessons/17

---

## [Programming in Kotlin: Fundamentals, Episode 16: Simplify Code with When Expressions | raywenderlich.com](https://forums.kodeco.com/t/programming-in-kotlin-fundamentals-episode-16-simplify-code-with-when-expressions-raywenderlich-com/176668)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [August 12, 2022, 6:56am UTC](https://forums.kodeco.com/t/programming-in-kotlin-fundamentals-episode-16-simplify-code-with-when-expressions-raywenderlich-com/176668 "2022-08-12T06:56:47Z")

</div>

Learn about the when expression, a more concise larger set of if/else expressions. Use when to return values. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/33862041-progr…

---

## [Programming in Kotlin: Fundamentals, Episode 5: Challenge: Booleans | raywenderlich.com](https://forums.kodeco.com/t/programming-in-kotlin-fundamentals-episode-5-challenge-booleans-raywenderlich-com/176653)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [August 12, 2022, 5:38am UTC](https://forums.kodeco.com/t/programming-in-kotlin-fundamentals-episode-5-challenge-booleans-raywenderlich-com/176653 "2022-08-12T05:38:27Z")

</div>

Challenge time! Practice comparing values in order to create Boolean values, which can be true or false, then print out those values. This is a companion discussion topic for the original entry at https://www.raywende…

---

## [Your First Kotlin Android App: Polishing the App, Episode 15: Style the Slider | raywenderlich.com](https://forums.kodeco.com/t/your-first-kotlin-android-app-polishing-the-app-episode-15-style-the-slider-raywenderlich-com/176214)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [August 4, 2022, 6:49am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-polishing-the-app-episode-15-style-the-slider-raywenderlich-com/176214 "2022-08-04T06:49:14Z")

</div>

Learn how to style the slider’s track and thumb to give it a custom look. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/30498681-your-first-kotlin-android-app-polishing-t…

---

## [Beginning RxKotlin, Episode 39: Challenge: Indicate Download Activity | raywenderlich.com](https://forums.kodeco.com/t/beginning-rxkotlin-episode-39-challenge-indicate-download-activity-raywenderlich-com/176179)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 3, 2022, 4:22pm UTC](https://forums.kodeco.com/t/beginning-rxkotlin-episode-39-challenge-indicate-download-activity-raywenderlich-com/176179 "2022-08-03T16:22:47Z")

</div>

Add some polish to OurPlanet by appropriately showing and hiding a progress bar for network activity. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7419-beginning-rxkotli…

---

## [Beginning RxKotlin, Episode 30: Conclusion | raywenderlich.com](https://forums.kodeco.com/t/beginning-rxkotlin-episode-30-conclusion-raywenderlich-com/176173)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 3, 2022, 3:10pm UTC](https://forums.kodeco.com/t/beginning-rxkotlin-episode-30-conclusion-raywenderlich-com/176173 "2022-08-03T15:10:20Z")

</div>

Review what you learned in this section and see what's in store for you next as you continue to level up your Rx game. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7419-…

---

## [Programming in Dart: Control Flow & Collections, Episode 16: Work with Sets | raywenderlich.com](https://forums.kodeco.com/t/programming-in-dart-control-flow-collections-episode-16-work-with-sets-raywenderlich-com/175324)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [July 20, 2022, 10:34pm UTC](https://forums.kodeco.com/t/programming-in-dart-control-flow-collections-episode-16-work-with-sets-raywenderlich-com/175324 "2022-07-20T22:34:29Z")

</div>

Now that you understand sets, you will learn how to really leverage their utility by using several set operations. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/29744101-…

---

## [Beginning Core Data, Episode 13: Conclusion | raywenderlich.com](https://forums.kodeco.com/t/beginning-core-data-episode-13-conclusion-raywenderlich-com/175281)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [July 20, 2022, 1:47pm UTC](https://forums.kodeco.com/t/beginning-core-data-episode-13-conclusion-raywenderlich-com/175281 "2022-07-20T13:47:54Z")

</div>

Wrap up this course by reviewing what you’ve learned about the core data stack, creating data models and persisting entities. Also find out where to go next! This is a companion discussion topic for the original entry…

---

## [Bubble Notifications in Android, Episode 8: Use Background Bubbles | raywenderlich.com](https://forums.kodeco.com/t/bubble-notifications-in-android-episode-8-use-background-bubbles-raywenderlich-com/174722)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [July 11, 2022, 10:47am UTC](https://forums.kodeco.com/t/bubble-notifications-in-android-episode-8-use-background-bubbles-raywenderlich-com/174722 "2022-07-11T10:47:53Z")

</div>

An app can launch a bubble even when it isn’t in the foreground. However, the bubble won’t expand on all devices. In this episode we will discuss how background bubbles work on different devices. This is a companion d…

---

## [Server-Side Swift with Vapor, Episode 14: Sibling Relationships | raywenderlich.com](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-14-sibling-relationships-raywenderlich-com/168501)

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [April 8, 2022, 1:20am UTC](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-14-sibling-relationships-raywenderlich-com/168501 "2022-04-08T01:20:42Z")

</div>

In this episode, learn how to set up a sibling relationship between two models using a pivot table. You’ll then see how to query the relationship with a route. This is a companion discussion topic for the original ent…

---

## [Your First iOS & SwiftUI App: Polishing the App, Episode 10: Challenge: Fill & Stroke Shapes | raywenderlich.com](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-10-challenge-fill-stroke-shapes-raywenderlich-com/167203)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [March 20, 2022, 3:26pm UTC](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-10-challenge-fill-stroke-shapes-raywenderlich-com/167203 "2022-03-20T15:26:12Z")

</div>

Practice drawing some shapes by applying them to your reusable views. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28797859-your-first-ios-swiftui-app-polishing-the-app/…

---

## [Jay Strawn – Podcast S12 E03 | raywenderlich.com](https://forums.kodeco.com/t/jay-strawn-podcast-s12-e03-raywenderlich-com/164870)

<div class="topic-metadata">

**Author:** [@lordandrei](https://forums.kodeco.com/u/lordandrei)\
**Replies:** 0\
**Last updated:** [February 17, 2022, 2:40pm UTC](https://forums.kodeco.com/t/jay-strawn-podcast-s12-e03-raywenderlich-com/164870 "2022-02-17T14:40:29Z")

</div>

Past Season Co-host Jay Strawn joins Dru and Susannah and talks about Boot Camps, Apple Watches, and life after podcasting. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/…

---

## [Introduction | raywenderlich.com](https://forums.kodeco.com/t/introduction-raywenderlich-com/144140)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [July 13, 2021, 4:36pm UTC](https://forums.kodeco.com/t/introduction-raywenderlich-com/144140 "2021-07-13T16:36:02Z")

</div>

Get an overview of Amazon’s BaaS offering, AppSync, along with their Amplify framework. They work together to add a back end component to your iOS app. This is a companion discussion topic for the original entry at ht…

---

## [Detect Hand & Body Poses with Vision in iOS | raywenderlich.com](https://forums.kodeco.com/t/detect-hand-body-poses-with-vision-in-ios-raywenderlich-com/141554)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [June 4, 2021, 12:22pm UTC](https://forums.kodeco.com/t/detect-hand-body-poses-with-vision-in-ios-raywenderlich-com/141554 "2021-06-04T12:22:57Z")

</div>

Learn how to detect hand and body landmarks in live video with help from the Vision framework. Explore the kind of data Vision can provide, and use it to evaluate hand and body poses for simple gestures. This is a com…

---

## [Share Breakpoints | raywenderlich.com](https://forums.kodeco.com/t/share-breakpoints-raywenderlich-com/140675)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [May 22, 2021, 4:44pm UTC](https://forums.kodeco.com/t/share-breakpoints-raywenderlich-com/140675 "2021-05-22T16:44:42Z")

</div>

Breakpoints can be shared in two ways: between projects just on your own system, or as a file, for multiple users of a project. This is a companion discussion topic for the original entry at https://www.raywenderlich.…

---

## [Introduction | raywenderlich.com](https://forums.kodeco.com/t/introduction-raywenderlich-com/126339)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [December 2, 2020, 9:53am UTC](https://forums.kodeco.com/t/introduction-raywenderlich-com/126339 "2020-12-02T09:53:35Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/17314449-swiftui-layout-interfaces/lessons/9

---

## [Introduction | raywenderlich.com](https://forums.kodeco.com/t/introduction-raywenderlich-com/100568)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [March 4, 2020, 7:02pm UTC](https://forums.kodeco.com/t/introduction-raywenderlich-com/100568 "2020-03-04T19:02:58Z")

</div>

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

---

## [Your First Kotlin Android App · Challenge: Add a Property | Ray Wenderlich](https://forums.kodeco.com/t/your-first-kotlin-android-app-challenge-add-a-property-ray-wenderlich/51492)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [October 2, 2018, 12:24am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-challenge-add-a-property-ray-wenderlich/51492 "2018-10-02T00:24:12Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/127-your-first-kotlin-android-app/lessons/23

---

## [Beginning Swift 2 · Dictionaries | Ray Wenderlich](https://forums.kodeco.com/t/beginning-swift-2-dictionaries-ray-wenderlich/51219)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [September 29, 2018, 7:49pm UTC](https://forums.kodeco.com/t/beginning-swift-2-dictionaries-ray-wenderlich/51219 "2018-09-29T19:49:23Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/12-beginning-swift-2/lessons/9

---

## [Auto Layout · Editing Constraints | Ray Wenderlich](https://forums.kodeco.com/t/auto-layout-editing-constraints-ray-wenderlich/48835)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [September 10, 2018, 2:21pm UTC](https://forums.kodeco.com/t/auto-layout-editing-constraints-ray-wenderlich/48835 "2018-09-10T14:21:40Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/4-auto-layout/lessons/4

---

## [Video Tutorial: WatchKit Part 5: Passing Data with Segues](https://forums.kodeco.com/t/video-tutorial-watchkit-part-5-passing-data-with-segues/8281)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [March 7, 2016, 11:42am UTC](https://forums.kodeco.com/t/video-tutorial-watchkit-part-5-passing-data-with-segues/8281 "2016-03-07T11:42:07Z")

</div>

In this WatchKit tutorial, learn how to pass data with segues so that you can pass information across interface controllers. This is a companion discussion topic for the original entry at https://www.raywenderlich.co…

---

## [Reproducing Popular iOS Controls, Episode 6: Lens Filters | Kodeco](https://forums.kodeco.com/t/reproducing-popular-ios-controls-episode-6-lens-filters-kodeco/203928)

<div class="topic-metadata">

**Author:** [@leamars](https://forums.kodeco.com/u/leamars)\
**Replies:** 0\
**Last updated:** [April 24, 2024, 11:18am UTC](https://forums.kodeco.com/t/reproducing-popular-ios-controls-episode-6-lens-filters-kodeco/203928 "2024-04-24T11:18:59Z")

</div>

This content was released on Jul 10 2018. The official support period is 6-months from this date. This video explains how to build a control like the lens filters in Snapchat.

---

## [Beginning Realm on iOS, Episode 2: Getting Started | Kodeco](https://forums.kodeco.com/t/beginning-realm-on-ios-episode-2-getting-started-kodeco/199732)

<div class="topic-metadata">

**Author:** [@icanzilb](https://forums.kodeco.com/u/icanzilb)\
**Replies:** 0\
**Last updated:** [November 23, 2023, 4:59pm UTC](https://forums.kodeco.com/t/beginning-realm-on-ios-episode-2-getting-started-kodeco/199732 "2023-11-23T16:59:08Z")

</div>

This content was released on Jun 6 2016. The official support period is 6-months from this date. This video tutorial covers modeling a basic data model class with Realm.

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

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