# 🎓 Courses & Articles

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

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

**Page:** 298

---

## [UIKit Fundamentals, Episode 15: Create a Table View Controller | Kodeco](https://forums.kodeco.com/t/uikit-fundamentals-episode-15-create-a-table-view-controller-kodeco/185417)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [March 23, 2023, 2:20am UTC](https://forums.kodeco.com/t/uikit-fundamentals-episode-15-create-a-table-view-controller-kodeco/185417 "2023-03-23T02:20:18Z")

</div>

Table view controllers are a great way to list data. This episode will cover all aspects of table controllers. This is a companion discussion topic for the original entry at https://www.kodeco.com/16124941-uikit-funda…

---

## [Android Unit Testing with Mockito | Kodeco](https://forums.kodeco.com/t/android-unit-testing-with-mockito-kodeco/183724)

<div class="topic-metadata">

**Author:** [@fernandospr](https://forums.kodeco.com/u/fernandospr)\
**Replies:** 0\
**Last updated:** [February 9, 2023, 5:30am UTC](https://forums.kodeco.com/t/android-unit-testing-with-mockito-kodeco/183724 "2023-02-09T05:30:30Z")

</div>

In this Unit Testing with Mockito tutorial for Android, you will learn how to refactor an app in a way that makes it easy to write unit tests in Kotlin using Mockito. This is a companion discussion topic for the origi…

---

## [SwiftUI Fundamentals, Episode 16: Environment | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/swiftui-fundamentals-episode-16-environment-kodeco-the-new-raywenderlich-com/183082)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [January 24, 2023, 8:21am UTC](https://forums.kodeco.com/t/swiftui-fundamentals-episode-16-environment-kodeco-the-new-raywenderlich-com/183082 "2023-01-24T08:21:13Z")

</div>

An environment is a storage container for potentially any information that multiple views need to function. This is a companion discussion topic for the original entry at https://www.kodeco.com/28684524-swiftui-fundam…

---

## [Your Second Flutter App, Episode 1: Introduction | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/your-second-flutter-app-episode-1-introduction-kodeco-the-new-raywenderlich-com/182359)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [January 4, 2023, 5:20am UTC](https://forums.kodeco.com/t/your-second-flutter-app-episode-1-introduction-kodeco-the-new-raywenderlich-com/182359 "2023-01-04T05:20:01Z")

</div>

Welcome to the Your Second Flutter App course! See where you are in the Flutter Beginner Learning Path, learn about prerequisites and check out all the concepts you’ll cover. This is a companion discussion topic for t…

---

## [Your Second Flutter App, Episode 16: Introduction | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/your-second-flutter-app-episode-16-introduction-kodeco-the-new-raywenderlich-com/182358)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [January 4, 2023, 5:17am UTC](https://forums.kodeco.com/t/your-second-flutter-app-episode-16-introduction-kodeco-the-new-raywenderlich-com/182358 "2023-01-04T05:17:06Z")

</div>

This episodes provides an overview of navigation and animation in this upcoming part. This is a companion discussion topic for the original entry at https://www.kodeco.com/25841733-your-second-flutter-app/lessons/16

---

## [Slivers in Flutter: Getting Started | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/slivers-in-flutter-getting-started-kodeco-the-new-raywenderlich-com/182289)

<div class="topic-metadata">

**Author:** [@mmalak](https://forums.kodeco.com/u/mmalak)\
**Replies:** 0\
**Last updated:** [January 2, 2023, 3:35am UTC](https://forums.kodeco.com/t/slivers-in-flutter-getting-started-kodeco-the-new-raywenderlich-com/182289 "2023-01-02T03:35:19Z")

</div>

In this article you’ll learn about Slivers in Flutter, how they work, and use them to make a beautifully designed app for recipes. This is a companion discussion topic for the original entry at https://www.kodeco.com/…

---

## [Scripting in Swift: Writing a Script | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/scripting-in-swift-writing-a-script-kodeco-the-new-raywenderlich-com/181991)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [December 23, 2022, 2:40am UTC](https://forums.kodeco.com/t/scripting-in-swift-writing-a-script-kodeco-the-new-raywenderlich-com/181991 "2022-12-23T02:40:40Z")

</div>

Despite the fact that Swift is a compiled language, you can use it to write handy scripts. Scripts written in the language you love, with the full force of the macOS frameworks behind you! Watch this screencast and you'l…

---

## [iOS Debugging Fundamentals, Episode 3: Controlling Breakpoints | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/ios-debugging-fundamentals-episode-3-controlling-breakpoints-kodeco-the-new-raywenderlich-com/181978)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [December 22, 2022, 6:18pm UTC](https://forums.kodeco.com/t/ios-debugging-fundamentals-episode-3-controlling-breakpoints-kodeco-the-new-raywenderlich-com/181978 "2022-12-22T18:18:00Z")

</div>

Activate and deactivate individual breakpoints, disable all breakpoints in a project, and delete breakpoints in Xcode. This is a companion discussion topic for the original entry at https://www.kodeco.com/18770184-ios…

---

## [MediaPlayer: Simplified Video Playback on Android | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/mediaplayer-simplified-video-playback-on-android-kodeco-the-new-raywenderlich-com/181887)

<div class="topic-metadata">

**Author:** [@bmis0002](https://forums.kodeco.com/u/bmis0002)\
**Replies:** 0\
**Last updated:** [December 20, 2022, 7:49am UTC](https://forums.kodeco.com/t/mediaplayer-simplified-video-playback-on-android-kodeco-the-new-raywenderlich-com/181887 "2022-12-20T07:49:23Z")

</div>

Playing videos is a common requirement in Android apps. In this tutorial learn about handling video playback via the MediaPlayer API on Android. This is a companion discussion topic for the original entry at https://w…

---

## [Your First Flutter App: Polishing the App, Episode 12: Add the Score | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-episode-12-add-the-score-kodeco-the-new-raywenderlich-com/181849)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [December 19, 2022, 7:15am UTC](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-episode-12-add-the-score-kodeco-the-new-raywenderlich-com/181849 "2022-12-19T07:15:59Z")

</div>

You’ll see how to modify the app to display the player’s total score. This is a companion discussion topic for the original entry at https://www.kodeco.com/27732941-your-first-flutter-app-polishing-the-app/lessons/12

---

## [Your First iOS & SwiftUI App: An App from Scratch, Episode 29: Conclusion | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/your-first-ios-swiftui-app-an-app-from-scratch-episode-29-conclusion-kodeco-the-new-raywenderlich-com/181802)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [December 17, 2022, 8:56pm UTC](https://forums.kodeco.com/t/your-first-ios-swiftui-app-an-app-from-scratch-episode-29-conclusion-kodeco-the-new-raywenderlich-com/181802 "2022-12-17T20:56:41Z")

</div>

Let’s review what you learned in this course and discuss where to go from here to continue your iOS and Swift learning journey. This is a companion discussion topic for the original entry at https://www.kodeco.com/287…

---

## [Android Background Processing, Episode 1: Introduction | raywenderlich.com](https://forums.kodeco.com/t/android-background-processing-episode-1-introduction-raywenderlich-com/178774)

<div class="topic-metadata">

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

</div>

Learn which concepts you’ll cover in this course, by exploring what each concept does and how it works in Android. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/35154431-…

---

## [Core Data: Beyond the Basics, Episode 16: Saving Launches Concurrently | raywenderlich.com](https://forums.kodeco.com/t/core-data-beyond-the-basics-episode-16-saving-launches-concurrently-raywenderlich-com/176815)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [August 15, 2022, 10:03am UTC](https://forums.kodeco.com/t/core-data-beyond-the-basics-episode-16-saving-launches-concurrently-raywenderlich-com/176815 "2022-08-15T10:03:10Z")

</div>

Learn how to use asynchronous swift to save a large group of launches concurrently. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/32317039-core-data-beyond-the-basics/les…

---

## [Building with Bazel, Episode 10: Understand Dependencies | raywenderlich.com](https://forums.kodeco.com/t/building-with-bazel-episode-10-understand-dependencies-raywenderlich-com/175847)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [July 29, 2022, 8:13am UTC](https://forums.kodeco.com/t/building-with-bazel-episode-10-understand-dependencies-raywenderlich-com/175847 "2022-07-29T08:13:06Z")

</div>

Learn about how dependencies are handled with Bazel then see how to organize your dependencies in your project. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/31558158-bui…

---

## [Programming in Dart: Fundamentals, Episode 4: Challenge: Play with Booleans | raywenderlich.com](https://forums.kodeco.com/t/programming-in-dart-fundamentals-episode-4-challenge-play-with-booleans-raywenderlich-com/174922)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [July 14, 2022, 3:18pm UTC](https://forums.kodeco.com/t/programming-in-dart-fundamentals-episode-4-challenge-play-with-booleans-raywenderlich-com/174922 "2022-07-14T15:18:04Z")

</div>

Practice using booleans on your own, through a series of hands-on challenges. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/29743583-programming-in-dart-fundamentals/less…

---

## [Your First Kotlin Android App: Polishing the App, Episode 3: Add Other Game Controls | raywenderlich.com](https://forums.kodeco.com/t/your-first-kotlin-android-app-polishing-the-app-episode-3-add-other-game-controls-raywenderlich-com/174913)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [July 14, 2022, 12:42pm UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-polishing-the-app-episode-3-add-other-game-controls-raywenderlich-com/174913 "2022-07-14T12:42:59Z")

</div>

Complete the UI for Bullseye by adding other controls, game board and setting the screen orientation to landscape. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/30498681-…

---

## [In-App Purchases, Episode 13: Persist Purchases | raywenderlich.com](https://forums.kodeco.com/t/in-app-purchases-episode-13-persist-purchases-raywenderlich-com/174762)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [July 12, 2022, 1:58am UTC](https://forums.kodeco.com/t/in-app-purchases-episode-13-persist-purchases-raywenderlich-com/174762 "2022-07-12T01:58:31Z")

</div>

Learn to locally persist a user’s purchases in a secure manner. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/30506103-in-app-purchases/lessons/13

---

## [Creating Tiles for Wear OS, Episode 4: Add Images to the Tile | raywenderlich.com](https://forums.kodeco.com/t/creating-tiles-for-wear-os-episode-4-add-images-to-the-tile-raywenderlich-com/174706)

<div class="topic-metadata">

**Author:** [@subhrajyotisen](https://forums.kodeco.com/u/subhrajyotisen)\
**Replies:** 0\
**Last updated:** [July 11, 2022, 8:35am UTC](https://forums.kodeco.com/t/creating-tiles-for-wear-os-episode-4-add-images-to-the-tile-raywenderlich-com/174706 "2022-07-11T08:35:45Z")

</div>

Learn about the different steps involved in adding images to the Tile. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/23933646-creating-tiles-for-wear-os/lessons/4

---

## [Publish to the Google Play Store, Episode 6: Best Practices for Google Play Store Listing - Part 1 | raywenderlich.com](https://forums.kodeco.com/t/publish-to-the-google-play-store-episode-6-best-practices-for-google-play-store-listing-part-1-raywenderlich-com/174582)

<div class="topic-metadata">

**Author:** [@bhavna\_thacker](https://forums.kodeco.com/u/bhavna_thacker)\
**Replies:** 0\
**Last updated:** [July 8, 2022, 8:16am UTC](https://forums.kodeco.com/t/publish-to-the-google-play-store-episode-6-best-practices-for-google-play-store-listing-part-1-raywenderlich-com/174582 "2022-07-08T08:16:34Z")

</div>

Learn about best practices and common policy violations to avoid while selecting Developer name, App title and Descriptions. This is a companion discussion topic for the original entry at https://www.raywenderlich.com…

---

## [Your First iOS & SwiftUI App: Polishing the App, Episode 32: Introduction | raywenderlich.com](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-32-introduction-raywenderlich-com/167489)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [March 23, 2022, 8:33pm UTC](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-32-introduction-raywenderlich-com/167489 "2022-03-23T20:33:31Z")

</div>

Let’s review what you’ll be learning in this part, and why it’s important. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28797859-your-first-ios-swiftui-app-polishing-the…

---

## [Your First Flutter App: An App From Scratch, Episode 1: Introduction | raywenderlich.com](https://forums.kodeco.com/t/your-first-flutter-app-an-app-from-scratch-episode-1-introduction-raywenderlich-com/165306)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [February 23, 2022, 6:10am UTC](https://forums.kodeco.com/t/your-first-flutter-app-an-app-from-scratch-episode-1-introduction-raywenderlich-com/165306 "2022-02-23T06:10:29Z")

</div>

Welcome to the Your First Flutter App course! With this kickoff episode, you’ll learn about the Flutter framework, what it can do, and learn about the breakdown of the course. This is a companion discussion topic for …

---

## [Android App Distribution Tutorial: From Zero to Google Play Store | raywenderlich.com](https://forums.kodeco.com/t/android-app-distribution-tutorial-from-zero-to-google-play-store-raywenderlich-com/162790)

<div class="topic-metadata">

**Author:** [@arjunaskykok](https://forums.kodeco.com/u/arjunaskykok)\
**Replies:** 0\
**Last updated:** [January 22, 2022, 12:04pm UTC](https://forums.kodeco.com/t/android-app-distribution-tutorial-from-zero-to-google-play-store-raywenderlich-com/162790 "2022-01-22T12:04:16Z")

</div>

Learn how to generate a release build of your app, create a Google Play Store listing and finally release your app on the Play Store. This is a companion discussion topic for the original entry at https://www.raywende…

---

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

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [January 11, 2022, 5:12pm UTC](https://forums.kodeco.com/t/your-first-ios-swiftui-app-an-app-from-scratch-episode-9-conclusion-raywenderlich-com/161907 "2022-01-11T17:12:45Z")

</div>

Let’s review where you are with your programming to-do list, and discuss what’s next. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28797163-your-first-ios-swiftui-app-an…

---

## [Your Second iOS & SwiftUI App | raywenderlich.com](https://forums.kodeco.com/t/your-second-ios-swiftui-app-raywenderlich-com/158649)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [November 26, 2021, 1:24pm UTC](https://forums.kodeco.com/t/your-second-ios-swiftui-app-raywenderlich-com/158649 "2021-11-26T13:24:03Z")

</div>

Use the knowledge you’ve gained from creating a SwiftUI app, and learning the basics of Swift, to create a more complex app: one to track your book collection! This is a companion discussion topic for the original ent…

---

## [In-App Purchase Updates | raywenderlich.com](https://forums.kodeco.com/t/in-app-purchase-updates-raywenderlich-com/139895)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [May 12, 2021, 2:53pm UTC](https://forums.kodeco.com/t/in-app-purchase-updates-raywenderlich-com/139895 "2021-05-12T14:53:55Z")

</div>

In-App Purchases made a really nice showing at WWDC 2020. With this video, you'll get a run down of upcoming In App Purchases in iOS 14. This is a companion discussion topic for the original entry at https://www.raywe…

---

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

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [April 29, 2021, 1:01pm UTC](https://forums.kodeco.com/t/conclusion-raywenderlich-com/138947 "2021-04-29T13:01:55Z")

</div>

In this episode, review what you’ve learned in this course and see where to go next. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/18770184-ios-debugging-fundamentals/les…

---

## [WidgetFamily | raywenderlich.com](https://forums.kodeco.com/t/widgetfamily-raywenderlich-com/135996)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [March 24, 2021, 3:20pm UTC](https://forums.kodeco.com/t/widgetfamily-raywenderlich-com/135996 "2021-03-24T15:20:11Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/20591515-swiftui-charts-for-widgetkit/lessons/5

---

## [Stack Alignment | raywenderlich.com](https://forums.kodeco.com/t/stack-alignment-raywenderlich-com/128915)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [December 31, 2020, 4:33am UTC](https://forums.kodeco.com/t/stack-alignment-raywenderlich-com/128915 "2020-12-31T04:33:01Z")

</div>

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

---

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

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [October 3, 2020, 7:27am UTC](https://forums.kodeco.com/t/introduction-raywenderlich-com/121684 "2020-10-03T07:27:43Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2885892-server-side-kotlin-with-ktor/lessons/30

---

## [MapKit and Core Location · Conclusion | raywenderlich.com](https://forums.kodeco.com/t/mapkit-and-core-location-conclusion-raywenderlich-com/60547)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [January 24, 2019, 10:57am UTC](https://forums.kodeco.com/t/mapkit-and-core-location-conclusion-raywenderlich-com/60547 "2019-01-24T10:57:43Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/9236-mapkit-and-core-location/lessons/19

---

## [Beginning Collection Views · Introduction | raywenderlich.com](https://forums.kodeco.com/t/beginning-collection-views-introduction-raywenderlich-com/59095)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [January 6, 2019, 3:23pm UTC](https://forums.kodeco.com/t/beginning-collection-views-introduction-raywenderlich-com/59095 "2019-01-06T15:23:47Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/6308-beginning-collection-views/lessons/12

---

## [RWDevCon 2016 Vault · 301: Advanced Auto Layout | Ray Wenderlich](https://forums.kodeco.com/t/rwdevcon-2016-vault-301-advanced-auto-layout-ray-wenderlich/48120)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [September 3, 2018, 4:54pm UTC](https://forums.kodeco.com/t/rwdevcon-2016-vault-301-advanced-auto-layout-ray-wenderlich/48120 "2018-09-03T16:54:03Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/59-rwdevcon-2016-vault/lessons/17

---

## [iOS 101 with Swift 2 · Storyboards and Segues | Ray Wenderlich](https://forums.kodeco.com/t/ios-101-with-swift-2-storyboards-and-segues-ray-wenderlich/46510)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 17, 2018, 5:01pm UTC](https://forums.kodeco.com/t/ios-101-with-swift-2-storyboards-and-segues-ray-wenderlich/46510 "2018-08-17T17:01:15Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/24-ios-101-with-swift-2/lessons/5

---

## [Android Networking · Introduction | Ray Wenderlich](https://forums.kodeco.com/t/android-networking-introduction-ray-wenderlich/46125)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 15, 2018, 7:44am UTC](https://forums.kodeco.com/t/android-networking-introduction-ray-wenderlich/46125 "2018-08-15T07:44:20Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/131-android-networking/lessons/1

---

## [Readers’ App Reviews – March 2013](https://forums.kodeco.com/t/readers-app-reviews-march-2013/7883)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [March 5, 2016, 5:54pm UTC](https://forums.kodeco.com/t/readers-app-reviews-march-2013/7883 "2016-03-05T17:54:11Z")

</div>

Alright Readers, March is coming in with a lion! We've got a ton of great apps created by you! This month we've got: a pig hunting game to keep your finger guns hot, some awesome tools to help you stay productive, some v…

---

## [Advanced Swift 3, Episode 5: Values and References | Kodeco](https://forums.kodeco.com/t/advanced-swift-3-episode-5-values-and-references-kodeco/201146)

<div class="topic-metadata">

**Author:** [@rayfix](https://forums.kodeco.com/u/rayfix)\
**Replies:** 0\
**Last updated:** [January 2, 2024, 7:55am UTC](https://forums.kodeco.com/t/advanced-swift-3-episode-5-values-and-references-kodeco/201146 "2024-01-02T07:55:46Z")

</div>

This content was released on May 11 2017. The official support period is 6-months from this date. This video takes a closer look at the difference between values and references and how it affects mutability.

---

## [How To Make a Game Like Flappy Bird, Episode 7: Game States & State Machines | Kodeco](https://forums.kodeco.com/t/how-to-make-a-game-like-flappy-bird-episode-7-game-states-state-machines-kodeco/200377)

<div class="topic-metadata">

**Author:** [@paradox927](https://forums.kodeco.com/u/paradox927)\
**Replies:** 0\
**Last updated:** [December 11, 2023, 4:28pm UTC](https://forums.kodeco.com/t/how-to-make-a-game-like-flappy-bird-episode-7-game-states-state-machines-kodeco/200377 "2023-12-11T16:28:01Z")

</div>

This content was released on Jan 26 2016. The official support period is 6-months from this date. Learn how Game States can help keep your code organized.

---

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

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [November 26, 2023, 9:51pm UTC](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-13-sibling-relationships-kodeco/199851 "2023-11-26T21:51:06Z")

</div>

This content was released on Feb 13 2018. The official support period is 6-months from this date. Learn how to set up sibling relationships in Fluent and how to set up queries to retrieve model's siblings.

---

## [Fastlane for iOS, Episode 23: Other Test Options | Kodeco](https://forums.kodeco.com/t/fastlane-for-ios-episode-23-other-test-options-kodeco/199541)

<div class="topic-metadata">

**Author:** [@brian\_bee](https://forums.kodeco.com/u/brian_bee)\
**Replies:** 0\
**Last updated:** [November 18, 2023, 11:49pm UTC](https://forums.kodeco.com/t/fastlane-for-ios-episode-23-other-test-options-kodeco/199541 "2023-11-18T23:49:47Z")

</div>

This content was released on Jul 30 2019. The official support period is 6-months from this date. See how to use custom fastlane actions to upload and submit test builds to common test distribution services like Crashlytics, Hockey, or Tryouts.

---

## [SwiftUI, Episode 33: Drawing a Chart Using Shapes | Kodeco](https://forums.kodeco.com/t/swiftui-episode-33-drawing-a-chart-using-shapes-kodeco/199535)

<div class="topic-metadata">

**Author:** [@isaacmendez](https://forums.kodeco.com/u/isaacmendez)\
**Replies:** 0\
**Last updated:** [November 18, 2023, 7:15pm UTC](https://forums.kodeco.com/t/swiftui-episode-33-drawing-a-chart-using-shapes-kodeco/199535 "2023-11-18T19:15:47Z")

</div>

This content was released on Oct 22 2019. The official support period is 6-months from this date. Create a stunning UI for cats to monitor the mood of their human 'pets' and keep and eye on them using awesome animations!

---

## [Intermediate Realm on iOS, Episode 5: Migrations Part 1 | Kodeco](https://forums.kodeco.com/t/intermediate-realm-on-ios-episode-5-migrations-part-1-kodeco/199295)

<div class="topic-metadata">

**Author:** [@icanzilb](https://forums.kodeco.com/u/icanzilb)\
**Replies:** 0\
**Last updated:** [November 14, 2023, 7:30am UTC](https://forums.kodeco.com/t/intermediate-realm-on-ios-episode-5-migrations-part-1-kodeco/199295 "2023-11-14T07:30:53Z")

</div>

This content was released on Jun 13 2017. The official support period is 6-months from this date. Your app changes from version to version and so does your database - learn how to migrate Realm data to newer schema versions.

---

## [TextKit: Dynamic Type | Kodeco](https://forums.kodeco.com/t/textkit-dynamic-type-kodeco/199246)

<div class="topic-metadata">

**Author:** [@ronyr](https://forums.kodeco.com/u/ronyr)\
**Replies:** 0\
**Last updated:** [November 13, 2023, 5:49am UTC](https://forums.kodeco.com/t/textkit-dynamic-type-kodeco/199246 "2023-11-13T05:49:42Z")

</div>

This content was released on Mar 21 2019. The official support period is 6-months from this date. Learn how to use Dynamic Type to easily match your user’s selected font sizes and weights across apps.

---

## [Full-Time Indie iOS Dev and Creator of Blackbox: A Top Dev Interview With Ryan McLeod | Kodeco](https://forums.kodeco.com/t/full-time-indie-ios-dev-and-creator-of-blackbox-a-top-dev-interview-with-ryan-mcleod-kodeco/198570)

<div class="topic-metadata">

**Author:** [@adamrush](https://forums.kodeco.com/u/adamrush)\
**Replies:** 0\
**Last updated:** [October 26, 2023, 2:06pm UTC](https://forums.kodeco.com/t/full-time-indie-ios-dev-and-creator-of-blackbox-a-top-dev-interview-with-ryan-mcleod-kodeco/198570 "2023-10-26T14:06:38Z")

</div>

This content was released on Jul 14 2017. The official support period is 6-months from this date. Check out our top app dev interview with Ryan McLeod, creator of the global hit app, Blackbox Puzzles.

---

## [iOS 11 by Tutorials Pre-Orders Available Now! | Kodeco](https://forums.kodeco.com/t/ios-11-by-tutorials-pre-orders-available-now-kodeco/197880)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [October 15, 2023, 3:37am UTC](https://forums.kodeco.com/t/ios-11-by-tutorials-pre-orders-available-now-kodeco/197880 "2023-10-15T03:37:35Z")

</div>

This content was released on Jun 14 2017. The official support period is 6-months from this date. We’re excited to announce that iOS 11 by Tutorials is now available for pre-order. See what we’re planning, and find out how you can be a part of the book too!

---

## [AWS AppSync for iOS, Episode 9: Configure Amplify in an App | Kodeco](https://forums.kodeco.com/t/aws-appsync-for-ios-episode-9-configure-amplify-in-an-app-kodeco/197065)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [October 4, 2023, 4:10pm UTC](https://forums.kodeco.com/t/aws-appsync-for-ios-episode-9-configure-amplify-in-an-app-kodeco/197065 "2023-10-04T16:10:32Z")

</div>

This content was released on Jul 13 2021. The official support period is 6-months from this date. Before “configuring” Amplify, you’ll need to import libraries, and create instances of appropriate plugins.

---

## [Server-Side Swift with Kitura | Kodeco](https://forums.kodeco.com/t/server-side-swift-with-kitura-kodeco/196907)

<div class="topic-metadata">

**Author:** [@dokun1](https://forums.kodeco.com/u/dokun1)\
**Replies:** 0\
**Last updated:** [October 2, 2023, 9:51pm UTC](https://forums.kodeco.com/t/server-side-swift-with-kitura-kodeco/196907 "2023-10-02T21:51:21Z")

</div>

This content was released on Jun 12 2018. The official support period is 6-months from this date. Learn how to create Server-Side Swift apps with Kitura.

---

## [Room Database: Getting Started, Episode 32: Conclusion | Kodeco](https://forums.kodeco.com/t/room-database-getting-started-episode-32-conclusion-kodeco/196701)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [September 30, 2023, 5:43pm UTC](https://forums.kodeco.com/t/room-database-getting-started-episode-32-conclusion-kodeco/196701 "2023-09-30T17:43:11Z")

</div>

This content was released on Aug 27 2020. The official support period is 6-months from this date. Congratulations on reaching the end of the course! Review all the concepts you've learned, and find out where to go next.

---

## [Push Notifications, Episode 25: Custom User Input | Kodeco](https://forums.kodeco.com/t/push-notifications-episode-25-custom-user-input-kodeco/196211)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [September 24, 2023, 4:22pm UTC](https://forums.kodeco.com/t/push-notifications-episode-25-custom-user-input-kodeco/196211 "2023-09-24T16:22:29Z")

</div>

This content was released on Jun 18 2019. The official support period is 6-months from this date. Learn how to get custom user input by making your content extension first responder, and presenting a custom user input view.

---

## [Contacts - Saving Contacts | Kodeco](https://forums.kodeco.com/t/contacts-saving-contacts-kodeco/195213)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [September 14, 2023, 1:45pm UTC](https://forums.kodeco.com/t/contacts-saving-contacts-kodeco/195213 "2023-09-14T13:45:53Z")

</div>

This content was released on Dec 13 2018. The official support period is 6-months from this date. In iOS 9, the Contacts framework was introduced, providing a nice API for adding and saving new contacts.

---

## [Core Data Tutorial Series Updated for iOS 5 | Kodeco](https://forums.kodeco.com/t/core-data-tutorial-series-updated-for-ios-5-kodeco/195156)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 13, 2023, 11:56pm UTC](https://forums.kodeco.com/t/core-data-tutorial-series-updated-for-ios-5-kodeco/195156 "2023-09-13T23:56:19Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2927-core-data-tutorial-series-updated-for-ios-5

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

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