# 🎓 Courses & Articles

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

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

**Page:** 385

---

## [Getting Started with Git, Episode 9: Using the Command Line | Kodeco](https://forums.kodeco.com/t/getting-started-with-git-episode-9-using-the-command-line-kodeco/193092)

<div class="topic-metadata">

**Author:** [@jwfc](https://forums.kodeco.com/u/jwfc)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 4:27am UTC](https://forums.kodeco.com/t/getting-started-with-git-episode-9-using-the-command-line-kodeco/193092 "2023-08-29T04:27:34Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/39764893-getting-started-with-git/lessons/9

---

## [Beginning Flutter Debugging, Episode 8: Debug Common Layout Issues | Kodeco](https://forums.kodeco.com/t/beginning-flutter-debugging-episode-8-debug-common-layout-issues-kodeco/192939)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 3:18pm UTC](https://forums.kodeco.com/t/beginning-flutter-debugging-episode-8-debug-common-layout-issues-kodeco/192939 "2023-08-28T15:18:06Z")

</div>

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

---

## [Your First Kotlin Android App: An App From Scratch, Episode 9: Add String Resources | Kodeco](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-9-add-string-resources-kodeco/192837)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 8:23am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-9-add-string-resources-kodeco/192837 "2023-08-28T08:23: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/9

---

## [Programming in Swift: Fundamentals, Episode 2: Swift Playgrounds & Comments | Kodeco](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-2-swift-playgrounds-comments-kodeco/192826)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 7:33am UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-2-swift-playgrounds-comments-kodeco/192826 "2023-08-28T07:33:36Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/5539282-programming-in-swift-fundamentals/lessons/2

---

## [Improving Accessibility in Unity Games – Part 2 | Kodeco](https://forums.kodeco.com/t/improving-accessibility-in-unity-games-part-2-kodeco/192779)

<div class="topic-metadata">

**Author:** [@mplaczek](https://forums.kodeco.com/u/mplaczek)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 5:39am UTC](https://forums.kodeco.com/t/improving-accessibility-in-unity-games-part-2-kodeco/192779 "2023-08-28T05:39:27Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/5783534-improving-accessibility-in-unity-games-part-2

---

## [Kotlin Coroutines: In Depth, Episode 9: Decouple Responsibility | Kodeco](https://forums.kodeco.com/t/kotlin-coroutines-in-depth-episode-9-decouple-responsibility-kodeco/192667)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 9:49pm UTC](https://forums.kodeco.com/t/kotlin-coroutines-in-depth-episode-9-decouple-responsibility-kodeco/192667 "2023-08-27T21:49:46Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/5443783-kotlin-coroutines-in-depth/lessons/9

---

## [Drawing in iOS with SwiftUI, Episode 9: Create a Custom Control | Kodeco](https://forums.kodeco.com/t/drawing-in-ios-with-swiftui-episode-9-create-a-custom-control-kodeco/192594)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 5:05pm UTC](https://forums.kodeco.com/t/drawing-in-ios-with-swiftui-episode-9-create-a-custom-control-kodeco/192594 "2023-08-27T17:05:31Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/30399648-drawing-in-ios-with-swiftui/lessons/9

---

## [Fastlane for iOS, Episode 13: Match | Kodeco](https://forums.kodeco.com/t/fastlane-for-ios-episode-13-match-kodeco/192484)

<div class="topic-metadata">

**Author:** [@brian\_bee](https://forums.kodeco.com/u/brian_bee)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 10:51am UTC](https://forums.kodeco.com/t/fastlane-for-ios-episode-13-match-kodeco/192484 "2023-08-27T10:51:35Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1259223-fastlane-for-ios/lessons/13

---

## [XML Tutorial for iOS: How To Read and Write XML Documents with GDataXML | Kodeco](https://forums.kodeco.com/t/xml-tutorial-for-ios-how-to-read-and-write-xml-documents-with-gdataxml-kodeco/192423)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 7:01am UTC](https://forums.kodeco.com/t/xml-tutorial-for-ios-how-to-read-and-write-xml-documents-with-gdataxml-kodeco/192423 "2023-08-27T07:01:21Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3140-xml-tutorial-for-ios-how-to-read-and-write-xml-documents-with-gdataxml

---

## [Airplay Tutorial: An Apple TV Multiplayer Quiz Game | Kodeco](https://forums.kodeco.com/t/airplay-tutorial-an-apple-tv-multiplayer-quiz-game-kodeco/192375)

<div class="topic-metadata">

**Author:** [@gpambrozio](https://forums.kodeco.com/u/gpambrozio)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 3:33am UTC](https://forums.kodeco.com/t/airplay-tutorial-an-apple-tv-multiplayer-quiz-game-kodeco/192375 "2023-08-27T03:33:47Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2567-airplay-tutorial-an-apple-tv-multiplayer-quiz-game

---

## [CameraX: Getting Started, Episode 5: Switch the Camera | Kodeco](https://forums.kodeco.com/t/camerax-getting-started-episode-5-switch-the-camera-kodeco/192273)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 6:55pm UTC](https://forums.kodeco.com/t/camerax-getting-started-episode-5-switch-the-camera-kodeco/192273 "2023-08-26T18:55:02Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/7005190-camerax-getting-started/lessons/5

---

## [Collection Views, Episode 15: Adjusting Layout in Code | Kodeco](https://forums.kodeco.com/t/collection-views-episode-15-adjusting-layout-in-code-kodeco/192235)

<div class="topic-metadata">

**Author:** [@pasanpr](https://forums.kodeco.com/u/pasanpr)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 4:08pm UTC](https://forums.kodeco.com/t/collection-views-episode-15-adjusting-layout-in-code-kodeco/192235 "2023-08-26T16:08:32Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/5429927-collection-views/lessons/15

---

## [Kotlin Flow: Getting Started, Episode 8: Buffer a Flow | Kodeco](https://forums.kodeco.com/t/kotlin-flow-getting-started-episode-8-buffer-a-flow-kodeco/192101)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 8:14am UTC](https://forums.kodeco.com/t/kotlin-flow-getting-started-episode-8-buffer-a-flow-kodeco/192101 "2023-08-26T08:14:38Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/9147615-kotlin-flow-getting-started/lessons/8

---

## [Beginning RecyclerView, Episode 4: Connect Components | Kodeco](https://forums.kodeco.com/t/beginning-recyclerview-episode-4-connect-components-kodeco/191956)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 3:05am UTC](https://forums.kodeco.com/t/beginning-recyclerview-episode-4-connect-components-kodeco/191956 "2023-08-26T03:05:05Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/9261744-beginning-recyclerview/lessons/4

---

## [Programming in Kotlin: Functions & Custom Types, Episode 21: Constructors & Init | Kodeco](https://forums.kodeco.com/t/programming-in-kotlin-functions-custom-types-episode-21-constructors-init-kodeco/191942)

<div class="topic-metadata">

**Author:** [@subhrajyotisen](https://forums.kodeco.com/u/subhrajyotisen)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 2:27am UTC](https://forums.kodeco.com/t/programming-in-kotlin-functions-custom-types-episode-21-constructors-init-kodeco/191942 "2023-08-26T02:27:14Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/38300418-programming-in-kotlin-functions-custom-types/lessons/21

---

## [Kotlin Serialization, Episode 5: Customize Serialization | Kodeco](https://forums.kodeco.com/t/kotlin-serialization-episode-5-customize-serialization-kodeco/191927)

<div class="topic-metadata">

**Author:** [@bhavna\_thacker](https://forums.kodeco.com/u/bhavna_thacker)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 1:49am UTC](https://forums.kodeco.com/t/kotlin-serialization-episode-5-customize-serialization-kodeco/191927 "2023-08-26T01:49:25Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/33390921-kotlin-serialization/lessons/5

---

## [Deep Links in Android, Episode 8: Handle Multiple Deep Link Actions | Kodeco](https://forums.kodeco.com/t/deep-links-in-android-episode-8-handle-multiple-deep-link-actions-kodeco/191925)

<div class="topic-metadata">

**Author:** [@wangerekaharun](https://forums.kodeco.com/u/wangerekaharun)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 1:41am UTC](https://forums.kodeco.com/t/deep-links-in-android-episode-8-handle-multiple-deep-link-actions-kodeco/191925 "2023-08-26T01:41:24Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/20868773-deep-links-in-android/lessons/8

---

## [Coordinator Design Pattern: Dealing with Transitions | Kodeco](https://forums.kodeco.com/t/coordinator-design-pattern-dealing-with-transitions-kodeco/191866)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 10:57pm UTC](https://forums.kodeco.com/t/coordinator-design-pattern-dealing-with-transitions-kodeco/191866 "2023-08-25T22:57:40Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1876576-coordinator-design-pattern-dealing-with-transitions

---

## [Debugging UIKit Views with Reveal, Episode 3: Navigate Reveal | Kodeco](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-3-navigate-reveal-kodeco/191862)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 10:52pm UTC](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-3-navigate-reveal-kodeco/191862 "2023-08-25T22:52:05Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/21462794-debugging-uikit-views-with-reveal/lessons/3

---

## [Kotlin Playground: Getting Started | Kodeco](https://forums.kodeco.com/t/kotlin-playground-getting-started-kodeco/191708)

<div class="topic-metadata">

**Author:** [@fernandospr](https://forums.kodeco.com/u/fernandospr)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 4:02pm UTC](https://forums.kodeco.com/t/kotlin-playground-getting-started-kodeco/191708 "2023-08-25T16:02:00Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/16929465-kotlin-playground-getting-started

---

## [Sprite Kit Tutorial: How to Make a Platform Game Like Super Mario Brothers – Part 2 | Kodeco](https://forums.kodeco.com/t/sprite-kit-tutorial-how-to-make-a-platform-game-like-super-mario-brothers-part-2-kodeco/191689)

<div class="topic-metadata">

**Author:** [@fattjake](https://forums.kodeco.com/u/fattjake)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 3:07pm UTC](https://forums.kodeco.com/t/sprite-kit-tutorial-how-to-make-a-platform-game-like-super-mario-brothers-part-2-kodeco/191689 "2023-08-25T15:07:21Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2555-sprite-kit-tutorial-how-to-make-a-platform-game-like-super-mario-brothers-part-2

---

## [Animation with MotionLayout | Kodeco](https://forums.kodeco.com/t/animation-with-motionlayout-kodeco/191644)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 1:30pm UTC](https://forums.kodeco.com/t/animation-with-motionlayout-kodeco/191644 "2023-08-25T13:30:25Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/6374398-animation-with-motionlayout

---

## [Preparing for Scoped Storage | Kodeco](https://forums.kodeco.com/t/preparing-for-scoped-storage-kodeco/191632)

<div class="topic-metadata">

**Author:** [@cafonsomota](https://forums.kodeco.com/u/cafonsomota)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 1:11pm UTC](https://forums.kodeco.com/t/preparing-for-scoped-storage-kodeco/191632 "2023-08-25T13:11:54Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/10217168-preparing-for-scoped-storage

---

## [Beginning Git | Kodeco](https://forums.kodeco.com/t/beginning-git-kodeco/191483)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 8:04am UTC](https://forums.kodeco.com/t/beginning-git-kodeco/191483 "2023-08-25T08:04:46Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/4418-beginning-git

---

## [Address Book Tutorial in Swift and iOS | Kodeco](https://forums.kodeco.com/t/address-book-tutorial-in-swift-and-ios-kodeco/191461)

<div class="topic-metadata">

**Author:** [@nivivon](https://forums.kodeco.com/u/nivivon)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 7:18am UTC](https://forums.kodeco.com/t/address-book-tutorial-in-swift-and-ios-kodeco/191461 "2023-08-25T07:18:11Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1786-address-book-tutorial-in-swift-and-ios

---

## [Your Second Kotlin Android App, Episode 10: Conclusion | Kodeco](https://forums.kodeco.com/t/your-second-kotlin-android-app-episode-10-conclusion-kodeco/191301)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 12:54am UTC](https://forums.kodeco.com/t/your-second-kotlin-android-app-episode-10-conclusion-kodeco/191301 "2023-08-25T00:54:18Z")

</div>

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

---

## [Data Persistence With Room | Kodeco](https://forums.kodeco.com/t/data-persistence-with-room-kodeco/191203)

<div class="topic-metadata">

**Author:** [@lgleason](https://forums.kodeco.com/u/lgleason)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 9:52pm UTC](https://forums.kodeco.com/t/data-persistence-with-room-kodeco/191203 "2023-08-24T21:52:22Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/69-data-persistence-with-room

---

## [Sprite Kit Tutorial: Drag and Drop Sprites | Kodeco](https://forums.kodeco.com/t/sprite-kit-tutorial-drag-and-drop-sprites-kodeco/191201)

<div class="topic-metadata">

**Author:** [@riccardo](https://forums.kodeco.com/u/riccardo)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 9:50pm UTC](https://forums.kodeco.com/t/sprite-kit-tutorial-drag-and-drop-sprites-kodeco/191201 "2023-08-24T21:50:11Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1748-sprite-kit-tutorial-drag-and-drop-sprites

---

## [iPad for iPhone Developers 101 in iOS 6: UISplitView Tutorial | Kodeco](https://forums.kodeco.com/t/ipad-for-iphone-developers-101-in-ios-6-uisplitview-tutorial-kodeco/191151)

<div class="topic-metadata">

**Author:** [@designatednerd](https://forums.kodeco.com/u/designatednerd)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 8:27pm UTC](https://forums.kodeco.com/t/ipad-for-iphone-developers-101-in-ios-6-uisplitview-tutorial-kodeco/191151 "2023-08-24T20:27:06Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2759-ipad-for-iphone-developers-101-in-ios-6-uisplitview-tutorial

---

## [Your First Flutter App: Polishing the App, Episode 2: Understand Dart Core Libraries | Kodeco](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-episode-2-understand-dart-core-libraries-kodeco/191070)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 6:36pm UTC](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-episode-2-understand-dart-core-libraries-kodeco/191070 "2023-08-24T18:36:48Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/27732941-your-first-flutter-app-polishing-the-app/lessons/2

---

## [Flutter Desktop Apps: Getting Started, Episode 2: Installing Flutter Beta | Kodeco](https://forums.kodeco.com/t/flutter-desktop-apps-getting-started-episode-2-installing-flutter-beta-kodeco/191054)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 6:10pm UTC](https://forums.kodeco.com/t/flutter-desktop-apps-getting-started-episode-2-installing-flutter-beta-kodeco/191054 "2023-08-24T18:10:03Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/21546762-flutter-desktop-apps-getting-started/lessons/2

---

## [Auto Layout Visual Format Language Tutorial | Kodeco](https://forums.kodeco.com/t/auto-layout-visual-format-language-tutorial-kodeco/191013)

<div class="topic-metadata">

**Author:** [@jozsef.vesza](https://forums.kodeco.com/u/jozsef.vesza)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 5:19pm UTC](https://forums.kodeco.com/t/auto-layout-visual-format-language-tutorial-kodeco/191013 "2023-08-24T17:19:24Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/277-auto-layout-visual-format-language-tutorial

---

## [Your First Kotlin Android App: An App From Scratch, Episode 12: Access Views Using View Binding | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-12-access-views-using-view-binding-kodeco-the-new-raywenderlich-com/183338)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [January 31, 2023, 1:43am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-12-access-views-using-view-binding-kodeco-the-new-raywenderlich-com/183338 "2023-01-31T01:43:51Z")

</div>

Learn to access and interact with the views created in xml from inside your activity using the view binding feature. This is a companion discussion topic for the original entry at https://www.kodeco.com/30498263-your-…

---

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

<div class="topic-metadata">

**Author:** [@jeffro](https://forums.kodeco.com/u/jeffro)\
**Replies:** 0\
**Last updated:** [June 19, 2024, 12:20pm UTC](https://forums.kodeco.com/t/ios-bootcamp-episode-19-ios-bootcamp-july-27-2020-kodeco/205058 "2024-06-19T12:20:45Z")

</div>

This content was released on May 26 2020. The official support period is 6-months from this date. Begin week 10 of iOS Bootcamp learning about Concurrency & Memory Management.

---

## [Reproducing Popular iOS Controls, Episode 18: Constraining the Timestamp | Kodeco](https://forums.kodeco.com/t/reproducing-popular-ios-controls-episode-18-constraining-the-timestamp-kodeco/204122)

<div class="topic-metadata">

**Author:** [@leamars](https://forums.kodeco.com/u/leamars)\
**Replies:** 0\
**Last updated:** [May 3, 2024, 8:03am UTC](https://forums.kodeco.com/t/reproducing-popular-ios-controls-episode-18-constraining-the-timestamp-kodeco/204122 "2024-05-03T08:03:13Z")

</div>

This content was released on Jul 17 2018. The official support period is 6-months from this date. In this video you will be challenged to figure out a cool Auto Layout issue.

---

## [Upgrading to Swift 3, and Swift Playgrounds â Podcast S06 E04 | Kodeco](https://forums.kodeco.com/t/upgrading-to-swift-3-and-swift-playgrounds-a-podcast-s06-e04-kodeco/203803)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [April 18, 2024, 9:20am UTC](https://forums.kodeco.com/t/upgrading-to-swift-3-and-swift-playgrounds-a-podcast-s06-e04-kodeco/203803 "2024-04-18T09:20:28Z")

</div>

This content was released on Jul 20 2016. The official support period is 6-months from this date. Join Mic, Jake, and Gemma as they discuss the trials and tribulations of upgrading the Harryâs app to Swift 3, before moving on to chat about Appleâs new Swift Playgrounds app, and the potential for it to become a great learning platform.

---

## [Beginning Core Data, Episode 5: Attribute Types | Kodeco](https://forums.kodeco.com/t/beginning-core-data-episode-5-attribute-types-kodeco/203421)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [March 31, 2024, 10:32am UTC](https://forums.kodeco.com/t/beginning-core-data-episode-5-attribute-types-kodeco/203421 "2024-03-31T10:32:38Z")

</div>

This content was released on Nov 14 2017. The official support period is 6-months from this date. As you start to build your objects, you'll need to both get them and then to sort them. This video will walk you through the process.

---

## [SwiftUI Animation, Episode 9: Conclusion | Kodeco](https://forums.kodeco.com/t/swiftui-animation-episode-9-conclusion-kodeco/202672)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [February 28, 2024, 12:59am UTC](https://forums.kodeco.com/t/swiftui-animation-episode-9-conclusion-kodeco/202672 "2024-02-28T00:59:58Z")

</div>

This content was released on Dec 10 2020. The official support period is 6-months from this date. Review some key points to keep in mind, as you continue exploring, regarding shapes, State, gestures, and other modifiers.

---

## [Scroll View School, Episode 8: Content Insets I | Kodeco](https://forums.kodeco.com/t/scroll-view-school-episode-8-content-insets-i-kodeco/201100)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [December 31, 2023, 8:54am UTC](https://forums.kodeco.com/t/scroll-view-school-episode-8-content-insets-i-kodeco/201100 "2023-12-31T08:54:01Z")

</div>

This content was released on Jan 9 2015. The official support period is 6-months from this date. In this video tutorial you'll learn how to use content insets to better display your content in scroll views.

---

## [Android Animations, Episode 22: Animated Vector Drawables | Kodeco](https://forums.kodeco.com/t/android-animations-episode-22-animated-vector-drawables-kodeco/200931)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [December 24, 2023, 10:30pm UTC](https://forums.kodeco.com/t/android-animations-episode-22-animated-vector-drawables-kodeco/200931 "2023-12-24T22:30:25Z")

</div>

This content was released on Mar 26 2018. The official support period is 6-months from this date. Use some predefined morphing animations to morph a plus sign to a checkmark and back when adding food to the cart on the detail screen.

---

## [Whatâs New in watchOS 2, Episode 5: Complications II | Kodeco](https://forums.kodeco.com/t/whata-s-new-in-watchos-2-episode-5-complications-ii-kodeco/200910)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [December 24, 2023, 4:00am UTC](https://forums.kodeco.com/t/whata-s-new-in-watchos-2-episode-5-complications-ii-kodeco/200910 "2023-12-24T04:00:40Z")

</div>

This content was released on Aug 3 2015. The official support period is 6-months from this date. Learn how you can add time travel support to your custom complications in ClockKit.

---

## [Testing Legacy Apps on Android, Episode 6: Write Your Test | Kodeco](https://forums.kodeco.com/t/testing-legacy-apps-on-android-episode-6-write-your-test-kodeco/200648)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [December 18, 2023, 7:35am UTC](https://forums.kodeco.com/t/testing-legacy-apps-on-android-episode-6-write-your-test-kodeco/200648 "2023-12-18T07:35:00Z")

</div>

This content was released on Feb 9 2023. The official support period is 6-months from this date. Now that you know how your data looks like and have a file with a mock response you are going to create a method that automatically reads your file and returns its contents.

---

## [Your First Flutter App, Episode 21: Dart Core Libraries | Kodeco](https://forums.kodeco.com/t/your-first-flutter-app-episode-21-dart-core-libraries-kodeco/200634)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [December 18, 2023, 12:15am UTC](https://forums.kodeco.com/t/your-first-flutter-app-episode-21-dart-core-libraries-kodeco/200634 "2023-12-18T00:15:32Z")

</div>

This content was released on Sep 8 2020. The official support period is 6-months from this date. Learn about the pre-built data types and functions you can use in your apps to solve a variety of common tasks.

---

## [Adaptive Layout, Episode 9: Conclusion | Kodeco](https://forums.kodeco.com/t/adaptive-layout-episode-9-conclusion-kodeco/200240)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [December 8, 2023, 7:25am UTC](https://forums.kodeco.com/t/adaptive-layout-episode-9-conclusion-kodeco/200240 "2023-12-08T07:25:25Z")

</div>

This content was released on Dec 23 2015. The official support period is 6-months from this date. Review what you learned in our Adaptive Layout video tutorial series and find out what other resources you should check out.

---

## [Beginning Auto Layout, Episode 9: Conclusion | Kodeco](https://forums.kodeco.com/t/beginning-auto-layout-episode-9-conclusion-kodeco/199834)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [November 26, 2023, 12:17pm UTC](https://forums.kodeco.com/t/beginning-auto-layout-episode-9-conclusion-kodeco/199834 "2023-11-26T12:17:07Z")

</div>

This content was released on Feb 7 2017. The official support period is 6-months from this date. Recap what you’ve learned in this series, check out a few Auto Layout tips, and get a preview of the Mastering Auto Layout series!

---

## [Beginning iOS Animations, Episode 18: Animating with Keyframes | Kodeco](https://forums.kodeco.com/t/beginning-ios-animations-episode-18-animating-with-keyframes-kodeco/199777)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [November 24, 2023, 1:35pm UTC](https://forums.kodeco.com/t/beginning-ios-animations-episode-18-animating-with-keyframes-kodeco/199777 "2023-11-24T13:35:27Z")

</div>

This content was released on Nov 7 2017. The official support period is 6-months from this date. Create a complex animations that encompasses multiple properties and multiple steps with a keyframe animation.

---

## [Beginning Firebase, Episode 10: Deleting Data Challenge | Kodeco](https://forums.kodeco.com/t/beginning-firebase-episode-10-deleting-data-challenge-kodeco/199762)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [November 24, 2023, 9:14am UTC](https://forums.kodeco.com/t/beginning-firebase-episode-10-deleting-data-challenge-kodeco/199762 "2023-11-24T09:14:46Z")

</div>

This content was released on Aug 25 2017. The official support period is 6-months from this date. In your third and final challenge of this section, you'll delete some data using an alternative method briefly discussed in a previous video.

---

## [Server-Side Kotlin with Ktor, Episode 14: Beautify with Bootstrap Part 2 | Kodeco](https://forums.kodeco.com/t/server-side-kotlin-with-ktor-episode-14-beautify-with-bootstrap-part-2-kodeco/199647)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [November 21, 2023, 4:36pm UTC](https://forums.kodeco.com/t/server-side-kotlin-with-ktor-episode-14-beautify-with-bootstrap-part-2-kodeco/199647 "2023-11-21T16:36:02Z")

</div>

This content was released on May 21 2019. The official support period is 6-months from this date. Setup static content in your Ktor web app, and complete the process of adding Bootstrap to the Home and Phrases pages of the app.

---

## [Intermediate Core Data | Kodeco](https://forums.kodeco.com/t/intermediate-core-data-kodeco/199537)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [November 18, 2023, 8:11pm UTC](https://forums.kodeco.com/t/intermediate-core-data-kodeco/199537 "2023-11-18T20:11:32Z")

</div>

This content was released on Aug 31 2015. The official support period is 6-months from this date. Take a deeper dive into Core Data in this intermediate series! You’ll learn more about the technical underpinnings of the Core Data stack, including managed object contexts and the migration process. You’ll also look at more advanced data and fetching options, including unique constraints and fetched results controllers.

---

## [Detect Hand & Body Poses with Vision in iOS, Episode 3: Detect Hands with Vision | Kodeco](https://forums.kodeco.com/t/detect-hand-body-poses-with-vision-in-ios-episode-3-detect-hands-with-vision-kodeco/199496)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [November 18, 2023, 1:13am UTC](https://forums.kodeco.com/t/detect-hand-body-poses-with-vision-in-ios-episode-3-detect-hands-with-vision-kodeco/199496 "2023-11-18T01:13:53Z")

</div>

This content was released on Jun 1 2021. The official support period is 6-months from this date. Start detecting hands from live video with a VNDetectHumanHandPoseRequest, and get back data about all of the visible joints in your hands with VNHumanHandPoseObservation.

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

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