# 🎓 Courses & Articles

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

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

**Page:** 346

---

## [Swift Language FAQ | Kodeco](https://forums.kodeco.com/t/swift-language-faq-kodeco/191800)

<div class="topic-metadata">

**Author:** [@cwagdev](https://forums.kodeco.com/u/cwagdev)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 7:44pm UTC](https://forums.kodeco.com/t/swift-language-faq-kodeco/191800 "2023-08-25T19:44:42Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2377-swift-language-faq

---

## [Core Data on iOS 5 Tutorial: How To Work with Relations and Predicates | Kodeco](https://forums.kodeco.com/t/core-data-on-ios-5-tutorial-how-to-work-with-relations-and-predicates-kodeco/191410)

<div class="topic-metadata">

**Author:** [@funkyboy](https://forums.kodeco.com/u/funkyboy)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 5:12am UTC](https://forums.kodeco.com/t/core-data-on-ios-5-tutorial-how-to-work-with-relations-and-predicates-kodeco/191410 "2023-08-25T05:12:37Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2896-core-data-on-ios-5-tutorial-how-to-work-with-relations-and-predicates

---

## [Deploying Android Apps Using GitHub Actions, Episode 2: Create a GitHub Workflow | Kodeco](https://forums.kodeco.com/t/deploying-android-apps-using-github-actions-episode-2-create-a-github-workflow-kodeco/191394)

<div class="topic-metadata">

**Author:** [@subhrajyotisen](https://forums.kodeco.com/u/subhrajyotisen)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 4:39am UTC](https://forums.kodeco.com/t/deploying-android-apps-using-github-actions-episode-2-create-a-github-workflow-kodeco/191394 "2023-08-25T04:39:18Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/33542617-deploying-android-apps-using-github-actions/lessons/2

---

## [Firebase Tutorial: Getting Started | Kodeco](https://forums.kodeco.com/t/firebase-tutorial-getting-started-kodeco/191183)

<div class="topic-metadata">

**Author:** [@leamars](https://forums.kodeco.com/u/leamars)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 9:25pm UTC](https://forums.kodeco.com/t/firebase-tutorial-getting-started-kodeco/191183 "2023-08-24T21:25:28Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/21133526-firebase-tutorial-getting-started

---

## [iPadOS 15 Tutorial: What’s New for Developers | Kodeco](https://forums.kodeco.com/t/ipados-15-tutorial-what-s-new-for-developers-kodeco/191144)

<div class="topic-metadata">

**Author:** [@sdtaheri](https://forums.kodeco.com/u/sdtaheri)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 8:18pm UTC](https://forums.kodeco.com/t/ipados-15-tutorial-what-s-new-for-developers-kodeco/191144 "2023-08-24T20:18:48Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/27454008-ipados-15-tutorial-what-s-new-for-developers

---

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

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [June 27, 2023, 4:16pm UTC](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-7-introduction-kodeco/188725 "2023-06-27T16:16:25Z")

</div>

In this episode get a brief introduction to the section and see the different things we’ll learn to work with Fluent and models. This is a companion discussion topic for the original entry at https://www.kodeco.com/21…

---

## [Advanced Networking with URLSession, Episode 8: Introduction | raywenderlich.com](https://forums.kodeco.com/t/advanced-networking-with-urlsession-episode-8-introduction-raywenderlich-com/179068)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [September 27, 2022, 3:55pm UTC](https://forums.kodeco.com/t/advanced-networking-with-urlsession-episode-8-introduction-raywenderlich-com/179068 "2022-09-27T15:55:40Z")

</div>

Introduction to part 2 of the Advanced Networking with URLSession course. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/32317111-advanced-networking-with-urlsession/lesso…

---

## [Beginning Networking with URLSession, Episode 15: Grouping Requests | raywenderlich.com](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-15-grouping-requests-raywenderlich-com/179010)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [September 27, 2022, 2:03am UTC](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-15-grouping-requests-raywenderlich-com/179010 "2022-09-27T02:03:42Z")

</div>

Learn how to group multiple URLSession tasks so they execute concurrently, but are reported as completed when all requests have finished. This is a companion discussion topic for the original entry at https://www.rayw…

---

## [Beginning Networking with URLSession, Episode 6: Get Data from a Session | raywenderlich.com](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-6-get-data-from-a-session-raywenderlich-com/179001)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [September 27, 2022, 12:36am UTC](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-6-get-data-from-a-session-raywenderlich-com/179001 "2022-09-27T00:36:41Z")

</div>

Learn to work with URLSession and how to use it to download data from a server. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28450876-beginning-networking-with-urlsessio…

---

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

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [September 26, 2022, 10:45pm UTC](https://forums.kodeco.com/t/saving-data-in-ios-episode-20-challenge-saving-property-lists-raywenderlich-com/178994 "2022-09-26T22:45:26Z")

</div>

Take on a challenge to see if you can save your existing JSON data into a property list file instead. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28868069-saving-data-i…

---

## [Android Networking: Beyond the Basics, Episode 7: Conclusion | raywenderlich.com](https://forums.kodeco.com/t/android-networking-beyond-the-basics-episode-7-conclusion-raywenderlich-com/178397)

<div class="topic-metadata">

**Author:** [@subhrajyotisen](https://forums.kodeco.com/u/subhrajyotisen)\
**Replies:** 0\
**Last updated:** [September 16, 2022, 10:47am UTC](https://forums.kodeco.com/t/android-networking-beyond-the-basics-episode-7-conclusion-raywenderlich-com/178397 "2022-09-16T10:47:52Z")

</div>

Go over all the cool concepts you’ve covered in the third part of the course. Prepare for the last part of the course, and Kotlin Coroutines! This is a companion discussion topic for the original entry at https://www.…

---

## [Core Data: Fundamentals, Episode 4: Managed Object Context | raywenderlich.com](https://forums.kodeco.com/t/core-data-fundamentals-episode-4-managed-object-context-raywenderlich-com/177724)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [September 2, 2022, 4:53am UTC](https://forums.kodeco.com/t/core-data-fundamentals-episode-4-managed-object-context-raywenderlich-com/177724 "2022-09-02T04:53:57Z")

</div>

Core Data needs to keep track of changes to the managed object model and it does this using a managed object context. Get a high level understanding of how a context is used in this episode. This is a companion discus…

---

## [Your First Kotlin Android App: Polishing the App, Episode 7: Challenge: Add Bonus Points | raywenderlich.com](https://forums.kodeco.com/t/your-first-kotlin-android-app-polishing-the-app-episode-7-challenge-add-bonus-points-raywenderlich-com/175580)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [July 25, 2022, 10:08am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-polishing-the-app-episode-7-challenge-add-bonus-points-raywenderlich-com/175580 "2022-07-25T10:08:34Z")

</div>

Implement the bonus point feature based on how close the player is to the target value. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/30498681-your-first-kotlin-android-a…

---

## [Beginning Core Data, Episode 2: The Core Data Stack | raywenderlich.com](https://forums.kodeco.com/t/beginning-core-data-episode-2-the-core-data-stack-raywenderlich-com/175218)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [July 19, 2022, 3:16pm UTC](https://forums.kodeco.com/t/beginning-core-data-episode-2-the-core-data-stack-raywenderlich-com/175218 "2022-07-19T15:16:38Z")

</div>

Take a high level tour of the Core Data stack and understand what Core Data is and isn’t. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/27468235-beginning-core-data/lesso…

---

## [Unity Games by Tutorials Updated for Unity 5.5 | Kodeco](https://forums.kodeco.com/t/unity-games-by-tutorials-updated-for-unity-5-5-kodeco/204596)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [May 26, 2024, 6:34am UTC](https://forums.kodeco.com/t/unity-games-by-tutorials-updated-for-unity-5-5-kodeco/204596 "2024-05-26T06:34:11Z")

</div>

This content was released on Dec 5 2016. The official support period is 6-months from this date. Weâre excited to announce that Unity Games by Tutorials has been updated for Unity 5.5!

---

## [Advanced watchOS, Episode 2: Layout | Kodeco](https://forums.kodeco.com/t/advanced-watchos-episode-2-layout-kodeco/204546)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [May 23, 2024, 6:16am UTC](https://forums.kodeco.com/t/advanced-watchos-episode-2-layout-kodeco/204546 "2024-05-23T06:16:51Z")

</div>

This content was released on Mar 16 2016. The official support period is 6-months from this date. Learn about arranging more of your interface into groups and then showing, hiding, and animating them as groups.

---

## [raywenderlich.com at ServerSide.swift 2019 | Kodeco](https://forums.kodeco.com/t/raywenderlich-com-at-serverside-swift-2019-kodeco/204518)

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [May 22, 2024, 2:57am UTC](https://forums.kodeco.com/t/raywenderlich-com-at-serverside-swift-2019-kodeco/204518 "2024-05-22T02:57:17Z")

</div>

This content was released on Aug 28 2019. The official support period is 6-months from this date. Weâre sponsoring the ServerSide.swift 2019 conference in Copenhangen, Denmark â find out who from the team is attending!

---

## [Programming in Swift, Episode 22: More Functions | Kodeco](https://forums.kodeco.com/t/programming-in-swift-episode-22-more-functions-kodeco/203036)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [March 15, 2024, 5:07am UTC](https://forums.kodeco.com/t/programming-in-swift-episode-22-more-functions-kodeco/203036 "2024-03-15T05:07:56Z")

</div>

This content was released on Aug 22 2018. The official support period is 6-months from this date. Learn some more advanced features of functions, such as overloading, inout parameters, and functions as variables.

---

## [Kotlin Coroutines: Fundamentals, Episode 11: Challenge: Implement a Coroutine Bound to Composable with Exception Handling | Kodeco](https://forums.kodeco.com/t/kotlin-coroutines-fundamentals-episode-11-challenge-implement-a-coroutine-bound-to-composable-with-exception-handling-kodeco/202874)

<div class="topic-metadata">

**Author:** [@koral](https://forums.kodeco.com/u/koral)\
**Replies:** 0\
**Last updated:** [March 8, 2024, 11:53am UTC](https://forums.kodeco.com/t/kotlin-coroutines-fundamentals-episode-11-challenge-implement-a-coroutine-bound-to-composable-with-exception-handling-kodeco/202874 "2024-03-08T11:53:05Z")

</div>

This content was released on Feb 14 2024. The official support period is 6-months from this date. Use all the knowledge youâve gained to implement an API call using coroutines with exception handling in a composable.

---

## [Beginning iOS Unit and UI Testing, Episode 6: Recording UI Tests | Kodeco](https://forums.kodeco.com/t/beginning-ios-unit-and-ui-testing-episode-6-recording-ui-tests-kodeco/202320)

<div class="topic-metadata">

**Author:** [@jrg.developer](https://forums.kodeco.com/u/jrg.developer)\
**Replies:** 0\
**Last updated:** [February 14, 2024, 7:29am UTC](https://forums.kodeco.com/t/beginning-ios-unit-and-ui-testing-episode-6-recording-ui-tests-kodeco/202320 "2024-02-14T07:29:17Z")

</div>

This content was released on Dec 19 2016. The official support period is 6-months from this date. In this video tutorial on unit and UI testing in iOS, youâll learn about element queries and how to use Xcode's UI recorder to help write your UI tests.

---

## [Android Animations, Episode 8: Animator Listeners | Kodeco](https://forums.kodeco.com/t/android-animations-episode-8-animator-listeners-kodeco/202207)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [February 9, 2024, 1:43am UTC](https://forums.kodeco.com/t/android-animations-episode-8-animator-listeners-kodeco/202207 "2024-02-09T01:43:15Z")

</div>

This content was released on Mar 26 2018. The official support period is 6-months from this date. Use an Animator.AnimatorListener or an AnimatorListenerAdapter to respond to various events for the animation, such as the animation end.

---

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

<div class="topic-metadata">

**Author:** [@kelvin\_lau](https://forums.kodeco.com/u/kelvin_lau)\
**Replies:** 0\
**Last updated:** [January 18, 2024, 12:22am UTC](https://forums.kodeco.com/t/swift-algorithm-club-august-2017-digest-kodeco/201626 "2024-01-18T00:22:39Z")

</div>

This content was released on Aug 25 2017. The official support period is 6-months from this date. Check out the latest news from the Swift Algorithm Club, including an update on the Swift 4 migration, and a new data structure added to the repo!

---

## [Programming in Swift: Fundamentals, Episode 33: Conclusion | Kodeco](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-33-conclusion-kodeco/201611)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [January 17, 2024, 4:35pm UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-33-conclusion-kodeco/201611 "2024-01-17T16:35:24Z")

</div>

This content was released on Aug 1 2020. The official support period is 6-months from this date. Let's review what you learned in this section, and discuss what's next.

---

## [iOS 5 By Tutorials Update Now Available! | Kodeco](https://forums.kodeco.com/t/ios-5-by-tutorials-update-now-available-kodeco/201487)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [January 13, 2024, 3:01am UTC](https://forums.kodeco.com/t/ios-5-by-tutorials-update-now-available-kodeco/201487 "2024-01-13T03:01:13Z")

</div>

This content was released on Oct 25 2011. The official support period is 6-months from this date. This is just a quick note for the iOS 5 By Tutorials customers, to let you know that the latest update to the book (v1.6) is now available! The update contains six new chapters: Beginning iCloud Beginning Twitter Beginning Newsstand Intermediate Newsstand Intermediate Turn Based Gaming Using the New Linguistic Tagger API The book now \[â¦\]

---

## [Video Tutorial: WatchKit Part 15: Maps | Kodeco](https://forums.kodeco.com/t/video-tutorial-watchkit-part-15-maps-kodeco/201441)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [January 11, 2024, 4:20am UTC](https://forums.kodeco.com/t/video-tutorial-watchkit-part-15-maps-kodeco/201441 "2024-01-11T04:20:27Z")

</div>

This content was released on Dec 16 2014. The official support period is 6-months from this date. In this WatchKit tutorial youâll learn how to use the Maps API to include maps in your Apple Watch app.

---

## [Testing in iOS, Episode 6: Challenge: Writing Your First Test | Kodeco](https://forums.kodeco.com/t/testing-in-ios-episode-6-challenge-writing-your-first-test-kodeco/201321)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [January 7, 2024, 2:13pm UTC](https://forums.kodeco.com/t/testing-in-ios-episode-6-challenge-writing-your-first-test-kodeco/201321 "2024-01-07T14:13:36Z")

</div>

This content was released on Dec 26 2017. The official support period is 6-months from this date. Now that you have experience writing a unit test, in this challenge you will go ahead and try writing another one.

---

## [Swift Algorithm Club: January Digest | Kodeco](https://forums.kodeco.com/t/swift-algorithm-club-january-digest-kodeco/201190)

<div class="topic-metadata">

**Author:** [@kelvin\_lau](https://forums.kodeco.com/u/kelvin_lau)\
**Replies:** 0\
**Last updated:** [January 3, 2024, 11:35am UTC](https://forums.kodeco.com/t/swift-algorithm-club-january-digest-kodeco/201190 "2024-01-03T11:35:23Z")

</div>

This content was released on Jan 27 2017. The official support period is 6-months from this date. Check out whatâs been happening in January with the Swift Algorithm Club!

---

## [Scroll View School, Episode 8: Centering Content | Kodeco](https://forums.kodeco.com/t/scroll-view-school-episode-8-centering-content-kodeco/200911)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [December 24, 2023, 6:11am UTC](https://forums.kodeco.com/t/scroll-view-school-episode-8-centering-content-kodeco/200911 "2023-12-24T06:11:05Z")

</div>

This content was released on Oct 31 2017. The official support period is 6-months from this date. This video will show you the process of centering the content by way of adding padding.

---

## [Networking with URLSession, Episode 2: HTTP 101 | Kodeco](https://forums.kodeco.com/t/networking-with-urlsession-episode-2-http-101-kodeco/200812)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [December 21, 2023, 10:45pm UTC](https://forums.kodeco.com/t/networking-with-urlsession-episode-2-http-101-kodeco/200812 "2023-12-21T22:45:52Z")

</div>

This content was released on Nov 28 2017. The official support period is 6-months from this date. Learn some HTTP basics to make the most of URLSession, and discover the easy way to create URL objects from Strings.

---

## [Kotlin/Native and Multiplatform, Episode 5: Challenge: Kotlin/Native Program | Kodeco](https://forums.kodeco.com/t/kotlin-native-and-multiplatform-episode-5-challenge-kotlin-native-program-kodeco/200736)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [December 20, 2023, 5:05pm UTC](https://forums.kodeco.com/t/kotlin-native-and-multiplatform-episode-5-challenge-kotlin-native-program-kodeco/200736 "2023-12-20T17:05:43Z")

</div>

This content was released on Apr 2 2019. The official support period is 6-months from this date. Test your knowledge of how to compile code using Kotlin/Native through a hands-on challenge, writing a Kotlin/Native program on your own.

---

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

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [December 16, 2023, 5:55pm UTC](https://forums.kodeco.com/t/rwdevcon-2016-tickets-now-available-kodeco/200594 "2023-12-16T17:55:42Z")

</div>

This content was released on Aug 12 2015. The official support period is 6-months from this date. Ticket sales are now available for RWDevCon 2016: The Tutorial Conference. Find out whatâ€™s what makes this conference special, and how to get your ticket!

---

## [Beginning iOS Animations, Episode 17: Concatenate Transforms | Kodeco](https://forums.kodeco.com/t/beginning-ios-animations-episode-17-concatenate-transforms-kodeco/200486)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [December 13, 2023, 6:00pm UTC](https://forums.kodeco.com/t/beginning-ios-animations-episode-17-concatenate-transforms-kodeco/200486 "2023-12-13T18:00:00Z")

</div>

This content was released on Jul 23 2020. The official support period is 6-months from this date. Experiment with combining changes in multiple transform properties to create complex animations, and find out how they can go wrong.

---

## [Programming in Kotlin, Episode 53: Challenge: Data | Kodeco](https://forums.kodeco.com/t/programming-in-kotlin-episode-53-challenge-data-kodeco/200439)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [December 12, 2023, 7:53pm UTC](https://forums.kodeco.com/t/programming-in-kotlin-episode-53-challenge-data-kodeco/200439 "2023-12-12T19:53:28Z")

</div>

This content was released on Mar 20 2018. The official support period is 6-months from this date. Practice creating your own data classes through a hands-on challenge.

---

## [Video Tutorial: Saving Data in iOS Part 11: Core Data NSFetchedResultsController | Kodeco](https://forums.kodeco.com/t/video-tutorial-saving-data-in-ios-part-11-core-data-nsfetchedresultscontroller-kodeco/200091)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [December 4, 2023, 2:10pm UTC](https://forums.kodeco.com/t/video-tutorial-saving-data-in-ios-part-11-core-data-nsfetchedresultscontroller-kodeco/200091 "2023-12-04T14:10:47Z")

</div>

This content was released on Aug 8 2014. The official support period is 6-months from this date. Learn about the NSFetchedResultsController in Core Data.

---

## [Android Background Processing, Episode 11: Challenge - WorkManager | Kodeco](https://forums.kodeco.com/t/android-background-processing-episode-11-challenge-workmanager-kodeco/200059)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [December 4, 2023, 12:26am UTC](https://forums.kodeco.com/t/android-background-processing-episode-11-challenge-workmanager-kodeco/200059 "2023-12-04T00:26:08Z")

</div>

This content was released on Jul 6 2020. The official support period is 6-months from this date. Practice using the WorkManager API, to implement another worker and chain and observe the results.

---

## [Site Maintenance](https://forums.kodeco.com/t/site-maintenance/199786)

<div class="topic-metadata">

**Author:** [@timmitra](https://forums.kodeco.com/u/timmitra)\
**Replies:** 0\
**Last updated:** [November 24, 2023, 3:21pm UTC](https://forums.kodeco.com/t/site-maintenance/199786 "2023-11-24T15:21:39Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/ios/paths/introduction-to-visionos/43455469-visionos-an-introduction/03-building-an-immersive-view

---

## [Debugging UIKit Views with Reveal, Episode 13: Prevent Text Overflow | Kodeco](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-13-prevent-text-overflow-kodeco/199607)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [November 20, 2023, 3:13pm UTC](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-13-prevent-text-overflow-kodeco/199607 "2023-11-20T15:13:18Z")

</div>

This content was released on Aug 24 2021. The official support period is 6-months from this date. Learn how to easily test for extreme cases of text overflow without affecting your unit testing code.

---

## [Beginning Native tvOS Apps, Episode 2: The Basics Part One | Kodeco](https://forums.kodeco.com/t/beginning-native-tvos-apps-episode-2-the-basics-part-one-kodeco/199115)

<div class="topic-metadata">

**Author:** [@skyrocketsw](https://forums.kodeco.com/u/skyrocketsw)\
**Replies:** 0\
**Last updated:** [November 10, 2023, 4:20am UTC](https://forums.kodeco.com/t/beginning-native-tvos-apps-episode-2-the-basics-part-one-kodeco/199115 "2023-11-10T04:20:32Z")

</div>

This content was released on Nov 6 2015. The official support period is 6-months from this date. Learn the basics of a single view tvOS application; see what UI elements are available and how to customize them within Interface Builder and in code.

---

## [Your First Flutter App, Episode 17: Model and Set State | Kodeco](https://forums.kodeco.com/t/your-first-flutter-app-episode-17-model-and-set-state-kodeco/198895)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [November 5, 2023, 10:13pm UTC](https://forums.kodeco.com/t/your-first-flutter-app-episode-17-model-and-set-state-kodeco/198895 "2023-11-05T22:13:20Z")

</div>

This content was released on Sep 8 2020. The official support period is 6-months from this date. See how to keep the value of the app slider synchronized with a state variable.

---

## [Build an App Like Discord with Firebase, Episode 4: Create a Message Item | Kodeco](https://forums.kodeco.com/t/build-an-app-like-discord-with-firebase-episode-4-create-a-message-item-kodeco/198793)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [November 2, 2023, 8:54am UTC](https://forums.kodeco.com/t/build-an-app-like-discord-with-firebase-episode-4-create-a-message-item-kodeco/198793 "2023-11-02T08:54:14Z")

</div>

This content was released on Nov 18 2020. The official support period is 6-months from this date. Build the layout for the messages that our users are going to send to each other, containing text, a username and a timestamp.

---

## [Networking with URLSession, Episode 13: Show Download Progress | Kodeco](https://forums.kodeco.com/t/networking-with-urlsession-episode-13-show-download-progress-kodeco/198672)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [October 29, 2023, 12:19pm UTC](https://forums.kodeco.com/t/networking-with-urlsession-episode-13-show-download-progress-kodeco/198672 "2023-10-29T12:19:21Z")

</div>

This content was released on Jun 9 2020. The official support period is 6-months from this date. In this episode, learn how to display download progress as a file is downloaded.

---

## [Video Tutorial: How To Make a Game Like Flappy Bird in Swift Part 1: Scene Size and Aspect Ratios | Kodeco](https://forums.kodeco.com/t/video-tutorial-how-to-make-a-game-like-flappy-bird-in-swift-part-1-scene-size-and-aspect-ratios-kodeco/198639)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 28, 2023, 6:15am UTC](https://forums.kodeco.com/t/video-tutorial-how-to-make-a-game-like-flappy-bird-in-swift-part-1-scene-size-and-aspect-ratios-kodeco/198639 "2023-10-28T06:15:39Z")

</div>

This content was released on Feb 1 2015. The official support period is 6-months from this date. Learn how to add the background to your game so that it works on a variety of screen sizes and aspect ratios.

---

## [Testing in iOS, Episode 6: UI Testing & Recording | Kodeco](https://forums.kodeco.com/t/testing-in-ios-episode-6-ui-testing-recording-kodeco/198381)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [October 23, 2023, 4:16am UTC](https://forums.kodeco.com/t/testing-in-ios-episode-6-ui-testing-recording-kodeco/198381 "2023-10-23T04:16:29Z")

</div>

This content was released on Sep 1 2015. The official support period is 6-months from this date. Learn about element queries in UI testing and how to use recording to automate writing some of your UI testing code.

---

## [Beginning ViewPagers, Episode 4: About FragmentStateAdapter | Kodeco](https://forums.kodeco.com/t/beginning-viewpagers-episode-4-about-fragmentstateadapter-kodeco/198302)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [October 20, 2023, 11:34pm UTC](https://forums.kodeco.com/t/beginning-viewpagers-episode-4-about-fragmentstateadapter-kodeco/198302 "2023-10-20T23:34:46Z")

</div>

This content was released on Jun 25 2020. The official support period is 6-months from this date. Learn more about the FragmentStateAdapter you created in the previous episode.

---

## [Custom Collection View Layout, Episode 13: Conclusion | Kodeco](https://forums.kodeco.com/t/custom-collection-view-layout-episode-13-conclusion-kodeco/198283)

<div class="topic-metadata">

**Author:** [@skyrocketsw](https://forums.kodeco.com/u/skyrocketsw)\
**Replies:** 0\
**Last updated:** [October 20, 2023, 5:18pm UTC](https://forums.kodeco.com/t/custom-collection-view-layout-episode-13-conclusion-kodeco/198283 "2023-10-20T17:18:51Z")

</div>

This content was released on Mar 7 2017. The official support period is 6-months from this date. Review what you've learned about creating custom collection view layouts, and where to go from here.

---

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

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [October 20, 2023, 11:09am UTC](https://forums.kodeco.com/t/android-background-processing-episode-9-conclusion-kodeco/198257 "2023-10-20T11:09:50Z")

</div>

This content was released on Jun 28 2018. The official support period is 6-months from this date. Let's review what you've covered on threads and AsyncTask in this first part of Android Background Processing, and then discuss what's next.

---

## [Android Networking, Episode 2: The Starter App | Kodeco](https://forums.kodeco.com/t/android-networking-episode-2-the-starter-app-kodeco/198253)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [October 20, 2023, 9:58am UTC](https://forums.kodeco.com/t/android-networking-episode-2-the-starter-app-kodeco/198253 "2023-10-20T09:58:56Z")

</div>

This content was released on Mar 28 2018. The official support period is 6-months from this date. Download the starter app, build it in Android Studio, and review the existing app code. Review the use of ViewModel, LiveData, and the Repository pattern.

---

## [‘Disciple Of Code’, Laurie Gray, Gives Us the Lowdown on Swiftui. – Podcast S10 E01 | Kodeco](https://forums.kodeco.com/t/disciple-of-code-laurie-gray-gives-us-the-lowdown-on-swiftui-podcast-s10-e01-kodeco/198071)

<div class="topic-metadata">

**Author:** [@lordandrei](https://forums.kodeco.com/u/lordandrei)\
**Replies:** 0\
**Last updated:** [October 17, 2023, 1:51pm UTC](https://forums.kodeco.com/t/disciple-of-code-laurie-gray-gives-us-the-lowdown-on-swiftui-podcast-s10-e01-kodeco/198071 "2023-10-17T13:51:58Z")

</div>

This content was released on Feb 26 2020. The official support period is 6-months from this date. Season 10 opens with a chat from Disciple of Code Laurie Gray. Laurie gives us the Lowdown on SwiftUI after nearly a year of refinement. Then, Dru talks about MVVM.

---

## [Unity Cloud Services, and the Unity Asset Store – Podcast S06 E09 | Kodeco](https://forums.kodeco.com/t/unity-cloud-services-and-the-unity-asset-store-podcast-s06-e09-kodeco/198065)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [October 17, 2023, 12:22pm UTC](https://forums.kodeco.com/t/unity-cloud-services-and-the-unity-asset-store-podcast-s06-e09-kodeco/198065 "2023-10-17T12:22:19Z")

</div>

This content was released on Sep 28 2016. The official support period is 6-months from this date. Join Mic, Jake, and Sean as they delve in Unity cloud services such as ads and Cloud Build, before moving on to discuss the asset store, some popular 3rd party assets, and wonder how great the Xcode ecosystem could be if Apple took the same approach as Unity.

---

## [iOS 6 by Tutorials Chinese Version Now Available! | Kodeco](https://forums.kodeco.com/t/ios-6-by-tutorials-chinese-version-now-available-kodeco/197632)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 10, 2023, 10:16pm UTC](https://forums.kodeco.com/t/ios-6-by-tutorials-chinese-version-now-available-kodeco/197632 "2023-10-10T22:16:27Z")

</div>

This content was released on Jul 16 2013. The official support period is 6-months from this date. Our popular book iOS 6 by Tutorials is now available in Chinese – learn how to get a copy here!

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

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