# 🎓 Courses & Articles

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

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

**Page:** 368

---

## [Programming in Kotlin: Collections & Lambdas, Episode 7: Iterate Over Collections | raywenderlich.com](https://forums.kodeco.com/t/programming-in-kotlin-collections-lambdas-episode-7-iterate-over-collections-raywenderlich-com/178260)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [September 14, 2022, 8:09am UTC](https://forums.kodeco.com/t/programming-in-kotlin-collections-lambdas-episode-7-iterate-over-collections-raywenderlich-com/178260 "2022-09-14T08:09:05Z")

</div>

Learn how to iterate over the Array and List collection types using for loops. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/33863948-programming-in-kotlin-collections-la…

---

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

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [July 25, 2022, 8:18am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-19-introduction-raywenderlich-com/175567 "2022-07-25T08:18:23Z")

</div>

Get an overview of what we’ll be covering in this part and why it’s important. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/30498263-your-first-kotlin-android-app-an-app…

---

## [SQLDelight in Android: Getting Started, Episode 13: Integrate with Kotlin Coroutines | raywenderlich.com](https://forums.kodeco.com/t/sqldelight-in-android-getting-started-episode-13-integrate-with-kotlin-coroutines-raywenderlich-com/175069)

<div class="topic-metadata">

**Author:** [@mschnelle](https://forums.kodeco.com/u/mschnelle)\
**Replies:** 0\
**Last updated:** [July 17, 2022, 7:23am UTC](https://forums.kodeco.com/t/sqldelight-in-android-getting-started-episode-13-integrate-with-kotlin-coroutines-raywenderlich-com/175069 "2022-07-17T07:23:18Z")

</div>

Learn about the integration library with Kotlin Coroutines, which allow SQLDelight’s Query type to be converted into Flows or suspending functions. Apply this extension to the core API of the sample app. This is a com…

---

## [Kodeco Podcast: The Power of Native Platforms (V2, S2, E11) | Kodeco](https://forums.kodeco.com/t/kodeco-podcast-the-power-of-native-platforms-v2-s2-e11-kodeco/205291)

<div class="topic-metadata">

**Author:** [@lordandrei](https://forums.kodeco.com/u/lordandrei)\
**Replies:** 0\
**Last updated:** [July 4, 2024, 8:09am UTC](https://forums.kodeco.com/t/kodeco-podcast-the-power-of-native-platforms-v2-s2-e11-kodeco/205291 "2024-07-04T08:09:07Z")

</div>

This content was released on Jun 27 2024. The official support period is 6-months from this date. In this episode of the Kodeco podcast, hosts Dru Freeman and Susannah Skyer Gupta delve into native platforms and the implications of cross-platform development. Joined by experts Darryl Bayliss and Fuad Kamal, they discuss the sunset of Xamarin. Listen now!

---

## [Table Views in iOS, Episode 2: Getting Started | Kodeco](https://forums.kodeco.com/t/table-views-in-ios-episode-2-getting-started-kodeco/204998)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [June 16, 2024, 2:08pm UTC](https://forums.kodeco.com/t/table-views-in-ios-episode-2-getting-started-kodeco/204998 "2024-06-16T14:08:15Z")

</div>

This content was released on Sep 16 2015. The official support period is 6-months from this date. Learn about the various parts of a table view and how each of those parts work with one another.

---

## [RWDevCon 2017: Time to Vote! | Kodeco](https://forums.kodeco.com/t/rwdevcon-2017-time-to-vote-kodeco/204962)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [June 15, 2024, 2:47pm UTC](https://forums.kodeco.com/t/rwdevcon-2017-time-to-vote-kodeco/204962 "2024-06-15T14:47:02Z")

</div>

This content was released on Nov 14 2016. The official support period is 6-months from this date. Cast your vote for what tutorials we cover for RWDevCon 2017!

---

## [Intermediate iOS Animation | Kodeco](https://forums.kodeco.com/t/intermediate-ios-animation-kodeco/204935)

<div class="topic-metadata">

**Author:** [@icanzilb](https://forums.kodeco.com/u/icanzilb)\
**Replies:** 0\
**Last updated:** [June 14, 2024, 5:24pm UTC](https://forums.kodeco.com/t/intermediate-ios-animation-kodeco/204935 "2024-06-14T17:24:34Z")

</div>

This content was released on Apr 11 2016. The official support period is 6-months from this date. Learn about layers and layer animations in this video tutorial series. When UIView animations are not enough Core Animation is your friend! Before watching this series you should check out our prior series on beginning iOS animations.

---

## [Google I/O 2024: Shared Element Transitions in Jetpack Compose | Kodeco](https://forums.kodeco.com/t/google-i-o-2024-shared-element-transitions-in-jetpack-compose-kodeco/204622)

<div class="topic-metadata">

**Author:** [@zr.faisal](https://forums.kodeco.com/u/zr.faisal)\
**Replies:** 0\
**Last updated:** [May 27, 2024, 6:27pm UTC](https://forums.kodeco.com/t/google-i-o-2024-shared-element-transitions-in-jetpack-compose-kodeco/204622 "2024-05-27T18:27:59Z")

</div>

This content was released on May 21 2024. The official support period is 6-months from this date. Learn how to animate your UI with the Android Transition Framework that was featured in Google I/O 2024.

---

## [Intermediate Swift 2, Episode 4: Methods | Kodeco](https://forums.kodeco.com/t/intermediate-swift-2-episode-4-methods-kodeco/204461)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [May 20, 2024, 4:38am UTC](https://forums.kodeco.com/t/intermediate-swift-2-episode-4-methods-kodeco/204461 "2024-05-20T04:38:23Z")

</div>

This content was released on Sep 1 2015. The official support period is 6-months from this date. Learn about some of the more advanced features of methods.

---

## [Beginning RecyclerView, Episode 35: Add Drag Handles | Kodeco](https://forums.kodeco.com/t/beginning-recyclerview-episode-35-add-drag-handles-kodeco/203408)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [March 30, 2024, 2:55pm UTC](https://forums.kodeco.com/t/beginning-recyclerview-episode-35-add-drag-handles-kodeco/203408 "2024-03-30T14:55:37Z")

</div>

This content was released on Aug 13 2020. The official support period is 6-months from this date. Set up drag handles and item selection highlighting using ItemTouchHelper with a RecyclerView.

---

## [Video Tutorial: WatchKit Part 4: Segues | Kodeco](https://forums.kodeco.com/t/video-tutorial-watchkit-part-4-segues-kodeco/202498)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [February 20, 2024, 10:56pm UTC](https://forums.kodeco.com/t/video-tutorial-watchkit-part-4-segues-kodeco/202498 "2024-02-20T22:56:33Z")

</div>

This content was released on Nov 26 2014. The official support period is 6-months from this date. In this WatchKit tutorial you will learn how to use segues so that your user can navigate between interfaces.

---

## [Your First Swift 4 & iOS 11 App, Episode 41: Challenge: Styling the About Screen | Kodeco](https://forums.kodeco.com/t/your-first-swift-4-ios-11-app-episode-41-challenge-styling-the-about-screen-kodeco/202469)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [February 20, 2024, 4:08am UTC](https://forums.kodeco.com/t/your-first-swift-4-ios-11-app-episode-41-challenge-styling-the-about-screen-kodeco/202469 "2024-02-20T04:08:48Z")

</div>

This content was released on Sep 19 2017. The official support period is 6-months from this date. In this challenge, you'll get practice with styling your apps by improving the look of the About screen.

---

## [Your Second iOS and SwiftUI App, Episode 15: Edit Mode | Kodeco](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-episode-15-edit-mode-kodeco/202326)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [February 14, 2024, 11:05am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-episode-15-edit-mode-kodeco/202326 "2024-02-14T11:05:22Z")

</div>

This content was released on Oct 8 2019. The official support period is 6-months from this date. Incorporate an Edit Button to get into Edit Mode: where you'll have access to an alternative way of deleting tasks, and a way to move them too!

---

## [Beginning Android Layouts, Episode 28: The Great Flattening | Kodeco](https://forums.kodeco.com/t/beginning-android-layouts-episode-28-the-great-flattening-kodeco/201557)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [January 16, 2024, 11:54am UTC](https://forums.kodeco.com/t/beginning-android-layouts-episode-28-the-great-flattening-kodeco/201557 "2024-01-16T11:54:38Z")

</div>

This content was released on Mar 22 2018. The official support period is 6-months from this date. Remove all of the nested layouts in an existing layout to create a completely flat ConstraintLayout.

---

## [Video Tutorial: Introduction to Unity Part 11: Animation | Kodeco](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-11-animation-kodeco/200884)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [December 23, 2023, 1:09pm UTC](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-11-animation-kodeco/200884 "2023-12-23T13:09:18Z")

</div>

This content was released on Oct 2 2014. The official support period is 6-months from this date. Learn how to animate an object using Unityâs built-in animation tools.

---

## [Beginning CloudKit, Episode 10: User Accounts | Kodeco](https://forums.kodeco.com/t/beginning-cloudkit-episode-10-user-accounts-kodeco/200836)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [December 22, 2023, 4:42am UTC](https://forums.kodeco.com/t/beginning-cloudkit-episode-10-user-accounts-kodeco/200836 "2023-12-22T04:42:07Z")

</div>

This content was released on Jul 4 2017. The official support period is 6-months from this date. Each user has an account and this video will teach you how to access it. Even better, you can even save data to it. In this video, you'll learn how.

---

## [Beginning App Asset Design, Episode 10: Introduction | Kodeco](https://forums.kodeco.com/t/beginning-app-asset-design-episode-10-introduction-kodeco/200527)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [December 14, 2023, 6:14pm UTC](https://forums.kodeco.com/t/beginning-app-asset-design-episode-10-introduction-kodeco/200527 "2023-12-14T18:14:03Z")

</div>

This content was released on Jan 30 2018. The official support period is 6-months from this date. Get a preview of what we'll cover in the second part of the course focusing on raster assets.

---

## [Video Tutorial: Introduction to Unity Part 10: Unity API | Kodeco](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-10-unity-api-kodeco/200356)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [December 11, 2023, 8:20am UTC](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-10-unity-api-kodeco/200356 "2023-12-11T08:20:53Z")

</div>

This content was released on Sep 25 2014. The official support period is 6-months from this date. In this tutorial, you’ll have a brief overview of the Unity’s rather extensive API.

---

## [Apple Health Frameworks, Episode 13: Create OCKDataSeriesConfiguration | Kodeco](https://forums.kodeco.com/t/apple-health-frameworks-episode-13-create-ockdataseriesconfiguration-kodeco/200347)

<div class="topic-metadata">

**Author:** [@emadgnia](https://forums.kodeco.com/u/emadgnia)\
**Replies:** 0\
**Last updated:** [December 11, 2023, 4:08am UTC](https://forums.kodeco.com/t/apple-health-frameworks-episode-13-create-ockdataseriesconfiguration-kodeco/200347 "2023-12-11T04:08:28Z")

</div>

This content was released on Nov 29 2022. The official support period is 6-months from this date. Learn how to make a configuration for each chart.

---

## [Video Tutorial: Table Views Multiple Sections | Kodeco](https://forums.kodeco.com/t/video-tutorial-table-views-multiple-sections-kodeco/200330)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [December 10, 2023, 10:19pm UTC](https://forums.kodeco.com/t/video-tutorial-table-views-multiple-sections-kodeco/200330 "2023-12-10T22:19:31Z")

</div>

This content was released on Mar 11 2014. The official support period is 6-months from this date. Learn how to split your data in your table views up into multiple sections.

---

## [MVP on Android, Episode 8: Testing the Presenter | Kodeco](https://forums.kodeco.com/t/mvp-on-android-episode-8-testing-the-presenter-kodeco/200239)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [December 8, 2023, 7:22am UTC](https://forums.kodeco.com/t/mvp-on-android-episode-8-testing-the-presenter-kodeco/200239 "2023-12-08T07:22:56Z")

</div>

This content was released on Dec 18 2018. The official support period is 6-months from this date. Use JUnit to add unit tests to verify the functionality of the Presenter, while utilizing Mockito to mock dependent classes.

---

## [Android DataStore, Episode 8: Create a Serializer | Kodeco](https://forums.kodeco.com/t/android-datastore-episode-8-create-a-serializer-kodeco/200222)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [December 7, 2023, 10:22pm UTC](https://forums.kodeco.com/t/android-datastore-episode-8-create-a-serializer-kodeco/200222 "2023-12-07T22:22:08Z")

</div>

This content was released on Apr 20 2021. The official support period is 6-months from this date. In order to let DataStore know how to read and write the data type you previously defined, you will need a Serializer. In this episode, create a Serializer for your filter\_options.proto file.

---

## [Scroll View School | Kodeco](https://forums.kodeco.com/t/scroll-view-school-kodeco/200205)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [December 7, 2023, 4:42am UTC](https://forums.kodeco.com/t/scroll-view-school-kodeco/200205 "2023-12-07T04:42:57Z")

</div>

This content was released on Jan 5 2015. The official support period is 6-months from this date. Scroll Views are one of the most important controls in iOS. You can use them to scroll across a large set of content, but that’s just the beginning! In this series, you’ll start with the basics and go all the way to using scroll views for some cool techniques like sidebar controllers, pull-to-refresh controllers, Sprite Kit integration, and much more. This series uses Swift and is an update to our older Objective-C series.

---

## [Your Second iOS and SwiftUI App, Episode 21: Challenge: New Book Sheet | Kodeco](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-episode-21-challenge-new-book-sheet-kodeco/199933)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [November 29, 2023, 7:45am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-episode-21-challenge-new-book-sheet-kodeco/199933 "2023-11-29T07:45:41Z")

</div>

This content was released on Nov 3 2020. The official support period is 6-months from this date. Create a sheet that will bring the user to a new view, where they can fill out the information for a new book to be added to their library.

---

## [Beginning iOS Animations Course Updated for Swift 4 and iOS 11 in November, 2017 | Kodeco](https://forums.kodeco.com/t/beginning-ios-animations-course-updated-for-swift-4-and-ios-11-in-november-2017-kodeco/199905)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [November 28, 2023, 7:02am UTC](https://forums.kodeco.com/t/beginning-ios-animations-course-updated-for-swift-4-and-ios-11-in-november-2017-kodeco/199905 "2023-11-28T07:02:28Z")

</div>

This content was released on Nov 7 2017. The official support period is 6-months from this date. Get started animating views in iOS! Learn about animating Auto Layout constraints, view properties, and view controller transitions.

---

## [Beginning iOS Animations, Episode 15: Animating Transform Properties | Kodeco](https://forums.kodeco.com/t/beginning-ios-animations-episode-15-animating-transform-properties-kodeco/199776)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [November 24, 2023, 1:30pm UTC](https://forums.kodeco.com/t/beginning-ios-animations-episode-15-animating-transform-properties-kodeco/199776 "2023-11-24T13:30:58Z")

</div>

This content was released on Oct 23 2018. The official support period is 6-months from this date. Learn how to scale, translate, and rotate views with the powerful, but sometimes confounding, transform property.

---

## [In-App Purchases, Episode 12: Introduction | Kodeco](https://forums.kodeco.com/t/in-app-purchases-episode-12-introduction-kodeco/199627)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [November 21, 2023, 2:10am UTC](https://forums.kodeco.com/t/in-app-purchases-episode-12-introduction-kodeco/199627 "2023-11-21T02:10:17Z")

</div>

This content was released on Mar 9 2021. The official support period is 6-months from this date. Gain an understanding of the upcoming topics in this part.

---

## [Beginning RecyclerView, Episode 16: Use a StaggeredGridLayoutManager | Kodeco](https://forums.kodeco.com/t/beginning-recyclerview-episode-16-use-a-staggeredgridlayoutmanager-kodeco/199559)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [November 19, 2023, 12:17pm UTC](https://forums.kodeco.com/t/beginning-recyclerview-episode-16-use-a-staggeredgridlayoutmanager-kodeco/199559 "2023-11-19T12:17:43Z")

</div>

This content was released on Aug 13 2020. The official support period is 6-months from this date. Learn how to handle the case of grid items having different natural sizes using a StaggeredGridLayoutManager.

---

## [Video Tutorial: Scroll View School: Introduction | Kodeco](https://forums.kodeco.com/t/video-tutorial-scroll-view-school-introduction-kodeco/199534)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [November 18, 2023, 6:43pm UTC](https://forums.kodeco.com/t/video-tutorial-scroll-view-school-introduction-kodeco/199534 "2023-11-18T18:43:13Z")

</div>

This content was released on May 12 2014. The official support period is 6-months from this date. Get a quick overview of our new 14-part series all about Scroll Views – from beginning to advanced!

---

## [Flutter UI Widgets, Episode 9: Add Navigation and SliverAppBar | Kodeco](https://forums.kodeco.com/t/flutter-ui-widgets-episode-9-add-navigation-and-sliverappbar-kodeco/199523)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [November 18, 2023, 1:50pm UTC](https://forums.kodeco.com/t/flutter-ui-widgets-episode-9-add-navigation-and-sliverappbar-kodeco/199523 "2023-11-18T13:50:48Z")

</div>

This content was released on Jul 21 2020. The official support period is 6-months from this date. Add interactions and navigation to your app and learn how to use the CustomScrollView widget to add custom scroll effects with the use of slivers.

---

## [Android Animations, Episode 11: Add Different Activity Transitions | Kodeco](https://forums.kodeco.com/t/android-animations-episode-11-add-different-activity-transitions-kodeco/199434)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [November 16, 2023, 7:23pm UTC](https://forums.kodeco.com/t/android-animations-episode-11-add-different-activity-transitions-kodeco/199434 "2023-11-16T19:23:32Z")

</div>

This content was released on Dec 8 2020. The official support period is 6-months from this date. Practice using Activity transitions to add a fade in and fade out transition to your app.

---

## [Intermediate Combine | Kodeco](https://forums.kodeco.com/t/intermediate-combine-kodeco/192516)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 12:45pm UTC](https://forums.kodeco.com/t/intermediate-combine-kodeco/192516 "2023-08-27T12:45:09Z")

</div>

This content was released on Apr 13 2021. The official support period is 6-months from this date. Combine has a number of operators to help with handling network data, sharing resources with multiple subscribers, and managing errors. Once those are in place, you can perform unit tests on your Combine pipelines to make sure everything is running error-free.

---

## [Programming in Swift, Episode 35: Challenge: Closures | Kodeco](https://forums.kodeco.com/t/programming-in-swift-episode-35-challenge-closures-kodeco/199282)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [November 14, 2023, 2:15am UTC](https://forums.kodeco.com/t/programming-in-swift-episode-35-challenge-closures-kodeco/199282 "2023-11-14T02:15:23Z")

</div>

This content was released on Sep 26 2017. The official support period is 6-months from this date. Practice using closures on your own, through a hands-on challenge.

---

## [Video Tutorial: NSArray | Kodeco](https://forums.kodeco.com/t/video-tutorial-nsarray-kodeco/199210)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [November 11, 2023, 9:06pm UTC](https://forums.kodeco.com/t/video-tutorial-nsarray-kodeco/199210 "2023-11-11T21:06:44Z")

</div>

This content was released on Feb 10 2014. The official support period is 6-months from this date. Learn about one of the most useful classes in iOS development, NSArray, along with the most common ways you’ll use it in practice.

---

## [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/199175)

<div class="topic-metadata">

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

</div>

This content was released on Jul 28 2016. The official support period is 6-months from this date. Learn how to design basic schema migrations with Realm.

---

## [Practical Instruments, Episode 6: Memory | Kodeco](https://forums.kodeco.com/t/practical-instruments-episode-6-memory-kodeco/199157)

<div class="topic-metadata">

**Author:** [@luke\_parham](https://forums.kodeco.com/u/luke_parham)\
**Replies:** 0\
**Last updated:** [November 10, 2023, 6:19pm UTC](https://forums.kodeco.com/t/practical-instruments-episode-6-memory-kodeco/199157 "2023-11-10T18:19:47Z")

</div>

This content was released on May 1 2017. The official support period is 6-months from this date. Learn how to track down and fix memory leaks using the Debug Memory Graph and the Leaks Template.

---

## [iOS Bootcamp, Episode 6: iOS Bootcamp: June 11, 2020 | Kodeco](https://forums.kodeco.com/t/ios-bootcamp-episode-6-ios-bootcamp-june-11-2020-kodeco/199155)

<div class="topic-metadata">

**Author:** [@jeffro](https://forums.kodeco.com/u/jeffro)\
**Replies:** 0\
**Last updated:** [November 10, 2023, 6:01pm UTC](https://forums.kodeco.com/t/ios-bootcamp-episode-6-ios-bootcamp-june-11-2020-kodeco/199155 "2023-11-10T18:01:32Z")

</div>

This content was released on May 26 2020. The official support period is 6-months from this date. Continue learning about Swift Functions & Types in the third week of iOS Bootcamp.

---

## [Introducing the iOS 5 Feast! | Kodeco](https://forums.kodeco.com/t/introducing-the-ios-5-feast-kodeco/199153)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [November 10, 2023, 5:45pm UTC](https://forums.kodeco.com/t/introducing-the-ios-5-feast-kodeco/199153 "2023-11-10T17:45:51Z")

</div>

This content was released on Oct 12 2011. The official support period is 6-months from this date. At long last, it’s the day we’ve been waiting for – the NDA for iOS 5 has now been lifted! The iOS Tutorial Team has been preparing for months for this day, and we have tons of cool tutorials ready to get you guys up to speed with iOS 5 – plus some amazing announcements \[…\]

---

## [iOS Bootcamp, Episode 18: iOS Bootcamp: July 23, 2020 | Kodeco](https://forums.kodeco.com/t/ios-bootcamp-episode-18-ios-bootcamp-july-23-2020-kodeco/199150)

<div class="topic-metadata">

**Author:** [@jeffro](https://forums.kodeco.com/u/jeffro)\
**Replies:** 0\
**Last updated:** [November 10, 2023, 5:32pm UTC](https://forums.kodeco.com/t/ios-bootcamp-episode-18-ios-bootcamp-july-23-2020-kodeco/199150 "2023-11-10T17:32:11Z")

</div>

This content was released on May 26 2020. The official support period is 6-months from this date. Continue learning about Networking & Design Patterns in week 9 of iOS Bootcamp.

---

## [Android Networking: Beyond the Basics, Episode 10: Include Built-in Retrofit Support for Coroutines | Kodeco](https://forums.kodeco.com/t/android-networking-beyond-the-basics-episode-10-include-built-in-retrofit-support-for-coroutines-kodeco/199130)

<div class="topic-metadata">

**Author:** [@subhrajyotisen](https://forums.kodeco.com/u/subhrajyotisen)\
**Replies:** 0\
**Last updated:** [November 10, 2023, 9:07am UTC](https://forums.kodeco.com/t/android-networking-beyond-the-basics-episode-10-include-built-in-retrofit-support-for-coroutines-kodeco/199130 "2023-11-10T09:07:45Z")

</div>

This content was released on Sep 8 2022. The official support period is 6-months from this date. Simplify the coroutine-powered api calls further, by implementing the built-in coroutines support in Retrofit.

---

## [Beginning Android Debugging, Episode 2: Use the Android Profiler | Kodeco](https://forums.kodeco.com/t/beginning-android-debugging-episode-2-use-the-android-profiler-kodeco/199125)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [November 10, 2023, 7:19am UTC](https://forums.kodeco.com/t/beginning-android-debugging-episode-2-use-the-android-profiler-kodeco/199125 "2023-11-10T07:19:03Z")

</div>

This content was released on May 12 2020. The official support period is 6-months from this date. The Android Profiler provides you with real time data that helps you measure how your app uses important resources such as the memory, cpu, network and battery.

---

## [How To Make An App Like Instagram in iOS, Episode 25: User | Kodeco](https://forums.kodeco.com/t/how-to-make-an-app-like-instagram-in-ios-episode-25-user-kodeco/198735)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [October 31, 2023, 8:57am UTC](https://forums.kodeco.com/t/how-to-make-an-app-like-instagram-in-ios-episode-25-user-kodeco/198735 "2023-10-31T08:57:29Z")

</div>

This content was released on Jun 3 2021. The official support period is 6-months from this date. Learn how to use query parameters to add API to look up a user.

---

## [Programming in Kotlin, Episode 65: Conclusion | Kodeco](https://forums.kodeco.com/t/programming-in-kotlin-episode-65-conclusion-kodeco/198588)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [October 26, 2023, 9:40pm UTC](https://forums.kodeco.com/t/programming-in-kotlin-episode-65-conclusion-kodeco/198588 "2023-10-26T21:40:22Z")

</div>

This content was released on Mar 20 2018. The official support period is 6-months from this date. Let's review where you're at with your Kotlin core concepts, and discuss what's next.

---

## [RWDevCon Schedule Now Available! | Kodeco](https://forums.kodeco.com/t/rwdevcon-schedule-now-available-kodeco/198520)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 25, 2023, 5:37pm UTC](https://forums.kodeco.com/t/rwdevcon-schedule-now-available-kodeco/198520 "2023-10-25T17:37:00Z")

</div>

This content was released on Nov 24 2014. The official support period is 6-months from this date. Check out the schedule for our upcoming iOS conference focused on high-quality hands-on tutorials: RWDevCon!

---

## [Your First Kotlin Android App, Episode 32: Handling Orientation Changes | Kodeco](https://forums.kodeco.com/t/your-first-kotlin-android-app-episode-32-handling-orientation-changes-kodeco/198347)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [October 22, 2023, 12:19pm UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-episode-32-handling-orientation-changes-kodeco/198347 "2023-10-22T12:19:18Z")

</div>

This content was released on Mar 19 2018. The official support period is 6-months from this date. This video covers the activity lifecycle and what actually happens to an activity when a device is rotated.

---

## [Layout in iOS, Episode 25: Troubleshoot Auto Layout | Kodeco](https://forums.kodeco.com/t/layout-in-ios-episode-25-troubleshoot-auto-layout-kodeco/198271)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [October 20, 2023, 3:12pm UTC](https://forums.kodeco.com/t/layout-in-ios-episode-25-troubleshoot-auto-layout-kodeco/198271 "2023-10-20T15:12:49Z")

</div>

This content was released on Dec 10 2019. The official support period is 6-months from this date. Just like with Swift, you’ll get into temporary, problematic states when working in Interface Builder, before your constraints are ready. Let’s solve a few!

---

## [Android Bootcamp, Episode 2: Android Bootcamp: May 28, 2020 | Kodeco](https://forums.kodeco.com/t/android-bootcamp-episode-2-android-bootcamp-may-28-2020-kodeco/198265)

<div class="topic-metadata">

**Author:** [@invisigothcodegirl](https://forums.kodeco.com/u/invisigothcodegirl)\
**Replies:** 0\
**Last updated:** [October 20, 2023, 1:24pm UTC](https://forums.kodeco.com/t/android-bootcamp-episode-2-android-bootcamp-may-28-2020-kodeco/198265 "2023-10-20T13:24:21Z")

</div>

This content was released on May 26 2020. The official support period is 6-months from this date. Continue the first week of Android Bootcamp learning about Basic Kotlin

---

## [Beginning iOS Animations, Episode 28: Conclusion | Kodeco](https://forums.kodeco.com/t/beginning-ios-animations-episode-28-conclusion-kodeco/198254)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [October 20, 2023, 10:08am UTC](https://forums.kodeco.com/t/beginning-ios-animations-episode-28-conclusion-kodeco/198254 "2023-10-20T10:08:14Z")

</div>

This content was released on Oct 23 2018. The official support period is 6-months from this date. Review what you've learned in this section and the course, and find out what more there is to learn about animating in iOS.

---

## [Beginning Realm on iOS, Episode 6: Notifications | Kodeco](https://forums.kodeco.com/t/beginning-realm-on-ios-episode-6-notifications-kodeco/198233)

<div class="topic-metadata">

**Author:** [@icanzilb](https://forums.kodeco.com/u/icanzilb)\
**Replies:** 0\
**Last updated:** [October 20, 2023, 3:07am UTC](https://forums.kodeco.com/t/beginning-realm-on-ios-episode-6-notifications-kodeco/198233 "2023-10-20T03:07:26Z")

</div>

This content was released on May 30 2017. The official support period is 6-months from this date. Add reactive features to your app using Realm's built-in notification mechanism, which will allow you to update your UI in real time as your data changes.

---

## [Reminder: Free Tech Talk on iOS 7 Multitasking Tonight! | Kodeco](https://forums.kodeco.com/t/reminder-free-tech-talk-on-ios-7-multitasking-tonight-kodeco/198225)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 20, 2023, 12:26am UTC](https://forums.kodeco.com/t/reminder-free-tech-talk-on-ios-7-multitasking-tonight-kodeco/198225 "2023-10-20T00:26:12Z")

</div>

This content was released on Jan 7 2014. The official support period is 6-months from this date. Come join us for a free tech talk on iOS 7 Multitasking tonight!

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

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