# 🎓 Courses & Articles

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

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

**Page:** 327

---

## [Introducing the OS X Feast! | Kodeco](https://forums.kodeco.com/t/introducing-the-os-x-feast-kodeco/199086)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [November 9, 2023, 3:39pm UTC](https://forums.kodeco.com/t/introducing-the-os-x-feast-kodeco/199086 "2023-11-09T15:39:18Z")

</div>

This content was released on Nov 30 2015. The official support period is 6-months from this date. In this week’s OS X feast, we’ll be releasing a new OS X tutorial every day. Check this post for a sneak peek of what’s inside!

---

## [Beginning SpriteKit, Episode 5: Boundaries and the Playable Area | Kodeco](https://forums.kodeco.com/t/beginning-spritekit-episode-5-boundaries-and-the-playable-area-kodeco/199068)

<div class="topic-metadata">

**Author:** [@paradox927](https://forums.kodeco.com/u/paradox927)\
**Replies:** 0\
**Last updated:** [November 9, 2023, 10:11am UTC](https://forums.kodeco.com/t/beginning-spritekit-episode-5-boundaries-and-the-playable-area-kodeco/199068 "2023-11-09T10:11:42Z")

</div>

This content was released on Jan 10 2017. The official support period is 6-months from this date. Learn how to set up the playable area for your game, Zombie Conga.

---

## [Alamofire, Episode 7: Route Requests | Kodeco](https://forums.kodeco.com/t/alamofire-episode-7-route-requests-kodeco/199058)

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [November 9, 2023, 5:08am UTC](https://forums.kodeco.com/t/alamofire-episode-7-route-requests-kodeco/199058 "2023-11-09T05:08:36Z")

</div>

This content was released on May 5 2020. The official support period is 6-months from this date. Write Swiftier code for working with Alamofire and endpoints. Stop using Strings when working with Alamofire and make it type-safe.

---

## [Open Call for Android Authors and Tech Editors | Kodeco](https://forums.kodeco.com/t/open-call-for-android-authors-and-tech-editors-kodeco/199024)

<div class="topic-metadata">

**Author:** [@amarlette](https://forums.kodeco.com/u/amarlette)\
**Replies:** 0\
**Last updated:** [November 8, 2023, 1:31pm UTC](https://forums.kodeco.com/t/open-call-for-android-authors-and-tech-editors-kodeco/199024 "2023-11-08T13:31:33Z")

</div>

This content was released on Oct 31 2018. The official support period is 6-months from this date. Want to share your Android experience with the world? Find out how to join our team as an author or tech editor!

---

## [Introducing Concurrency, Episode 8: Grand Central Dispatch | Kodeco](https://forums.kodeco.com/t/introducing-concurrency-episode-8-grand-central-dispatch-kodeco/198917)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [November 6, 2023, 1:20pm UTC](https://forums.kodeco.com/t/introducing-concurrency-episode-8-grand-central-dispatch-kodeco/198917 "2023-11-06T13:20:44Z")

</div>

This content was released on Jan 12 2016. The official support period is 6-months from this date. Learn the basics of Grand Central Dispatch, the low level framework that underlies NSOperation.

---

## [“Amateur Chef” John Sundell Talks about Swift, Life, and Food! – Podcast S09 E05 | Kodeco](https://forums.kodeco.com/t/amateur-chef-john-sundell-talks-about-swift-life-and-food-podcast-s09-e05-kodeco/198839)

<div class="topic-metadata">

**Author:** [@lordandrei](https://forums.kodeco.com/u/lordandrei)\
**Replies:** 0\
**Last updated:** [November 3, 2023, 4:29pm UTC](https://forums.kodeco.com/t/amateur-chef-john-sundell-talks-about-swift-life-and-food-podcast-s09-e05-kodeco/198839 "2023-11-03T16:29:39Z")

</div>

This content was released on Jun 12 2019. The official support period is 6-months from this date. Testing and the User take our attention today as John Sundell joins us to navigate testing and eggs while Dru talks about working with UX design.

---

## [iOS Animations by Tutorials – Updated with Four New Chapters! | Kodeco](https://forums.kodeco.com/t/ios-animations-by-tutorials-updated-with-four-new-chapters-kodeco/198603)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [October 27, 2023, 6:09am UTC](https://forums.kodeco.com/t/ios-animations-by-tutorials-updated-with-four-new-chapters-kodeco/198603 "2023-10-27T06:09:58Z")

</div>

This content was released on Feb 1 2017. The official support period is 6-months from this date. Good news — we’ve expanded iOS Animations by Tutorials and added four new chapters covering UIViewPropertyAnimator!

---

## [SQLDelight in Android: Getting Started, Episode 11: Validate & Test Database Code | Kodeco](https://forums.kodeco.com/t/sqldelight-in-android-getting-started-episode-11-validate-test-database-code-kodeco/198563)

<div class="topic-metadata">

**Author:** [@mschnelle](https://forums.kodeco.com/u/mschnelle)\
**Replies:** 0\
**Last updated:** [October 26, 2023, 11:35am UTC](https://forums.kodeco.com/t/sqldelight-in-android-getting-started-episode-11-validate-test-database-code-kodeco/198563 "2023-10-26T11:35:47Z")

</div>

This content was released on Aug 3 2021. The official support period is 6-months from this date. Learn about some best practices for unit testing a database schema generated by SQLDelight. Furthermore, familiarize yourself with some ways to automatically validate SQL migrations by means of the Gradle plugin.

---

## [Beginning iOS Animations, Episode 25: Challenge: Plan the Dismiss Animation | Kodeco](https://forums.kodeco.com/t/beginning-ios-animations-episode-25-challenge-plan-the-dismiss-animation-kodeco/198313)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [October 21, 2023, 11:39am UTC](https://forums.kodeco.com/t/beginning-ios-animations-episode-25-challenge-plan-the-dismiss-animation-kodeco/198313 "2023-10-21T11:39:21Z")

</div>

This content was released on Nov 7 2017. The official support period is 6-months from this date. In this challenge, plan the steps required to take the presentation animation you've completed, and run it in reverse as a dismiss animation.

---

## [Testing in iOS, Episode 21: Challenge: Multiple Devices | Kodeco](https://forums.kodeco.com/t/testing-in-ios-episode-21-challenge-multiple-devices-kodeco/197578)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [October 10, 2023, 2:02am UTC](https://forums.kodeco.com/t/testing-in-ios-episode-21-challenge-multiple-devices-kodeco/197578 "2023-10-10T02:02:58Z")

</div>

This content was released on Sep 28 2021. The official support period is 6-months from this date. Modify a UI test that currently only supports iPhones, to work correctly on all iOS devices, in all orientations.

---

## [Server-Side Swift with Vapor, Episode 27: Introduction | Kodeco](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-27-introduction-kodeco/197516)

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [October 9, 2023, 2:09am UTC](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-27-introduction-kodeco/197516 "2023-10-09T02:09:03Z")

</div>

This content was released on Feb 25 2019. The official support period is 6-months from this date. Let’s review what we are going to learn in the section and have a quick look at the different types of Authentication and passwords.

---

## [CloudKit, Episode 6: Fetch Records | Kodeco](https://forums.kodeco.com/t/cloudkit-episode-6-fetch-records-kodeco/197512)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [October 9, 2023, 1:43am UTC](https://forums.kodeco.com/t/cloudkit-episode-6-fetch-records-kodeco/197512 "2023-10-09T01:43:33Z")

</div>

This content was released on Dec 9 2021. The official support period is 6-months from this date. With your query object ready to go, you’ll need to use a CloudKit database to perform it.

---

## [Procedural Level Generation in Games Tech Talk Video | Kodeco](https://forums.kodeco.com/t/procedural-level-generation-in-games-tech-talk-video-kodeco/197355)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 7, 2023, 8:32am UTC](https://forums.kodeco.com/t/procedural-level-generation-in-games-tech-talk-video-kodeco/197355 "2023-10-07T08:32:28Z")

</div>

This content was released on May 6 2014. The official support period is 6-months from this date. Check out this tech talk on procedural level generation in games – i.e. making random dungeons and more!

---

## [Beginning Auto Layout, Episode 5: Intrinsic Content Size | Kodeco](https://forums.kodeco.com/t/beginning-auto-layout-episode-5-intrinsic-content-size-kodeco/197322)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [October 7, 2023, 5:03am UTC](https://forums.kodeco.com/t/beginning-auto-layout-episode-5-intrinsic-content-size-kodeco/197322 "2023-10-07T05:03:36Z")

</div>

This content was released on Oct 17 2017. The official support period is 6-months from this date. What is Intrinsic Content Size? Find out how Auto Layout uses the intrinsic size of a view to determine layout.

---

## [Programming in Swift, Episode 30: Dictionaries | Kodeco](https://forums.kodeco.com/t/programming-in-swift-episode-30-dictionaries-kodeco/197320)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 7, 2023, 4:56am UTC](https://forums.kodeco.com/t/programming-in-swift-episode-30-dictionaries-kodeco/197320 "2023-10-07T04:56:52Z")

</div>

This content was released on Sep 26 2017. The official support period is 6-months from this date. Learn how to use dictionaries in Swift to store an unordered collection of pairs.

---

## [Debugging UIKit Views with Reveal, Episode 14: Adjust Compression Resistance Priority | Kodeco](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-14-adjust-compression-resistance-priority-kodeco/197294)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [October 7, 2023, 2:03am UTC](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-14-adjust-compression-resistance-priority-kodeco/197294 "2023-10-07T02:03:53Z")

</div>

This content was released on Aug 24 2021. The official support period is 6-months from this date. Depending on their runtime content, some views might be compressed. Check your views and decide how to adjust layout priorities.

---

## [Android Studio Tips and Tricks, Episode 9: Find Usages | Kodeco](https://forums.kodeco.com/t/android-studio-tips-and-tricks-episode-9-find-usages-kodeco/197038)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [October 4, 2023, 6:43am UTC](https://forums.kodeco.com/t/android-studio-tips-and-tricks-episode-9-find-usages-kodeco/197038 "2023-10-04T06:43:54Z")

</div>

This content was released on May 28 2020. The official support period is 6-months from this date. With this keyboard shortcut you can search for all usages of a method. This is one of the more helpful commands as you can find where a method is being used throughout your code.

---

## [Intermediate iOS Design Patterns, Episode 20: Use Facade | Kodeco](https://forums.kodeco.com/t/intermediate-ios-design-patterns-episode-20-use-facade-kodeco/196623)

<div class="topic-metadata">

**Author:** [@jrg.developer](https://forums.kodeco.com/u/jrg.developer)\
**Replies:** 0\
**Last updated:** [September 29, 2023, 5:09pm UTC](https://forums.kodeco.com/t/intermediate-ios-design-patterns-episode-20-use-facade-kodeco/196623 "2023-09-29T17:09:31Z")

</div>

This content was released on Sep 22 2020. The official support period is 6-months from this date. In this episode, practice using the facade pattern in a real-world app.

---

## [How To Make a Game Like Flappy Bird, Episode 13: Making It Work on Apple TV (tvOS) | Kodeco](https://forums.kodeco.com/t/how-to-make-a-game-like-flappy-bird-episode-13-making-it-work-on-apple-tv-tvos-kodeco/196149)

<div class="topic-metadata">

**Author:** [@paradox927](https://forums.kodeco.com/u/paradox927)\
**Replies:** 0\
**Last updated:** [September 23, 2023, 9:17pm UTC](https://forums.kodeco.com/t/how-to-make-a-game-like-flappy-bird-episode-13-making-it-work-on-apple-tv-tvos-kodeco/196149 "2023-09-23T21:17:03Z")

</div>

This content was released on Mar 14 2017. The official support period is 6-months from this date. Learn how to port your existing iOS game to tvOS / Apple TV.

---

## [Announcing Android Animations by Tutorials, First Edition! | Kodeco](https://forums.kodeco.com/t/announcing-android-animations-by-tutorials-first-edition-kodeco/196085)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [September 22, 2023, 3:56pm UTC](https://forums.kodeco.com/t/announcing-android-animations-by-tutorials-first-edition-kodeco/196085 "2023-09-22T15:56:57Z")

</div>

This content was released on Dec 15 2021. The official support period is 6-months from this date. Bring fluid, professional-looking animations to your Android apps with our new book, out today!

---

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

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 22, 2023, 10:48am UTC](https://forums.kodeco.com/t/how-to-make-a-game-like-jetpack-joyride-using-levelhelper-and-spritehelper-corona-edition-part-2-kodeco/196066 "2023-09-22T10:48:06Z")

</div>

This content was released on Feb 29 2012. The official support period is 6-months from this date. This is a post by special contributor Bogdan Vladu, an iOS application developer and aspiring game developer living in Bucharest, Romania. Welcome back to our Jetpack Joyride tutorial series! In this tutorial series, we are making a game similar to Jetpack Joyride using Corona SDK, and the LevelHelper and SpriteHelper tools. So far, we’ve got \[…\]

---

## [Android Networking, Episode 1: Introduction | Kodeco](https://forums.kodeco.com/t/android-networking-episode-1-introduction-kodeco/196020)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [September 22, 2023, 5:12am UTC](https://forums.kodeco.com/t/android-networking-episode-1-introduction-kodeco/196020 "2023-09-22T05:12:39Z")

</div>

This content was released on Mar 28 2018. The official support period is 6-months from this date. Find out what's covered in our Android Networking video tutorial series: HTTP basics, HttpUrlConnection, and using the Retrofit library from Square.

---

## [Programming in Kotlin: Collections & Lambdas, Episode 16: Conclusion | Kodeco](https://forums.kodeco.com/t/programming-in-kotlin-collections-lambdas-episode-16-conclusion-kodeco/195862)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [September 20, 2023, 9:33pm UTC](https://forums.kodeco.com/t/programming-in-kotlin-collections-lambdas-episode-16-conclusion-kodeco/195862 "2023-09-20T21:33:41Z")

</div>

This content was released on Aug 16 2022. The official support period is 6-months from this date. Review the collections you learned about in this part of the course, and find out what’s up next!

---

## [My Favorite Mac Applications | Kodeco](https://forums.kodeco.com/t/my-favorite-mac-applications-kodeco/195756)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 20, 2023, 2:21am UTC](https://forums.kodeco.com/t/my-favorite-mac-applications-kodeco/195756 "2023-09-20T02:21:32Z")

</div>

This content was released on Feb 15 2010. The official support period is 6-months from this date. A few of my favorite mac applications, from an indie iOS developer’s perspective.

---

## [Intermediate iOS Debugging, Episode 18: Malloc Stack Logging | Kodeco](https://forums.kodeco.com/t/intermediate-ios-debugging-episode-18-malloc-stack-logging-kodeco/195674)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [September 19, 2023, 3:39am UTC](https://forums.kodeco.com/t/intermediate-ios-debugging-episode-18-malloc-stack-logging-kodeco/195674 "2023-09-19T03:39:27Z")

</div>

This content was released on Apr 19 2018. The official support period is 6-months from this date. See how this tool helps pinpoint memory issues - taking you right to the line of code where a retained object was instantiated.

---

## [Programming in Dart: Functions & Closures, Episode 11: Use Anonymous Functions | Kodeco](https://forums.kodeco.com/t/programming-in-dart-functions-closures-episode-11-use-anonymous-functions-kodeco/195598)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [September 18, 2023, 1:40pm UTC](https://forums.kodeco.com/t/programming-in-dart-functions-closures-episode-11-use-anonymous-functions-kodeco/195598 "2023-09-18T13:40:42Z")

</div>

This content was released on Jun 21 2022. The official support period is 6-months from this date. Learn the basics of writing anonymous functions as well as why you’d even want to use them in the first place.

---

## [Your Second Flutter App, Episode 30: Conclusion | Kodeco](https://forums.kodeco.com/t/your-second-flutter-app-episode-30-conclusion-kodeco/195501)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [September 17, 2023, 1:33pm UTC](https://forums.kodeco.com/t/your-second-flutter-app-episode-30-conclusion-kodeco/195501 "2023-09-17T13:33:45Z")

</div>

This content was released on Nov 30 2021. The official support period is 6-months from this date. Review some of the pros and cons about working with shared preferences and then receive an overview of the upcoming part.

---

## [Networking with URLSession, Episode 5: Session Configuration | Kodeco](https://forums.kodeco.com/t/networking-with-urlsession-episode-5-session-configuration-kodeco/195403)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 16, 2023, 9:30am UTC](https://forums.kodeco.com/t/networking-with-urlsession-episode-5-session-configuration-kodeco/195403 "2023-09-16T09:30:45Z")

</div>

This content was released on Oct 9 2018. The official support period is 6-months from this date. Learn the basics of Session Configuration and how you can use the configuration to modify your session's behavior.

---

## [AWS AppSync for iOS, Episode 11: Add Sections | Kodeco](https://forums.kodeco.com/t/aws-appsync-for-ios-episode-11-add-sections-kodeco/195128)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [September 13, 2023, 4:28pm UTC](https://forums.kodeco.com/t/aws-appsync-for-ios-episode-11-add-sections-kodeco/195128 "2023-09-13T16:28:25Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/21959081-aws-appsync-for-ios/lessons/11

---

## [Announcing Our Newest Book — Real-World Android by Tutorials! | Kodeco](https://forums.kodeco.com/t/announcing-our-newest-book-real-world-android-by-tutorials-kodeco/194969)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [September 12, 2023, 10:22am UTC](https://forums.kodeco.com/t/announcing-our-newest-book-real-world-android-by-tutorials-kodeco/194969 "2023-09-12T10:22:08Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/21616697-announcing-our-newest-book-real-world-android-by-tutorials

---

## [Swift Algorithm Club: March 2017 Digest | Kodeco](https://forums.kodeco.com/t/swift-algorithm-club-march-2017-digest-kodeco/194686)

<div class="topic-metadata">

**Author:** [@kelvin\_lau](https://forums.kodeco.com/u/kelvin_lau)\
**Replies:** 0\
**Last updated:** [September 10, 2023, 8:09am UTC](https://forums.kodeco.com/t/swift-algorithm-club-march-2017-digest-kodeco/194686 "2023-09-10T08:09:01Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/699-swift-algorithm-club-march-2017-digest

---

## [Continuous Integration, Episode 4: Jenkins | Kodeco](https://forums.kodeco.com/t/continuous-integration-episode-4-jenkins-kodeco/194560)

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [September 8, 2023, 5:16am UTC](https://forums.kodeco.com/t/continuous-integration-episode-4-jenkins-kodeco/194560 "2023-09-08T05:16:59Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/6177504-continuous-integration/lessons/4

---

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

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [September 7, 2023, 3:34am UTC](https://forums.kodeco.com/t/beginning-flutter-debugging-episode-10-understand-the-red-screen-of-death-kodeco/194408 "2023-09-07T03:34:48Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/29104906-beginning-flutter-debugging/lessons/10

---

## [MVVM on Android, Episode 2: Understand MVVM | Kodeco](https://forums.kodeco.com/t/mvvm-on-android-episode-2-understand-mvvm-kodeco/194348)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [September 6, 2023, 12:18pm UTC](https://forums.kodeco.com/t/mvvm-on-android-episode-2-understand-mvvm-kodeco/194348 "2023-09-06T12:18:32Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/34930785-mvvm-on-android/lessons/2

---

## [Beginning ARKit, Episode 28: Back to the Two Worlds | Kodeco](https://forums.kodeco.com/t/beginning-arkit-episode-28-back-to-the-two-worlds-kodeco/194299)

<div class="topic-metadata">

**Author:** [@accordionguy](https://forums.kodeco.com/u/accordionguy)\
**Replies:** 0\
**Last updated:** [September 6, 2023, 8:07am UTC](https://forums.kodeco.com/t/beginning-arkit-episode-28-back-to-the-two-worlds-kodeco/194299 "2023-09-06T08:07:22Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/737368-beginning-arkit/lessons/28

---

## [Beginning RxKotlin, Episode 16: Filtering Operators, Part 1 | Kodeco](https://forums.kodeco.com/t/beginning-rxkotlin-episode-16-filtering-operators-part-1-kodeco/194077)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [September 4, 2023, 2:14pm UTC](https://forums.kodeco.com/t/beginning-rxkotlin-episode-16-filtering-operators-part-1-kodeco/194077 "2023-09-04T14:14:17Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/7419-beginning-rxkotlin/lessons/16

---

## [Updated Course: Mastering Auto Layout | Kodeco](https://forums.kodeco.com/t/updated-course-mastering-auto-layout-kodeco/194075)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [September 4, 2023, 2:10pm UTC](https://forums.kodeco.com/t/updated-course-mastering-auto-layout-kodeco/194075 "2023-09-04T14:10:55Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/5286-updated-course-mastering-auto-layout

---

## [Command Line Basics, Episode 5: Creation & Destruction: Hierarchy Challenge | Kodeco](https://forums.kodeco.com/t/command-line-basics-episode-5-creation-destruction-hierarchy-challenge-kodeco/194025)

<div class="topic-metadata">

**Author:** [@luke\_parham](https://forums.kodeco.com/u/luke_parham)\
**Replies:** 0\
**Last updated:** [September 4, 2023, 9:09am UTC](https://forums.kodeco.com/t/command-line-basics-episode-5-creation-destruction-hierarchy-challenge-kodeco/194025 "2023-09-04T09:09:18Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/38841279-command-line-basics/lessons/5

---

## [tvOS Tutorial: Using TVML Templates | Kodeco](https://forums.kodeco.com/t/tvos-tutorial-using-tvml-templates-kodeco/193870)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [September 3, 2023, 12:01pm UTC](https://forums.kodeco.com/t/tvos-tutorial-using-tvml-templates-kodeco/193870 "2023-09-03T12:01:31Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/372-tvos-tutorial-using-tvml-templates

---

## [Beginning iOS Unit and UI Testing | Kodeco](https://forums.kodeco.com/t/beginning-ios-unit-and-ui-testing-kodeco/193817)

<div class="topic-metadata">

**Author:** [@jrg.developer](https://forums.kodeco.com/u/jrg.developer)\
**Replies:** 0\
**Last updated:** [September 3, 2023, 5:01am UTC](https://forums.kodeco.com/t/beginning-ios-unit-and-ui-testing-kodeco/193817 "2023-09-03T05:01:57Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3573-beginning-ios-unit-and-ui-testing

---

## [Your First Kotlin Android App: An App From Scratch, Episode 12: Introduction | Kodeco](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-12-introduction-kodeco/193694)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [September 1, 2023, 12:21pm UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-12-introduction-kodeco/193694 "2023-09-01T12:21:13Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/37720073-your-first-kotlin-android-app-an-app-from-scratch/lessons/12

---

## [Intermediate iOS Design Patterns, Episode 5: Use Factory | Kodeco](https://forums.kodeco.com/t/intermediate-ios-design-patterns-episode-5-use-factory-kodeco/193684)

<div class="topic-metadata">

**Author:** [@jrg.developer](https://forums.kodeco.com/u/jrg.developer)\
**Replies:** 0\
**Last updated:** [September 1, 2023, 10:53am UTC](https://forums.kodeco.com/t/intermediate-ios-design-patterns-episode-5-use-factory-kodeco/193684 "2023-09-01T10:53:08Z")

</div>

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

---

## [Your Second Kotlin Android App, Episode 3: Customize Android Studio | Kodeco](https://forums.kodeco.com/t/your-second-kotlin-android-app-episode-3-customize-android-studio-kodeco/193629)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 31, 2023, 3:45pm UTC](https://forums.kodeco.com/t/your-second-kotlin-android-app-episode-3-customize-android-studio-kodeco/193629 "2023-08-31T15:45:48Z")

</div>

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

---

## [Machine Learning in iOS, Episode 1: Introduction | Kodeco](https://forums.kodeco.com/t/machine-learning-in-ios-episode-1-introduction-kodeco/193609)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [August 31, 2023, 11:37am UTC](https://forums.kodeco.com/t/machine-learning-in-ios-episode-1-introduction-kodeco/193609 "2023-08-31T11:37:37Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1320561-machine-learning-in-ios/lessons/1

---

## [Your First iOS and SwiftUI App, Episode 3: Challenge: Making a Programming To-Do List | Kodeco](https://forums.kodeco.com/t/your-first-ios-and-swiftui-app-episode-3-challenge-making-a-programming-to-do-list-kodeco/193544)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 31, 2023, 7:18am UTC](https://forums.kodeco.com/t/your-first-ios-and-swiftui-app-episode-3-challenge-making-a-programming-to-do-list-kodeco/193544 "2023-08-31T07:18:33Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/4919757-your-first-ios-and-swiftui-app/lessons/3

---

## [Design Patterns by Tutorials: Updated for iOS 12 and Swift 4.2! | Kodeco](https://forums.kodeco.com/t/design-patterns-by-tutorials-updated-for-ios-12-and-swift-4-2-kodeco/193124)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 7:08am UTC](https://forums.kodeco.com/t/design-patterns-by-tutorials-updated-for-ios-12-and-swift-4-2-kodeco/193124 "2023-08-29T07:08:48Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/9091-design-patterns-by-tutorials-updated-for-ios-12-and-swift-4-2

---

## [Programming in Swift: Functions and Types, Episode 15: compactMap & flatMap | Kodeco](https://forums.kodeco.com/t/programming-in-swift-functions-and-types-episode-15-compactmap-flatmap-kodeco/192738)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 2:49am UTC](https://forums.kodeco.com/t/programming-in-swift-functions-and-types-episode-15-compactmap-flatmap-kodeco/192738 "2023-08-28T02:49:38Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/5429279-programming-in-swift-functions-and-types/lessons/15

---

## [Higher-Order Functions in Swift, Episode 8: Write a Generic Currying Function | Kodeco](https://forums.kodeco.com/t/higher-order-functions-in-swift-episode-8-write-a-generic-currying-function-kodeco/192511)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 12:29pm UTC](https://forums.kodeco.com/t/higher-order-functions-in-swift-episode-8-write-a-generic-currying-function-kodeco/192511 "2023-08-27T12:29:20Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/23523624-higher-order-functions-in-swift/lessons/8

---

## [SwiftUI Fundamentals, Episode 11: NavigationViews | Kodeco](https://forums.kodeco.com/t/swiftui-fundamentals-episode-11-navigationviews-kodeco/192433)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 7:44am UTC](https://forums.kodeco.com/t/swiftui-fundamentals-episode-11-navigationviews-kodeco/192433 "2023-08-27T07:44:06Z")

</div>

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

---

## [Android Networking: Beyond the Basics | Kodeco](https://forums.kodeco.com/t/android-networking-beyond-the-basics-kodeco/191901)

<div class="topic-metadata">

**Author:** [@subhrajyotisen](https://forums.kodeco.com/u/subhrajyotisen)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 12:48am UTC](https://forums.kodeco.com/t/android-networking-beyond-the-basics-kodeco/191901 "2023-08-26T00:48:53Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/35150454-android-networking-beyond-the-basics

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

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