# 🎓 Courses & Articles

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

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

**Page:** 448

---

## [Last Chance for Ultimate Upgrade Discount! | Kodeco](https://forums.kodeco.com/t/last-chance-for-ultimate-upgrade-discount-kodeco/196803)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [October 1, 2023, 8:03pm UTC](https://forums.kodeco.com/t/last-chance-for-ultimate-upgrade-discount-kodeco/196803 "2023-10-01T20:03:44Z")

</div>

This content was released on Oct 30 2020. The official support period is 6-months from this date. It’s your last chance to take advantage of our subscriber-only discount when you upgrade to an Ultimate subscription at raywenderlich.com!

---

## [Drawing in iOS with Core Animation and Core Graphics, Episode 14: Transforms | Kodeco](https://forums.kodeco.com/t/drawing-in-ios-with-core-animation-and-core-graphics-episode-14-transforms-kodeco/195982)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [September 21, 2023, 9:42pm UTC](https://forums.kodeco.com/t/drawing-in-ios-with-core-animation-and-core-graphics-episode-14-transforms-kodeco/195982 "2023-09-21T21:42:08Z")

</div>

This content was released on May 22 2018. The official support period is 6-months from this date. Learn how to move your canvas before painting into it by using transforms.

---

## [Your First Kotlin Android App, Episode 12: Positioning Items | Kodeco](https://forums.kodeco.com/t/your-first-kotlin-android-app-episode-12-positioning-items-kodeco/194910)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [September 12, 2023, 5:31am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-episode-12-positioning-items-kodeco/194910 "2023-09-12T05:31:25Z")

</div>

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

---

## [Linode Tutorial: How To Move Your WordPress Blog to Linode | Kodeco](https://forums.kodeco.com/t/linode-tutorial-how-to-move-your-wordpress-blog-to-linode-kodeco/193985)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 4, 2023, 3:03am UTC](https://forums.kodeco.com/t/linode-tutorial-how-to-move-your-wordpress-blog-to-linode-kodeco/193985 "2023-09-04T03:03:28Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3138-linode-tutorial-how-to-move-your-wordpress-blog-to-linode

---

## [Your First Flutter App: Polishing the App, Episode 34: Distribute Your App to Apple's App Store | Kodeco](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-episode-34-distribute-your-app-to-apples-app-store-kodeco/193337)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 30, 2023, 2:00am UTC](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-episode-34-distribute-your-app-to-apples-app-store-kodeco/193337 "2023-08-30T02:00:02Z")

</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/34

---

## [Your Second iOS & SwiftUI App, Episode 6: Lists | Kodeco](https://forums.kodeco.com/t/your-second-ios-swiftui-app-episode-6-lists-kodeco/193316)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 30, 2023, 12:24am UTC](https://forums.kodeco.com/t/your-second-ios-swiftui-app-episode-6-lists-kodeco/193316 "2023-08-30T00:24:34Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/25836622-your-second-ios-swiftui-app/lessons/6

---

## [Beginning Collection Views, Episode 2: Getting Started | Kodeco](https://forums.kodeco.com/t/beginning-collection-views-episode-2-getting-started-kodeco/193198)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 1:01pm UTC](https://forums.kodeco.com/t/beginning-collection-views-episode-2-getting-started-kodeco/193198 "2023-08-29T13:01:49Z")

</div>

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

---

## [Drawing in iOS with SwiftUI, Episode 11: Custom SF Symbol | Kodeco](https://forums.kodeco.com/t/drawing-in-ios-with-swiftui-episode-11-custom-sf-symbol-kodeco/193158)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 9:31am UTC](https://forums.kodeco.com/t/drawing-in-ios-with-swiftui-episode-11-custom-sf-symbol-kodeco/193158 "2023-08-29T09:31:05Z")

</div>

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

---

## [Programming in Swift: Fundamentals, Episode 41: Challenge: Classes | Kodeco](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-41-challenge-classes-kodeco/193156)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 9:26am UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-41-challenge-classes-kodeco/193156 "2023-08-29T09:26:57Z")

</div>

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

---

## [Android Architecture Components: Getting Started | Kodeco](https://forums.kodeco.com/t/android-architecture-components-getting-started-kodeco/193145)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 8:38am UTC](https://forums.kodeco.com/t/android-architecture-components-getting-started-kodeco/193145 "2023-08-29T08:38:56Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/164-android-architecture-components-getting-started

---

## [Implicit Flutter Animations, Episode 10: Animate the Item Switcher's Selector | Kodeco](https://forums.kodeco.com/t/implicit-flutter-animations-episode-10-animate-the-item-switchers-selector-kodeco/192702)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 12:24am UTC](https://forums.kodeco.com/t/implicit-flutter-animations-episode-10-animate-the-item-switchers-selector-kodeco/192702 "2023-08-28T00:24:25Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/18770259-implicit-flutter-animations/lessons/10

---

## [Your First Kotlin Android App: Polishing the App, Episode 13: Style Text | Kodeco](https://forums.kodeco.com/t/your-first-kotlin-android-app-polishing-the-app-episode-13-style-text-kodeco/192699)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 12:15am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-polishing-the-app-episode-13-style-text-kodeco/192699 "2023-08-28T00:15:56Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/39828426-your-first-kotlin-android-app-polishing-the-app/lessons/13

---

## [Collisions and Collectables: How To Make a Tile-Based Game with Cocos2D 2.X Part 2 | Kodeco](https://forums.kodeco.com/t/collisions-and-collectables-how-to-make-a-tile-based-game-with-cocos2d-2-x-part-2-kodeco/192636)

<div class="topic-metadata">

**Author:** [@charlie](https://forums.kodeco.com/u/charlie)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 7:21pm UTC](https://forums.kodeco.com/t/collisions-and-collectables-how-to-make-a-tile-based-game-with-cocos2d-2-x-part-2-kodeco/192636 "2023-08-27T19:21:27Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2779-collisions-and-collectables-how-to-make-a-tile-based-game-with-cocos2d-2-x-part-2

---

## [MVP on Android, Episode 7: Building the Presenter | Kodeco](https://forums.kodeco.com/t/mvp-on-android-episode-7-building-the-presenter-kodeco/192618)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 6:26pm UTC](https://forums.kodeco.com/t/mvp-on-android-episode-7-building-the-presenter-kodeco/192618 "2023-08-27T18:26:36Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/9216-mvp-on-android/lessons/7

---

## [Your First Kotlin Android App, Episode 46: Submission | Kodeco](https://forums.kodeco.com/t/your-first-kotlin-android-app-episode-46-submission-kodeco/192564)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 3:41pm UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-episode-46-submission-kodeco/192564 "2023-08-27T15:41:45Z")

</div>

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

---

## [Beginning C#, Episode 15: Do While Loops | Kodeco](https://forums.kodeco.com/t/beginning-c-episode-15-do-while-loops-kodeco/192539)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 2:20pm UTC](https://forums.kodeco.com/t/beginning-c-episode-15-do-while-loops-kodeco/192539 "2023-08-27T14:20:49Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3247-beginning-c/lessons/15

---

## [Server-Side Sign in with Apple, Episode 2: Add Sign in with Apple to Your Vapor App | Kodeco](https://forums.kodeco.com/t/server-side-sign-in-with-apple-episode-2-add-sign-in-with-apple-to-your-vapor-app-kodeco/192532)

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 1:54pm UTC](https://forums.kodeco.com/t/server-side-sign-in-with-apple-episode-2-add-sign-in-with-apple-to-your-vapor-app-kodeco/192532 "2023-08-27T13:54:35Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/32060416-server-side-sign-in-with-apple/lessons/2

---

## [Your First iOS and UIKit App, Episode 23: Challenge: Calculating the Difference | Kodeco](https://forums.kodeco.com/t/your-first-ios-and-uikit-app-episode-23-challenge-calculating-the-difference-kodeco/192368)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 3:04am UTC](https://forums.kodeco.com/t/your-first-ios-and-uikit-app-episode-23-challenge-calculating-the-difference-kodeco/192368 "2023-08-27T03:04:50Z")

</div>

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

---

## [Your First Flutter App: Polishing the App, Episode 8: Utilize Type Inference | Kodeco](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-episode-8-utilize-type-inference-kodeco/192166)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 12:46pm UTC](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-episode-8-utilize-type-inference-kodeco/192166 "2023-08-26T12:46:23Z")

</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/8

---

## [Your First Flutter App: An App From Scratch, Episode 22: Challenge: Layout Widgets | Kodeco](https://forums.kodeco.com/t/your-first-flutter-app-an-app-from-scratch-episode-22-challenge-layout-widgets-kodeco/192131)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 10:23am UTC](https://forums.kodeco.com/t/your-first-flutter-app-an-app-from-scratch-episode-22-challenge-layout-widgets-kodeco/192131 "2023-08-26T10:23:00Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/27732840-your-first-flutter-app-an-app-from-scratch/lessons/22

---

## [Reusable SwiftUI Views in the raywenderlich.com App | Kodeco](https://forums.kodeco.com/t/reusable-swiftui-views-in-the-raywenderlich-com-app-kodeco/192053)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 6:43am UTC](https://forums.kodeco.com/t/reusable-swiftui-views-in-the-raywenderlich-com-app-kodeco/192053 "2023-08-26T06:43:47Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/10877734-reusable-swiftui-views-in-the-raywenderlich-com-app

---

## [Testing in iOS, Episode 14: Challenge: Asynchronous Testing | Kodeco](https://forums.kodeco.com/t/testing-in-ios-episode-14-challenge-asynchronous-testing-kodeco/192029)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 6:17am UTC](https://forums.kodeco.com/t/testing-in-ios-episode-14-challenge-asynchronous-testing-kodeco/192029 "2023-08-26T06:17:00Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/25842120-testing-in-ios/lessons/14

---

## [WWDC 2021: Understand Swift Actors | Kodeco](https://forums.kodeco.com/t/wwdc-2021-understand-swift-actors-kodeco/192026)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 6:13am UTC](https://forums.kodeco.com/t/wwdc-2021-understand-swift-actors-kodeco/192026 "2023-08-26T06:13:57Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/25359873-wwdc-2021-understand-swift-actors

---

## [WWDC 2020: Privacy Features | Kodeco](https://forums.kodeco.com/t/wwdc-2020-privacy-features-kodeco/192022)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 6:09am UTC](https://forums.kodeco.com/t/wwdc-2020-privacy-features-kodeco/192022 "2023-08-26T06:09:52Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/11551474-wwdc-2020-privacy-features

---

## [Create a Drawing App With PencilKit | Kodeco](https://forums.kodeco.com/t/create-a-drawing-app-with-pencilkit-kodeco/192021)

<div class="topic-metadata">

**Author:** [@jwfc](https://forums.kodeco.com/u/jwfc)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 6:08am UTC](https://forums.kodeco.com/t/create-a-drawing-app-with-pencilkit-kodeco/192021 "2023-08-26T06:08:50Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/6275408-create-a-drawing-app-with-pencilkit

---

## [Beginning Networking with URLSession, Episode 18: Conclusion | Kodeco](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-18-conclusion-kodeco/191811)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 8:12pm UTC](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-18-conclusion-kodeco/191811 "2023-08-25T20:12:00Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/28450876-beginning-networking-with-urlsession/lessons/18

---

## [MVI on Android, Episode 6: Defining Intents | Kodeco](https://forums.kodeco.com/t/mvi-on-android-episode-6-defining-intents-kodeco/191710)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 4:07pm UTC](https://forums.kodeco.com/t/mvi-on-android-episode-6-defining-intents-kodeco/191710 "2023-08-25T16:07:43Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/266607-mvi-on-android/lessons/6

---

## [Functional Programming with Kotlin and Arrow Part 2: Categories and Functors | Kodeco](https://forums.kodeco.com/t/functional-programming-with-kotlin-and-arrow-part-2-categories-and-functors-kodeco/191623)

<div class="topic-metadata">

**Author:** [@massimocarli](https://forums.kodeco.com/u/massimocarli)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 12:56pm UTC](https://forums.kodeco.com/t/functional-programming-with-kotlin-and-arrow-part-2-categories-and-functors-kodeco/191623 "2023-08-25T12:56:16Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/324105-functional-programming-with-kotlin-and-arrow-part-2-categories-and-functors

---

## [macOS Controls Tutorial: Part 2/2 | Kodeco](https://forums.kodeco.com/t/macos-controls-tutorial-part-2-2-kodeco/191621)

<div class="topic-metadata">

**Author:** [@ernesto](https://forums.kodeco.com/u/ernesto)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 12:45pm UTC](https://forums.kodeco.com/t/macos-controls-tutorial-part-2-2-kodeco/191621 "2023-08-25T12:45:49Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/760-macos-controls-tutorial-part-2-2

---

## [Advanced Networking with URLSession | Kodeco](https://forums.kodeco.com/t/advanced-networking-with-urlsession-kodeco/191493)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 8:35am UTC](https://forums.kodeco.com/t/advanced-networking-with-urlsession-kodeco/191493 "2023-08-25T08:35:35Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/32317111-advanced-networking-with-urlsession

---

## [Cocos2D-X Tutorial for iOS and Android: Space Game | Kodeco](https://forums.kodeco.com/t/cocos2d-x-tutorial-for-ios-and-android-space-game-kodeco/191435)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 6:15am UTC](https://forums.kodeco.com/t/cocos2d-x-tutorial-for-ios-and-android-space-game-kodeco/191435 "2023-08-25T06:15:28Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2728-cocos2d-x-tutorial-for-ios-and-android-space-game

---

## [Sprite Kit Tutorial: Space Shooter | Kodeco](https://forums.kodeco.com/t/sprite-kit-tutorial-space-shooter-kodeco/191379)

<div class="topic-metadata">

**Author:** [@tdahbura](https://forums.kodeco.com/u/tdahbura)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 3:55am UTC](https://forums.kodeco.com/t/sprite-kit-tutorial-space-shooter-kodeco/191379 "2023-08-25T03:55:40Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2619-sprite-kit-tutorial-space-shooter

---

## [How To Make a Letter / Word Game with UIKit and Swift: Part 2/3 | Kodeco](https://forums.kodeco.com/t/how-to-make-a-letter-word-game-with-uikit-and-swift-part-2-3-kodeco/191348)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 2:45am UTC](https://forums.kodeco.com/t/how-to-make-a-letter-word-game-with-uikit-and-swift-part-2-3-kodeco/191348 "2023-08-25T02:45:02Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2186-how-to-make-a-letter-word-game-with-uikit-and-swift-part-2-3

---

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

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 10:29pm UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-22-introduction-kodeco/191231 "2023-08-24T22:29:22Z")

</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/22

---

## [Unity 3D, Episode 4: Animating Models | Kodeco](https://forums.kodeco.com/t/unity-3d-episode-4-animating-models-kodeco/191220)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 10:17pm UTC](https://forums.kodeco.com/t/unity-3d-episode-4-animating-models-kodeco/191220 "2023-08-24T22:17:33Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3248-unity-3d/lessons/4

---

## [Announcing Data Structures & Algorithms in Swift, Fourth Edition! | Kodeco](https://forums.kodeco.com/t/announcing-data-structures-algorithms-in-swift-fourth-edition-kodeco/191205)

<div class="topic-metadata">

**Author:** [@bapspatil-razeware](https://forums.kodeco.com/u/bapspatil-razeware)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 9:58pm UTC](https://forums.kodeco.com/t/announcing-data-structures-algorithms-in-swift-fourth-edition-kodeco/191205 "2023-08-24T21:58:47Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/27443574-announcing-data-structures-algorithms-in-swift-fourth-edition

---

## [Face Tracking with RealityKit, Episode 1: Set Up a RealityKit Project | Kodeco](https://forums.kodeco.com/t/face-tracking-with-realitykit-episode-1-set-up-a-realitykit-project-kodeco/191055)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 6:12pm UTC](https://forums.kodeco.com/t/face-tracking-with-realitykit-episode-1-set-up-a-realitykit-project-kodeco/191055 "2023-08-24T18:12:04Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/20591636-face-tracking-with-realitykit/lessons/1

---

## [Introduction to A\* Pathfinding | Kodeco](https://forums.kodeco.com/t/introduction-to-a-pathfinding-kodeco/190982)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 4:31pm UTC](https://forums.kodeco.com/t/introduction-to-a-pathfinding-kodeco/190982 "2023-08-24T16:31:29Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3016-introduction-to-a-pathfinding

---

## [Multithreading and Grand Central Dispatch on iOS for Beginners Tutorial | Kodeco](https://forums.kodeco.com/t/multithreading-and-grand-central-dispatch-on-ios-for-beginners-tutorial-kodeco/190941)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 3:40pm UTC](https://forums.kodeco.com/t/multithreading-and-grand-central-dispatch-on-ios-for-beginners-tutorial-kodeco/190941 "2023-08-24T15:40:14Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3049-multithreading-and-grand-central-dispatch-on-ios-for-beginners-tutorial

---

## [Easily Overlooked New Features in iOS 7 | Kodeco](https://forums.kodeco.com/t/easily-overlooked-new-features-in-ios-7-kodeco/190916)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 3:12pm UTC](https://forums.kodeco.com/t/easily-overlooked-new-features-in-ios-7-kodeco/190916 "2023-08-24T15:12:41Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2587-easily-overlooked-new-features-in-ios-7

---

## [Bullet Physics Tutorial: Getting Started | Kodeco](https://forums.kodeco.com/t/bullet-physics-tutorial-getting-started-kodeco/190838)

<div class="topic-metadata">

**Author:** [@kmuzykov](https://forums.kodeco.com/u/kmuzykov)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 1:32pm UTC](https://forums.kodeco.com/t/bullet-physics-tutorial-getting-started-kodeco/190838 "2023-08-24T13:32:08Z")

</div>

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

---

## [Your First Kotlin Android App: An App From Scratch, Episode 8: Modify Composables | Kodeco](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-8-modify-composables-kodeco/190780)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 12:29pm UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-8-modify-composables-kodeco/190780 "2023-08-24T12:29:59Z")

</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/8

---

## [C# Collections, Lambdas, and LINQ, Episode 15: Anonymous Delegates | Kodeco](https://forums.kodeco.com/t/c-collections-lambdas-and-linq-episode-15-anonymous-delegates-kodeco/204942)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [June 15, 2024, 1:12am UTC](https://forums.kodeco.com/t/c-collections-lambdas-and-linq-episode-15-anonymous-delegates-kodeco/204942 "2024-06-15T01:12:10Z")

</div>

This content was released on Feb 19 2019. The official support period is 6-months from this date. Introducing anonymous delegates: this episode shows you how to create a delegate without defining an object.

---

## [RWDevCon 2016 Inspiration Talk â The Weird and Wacky World of App Marketing by Jeremy Olson | Kodeco](https://forums.kodeco.com/t/rwdevcon-2016-inspiration-talk-a-the-weird-and-wacky-world-of-app-marketing-by-jeremy-olson-kodeco/201603)

<div class="topic-metadata">

**Author:** [@csweigart](https://forums.kodeco.com/u/csweigart)\
**Replies:** 0\
**Last updated:** [January 17, 2024, 3:14pm UTC](https://forums.kodeco.com/t/rwdevcon-2016-inspiration-talk-a-the-weird-and-wacky-world-of-app-marketing-by-jeremy-olson-kodeco/201603 "2024-01-17T15:14:26Z")

</div>

This content was released on Sep 26 2016. The official support period is 6-months from this date. Apple Design Award winner Jeremy Olson shares how he made the journey from app maker to marketer and reveals the secrets he has learned marketing Tapityâs top apps.

---

## [Programming in Dart: Fundamentals, Episode 25: Challenge: Arrow Functions | Kodeco](https://forums.kodeco.com/t/programming-in-dart-fundamentals-episode-25-challenge-arrow-functions-kodeco/200495)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [December 13, 2023, 10:10pm UTC](https://forums.kodeco.com/t/programming-in-dart-fundamentals-episode-25-challenge-arrow-functions-kodeco/200495 "2023-12-13T22:10:03Z")

</div>

This content was released on Aug 27 2019. The official support period is 6-months from this date. Practice working with one-line functions and the arrow function syntax through a hands-on challenge.

---

## [Beginning Android Layouts, Episode 17: Conclusion | Kodeco](https://forums.kodeco.com/t/beginning-android-layouts-episode-17-conclusion-kodeco/198507)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [October 25, 2023, 1:49pm UTC](https://forums.kodeco.com/t/beginning-android-layouts-episode-17-conclusion-kodeco/198507 "2023-10-25T13:49:03Z")

</div>

This content was released on Mar 17 2020. The official support period is 6-months from this date. Review what you've learned about the basic layout types, and find out what's next.

---

## [Intermediate Core Graphics, Episode 3: Transforms | Kodeco](https://forums.kodeco.com/t/intermediate-core-graphics-episode-3-transforms-kodeco/196954)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [October 3, 2023, 9:46am UTC](https://forums.kodeco.com/t/intermediate-core-graphics-episode-3-transforms-kodeco/196954 "2023-10-03T09:46:53Z")

</div>

This content was released on May 10 2016. The official support period is 6-months from this date. Learn about transforms and how to rotate and scale paths and contexts. Become a master of the Context Transformation Matrix.

---

## [SwiftUI Animation, Episode 8: Interactive Animations | Kodeco](https://forums.kodeco.com/t/swiftui-animation-episode-8-interactive-animations-kodeco/196417)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [September 26, 2023, 10:49pm UTC](https://forums.kodeco.com/t/swiftui-animation-episode-8-interactive-animations-kodeco/196417 "2023-09-26T22:49:39Z")

</div>

This content was released on Dec 10 2020. The official support period is 6-months from this date. At this point, you know plenty about creating animations with SwiftUI. But there is one last topic to cover: creating beautiful animations driven by the user.

---

## [We’re Hiring: Editor-In-Chief at raywenderlich.com | Kodeco](https://forums.kodeco.com/t/we-re-hiring-editor-in-chief-at-raywenderlich-com-kodeco/196258)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 25, 2023, 3:42am UTC](https://forums.kodeco.com/t/we-re-hiring-editor-in-chief-at-raywenderlich-com-kodeco/196258 "2023-09-25T03:42:09Z")

</div>

This content was released on Apr 14 2014. The official support period is 6-months from this date. We’re looking to hire an Editor-in-Chief at raywenderlich.com – learn about the position and apply!

---

## [iOS 10: Collaborative Messaging in iOS 10 | Kodeco](https://forums.kodeco.com/t/ios-10-collaborative-messaging-in-ios-10-kodeco/196226)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [September 24, 2023, 6:33pm UTC](https://forums.kodeco.com/t/ios-10-collaborative-messaging-in-ios-10-kodeco/196226 "2023-09-24T18:33:17Z")

</div>

This content was released on Jul 18 2016. The official support period is 6-months from this date. Learn how to achieve the ability to send state along with the message content, enabling you to create fully collaborative messaging experiences.

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

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