# 🎓 Courses & Articles

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

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

**Page:** 350

---

## [Make Your First Android App: Part 3/3 | Kodeco](https://forums.kodeco.com/t/make-your-first-android-app-part-3-3-kodeco/192852)

<div class="topic-metadata">

**Author:** [@mluedke](https://forums.kodeco.com/u/mluedke)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 9:12am UTC](https://forums.kodeco.com/t/make-your-first-android-app-part-3-3-kodeco/192852 "2023-08-28T09:12:46Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2518-make-your-first-android-app-part-3-3

---

## [Unity Games by Tutorials Updated for Unity 2017.1 | Kodeco](https://forums.kodeco.com/t/unity-games-by-tutorials-updated-for-unity-2017-1-kodeco/192774)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 5:32am UTC](https://forums.kodeco.com/t/unity-games-by-tutorials-updated-for-unity-2017-1-kodeco/192774 "2023-08-28T05:32:16Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/457-unity-games-by-tutorials-updated-for-unity-2017-1

---

## [Intermediate Debugging with Xcode 8 | Kodeco](https://forums.kodeco.com/t/intermediate-debugging-with-xcode-8-kodeco/192754)

<div class="topic-metadata">

**Author:** [@georgeandrews](https://forums.kodeco.com/u/georgeandrews)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 3:48am UTC](https://forums.kodeco.com/t/intermediate-debugging-with-xcode-8-kodeco/192754 "2023-08-28T03:48:05Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/721-intermediate-debugging-with-xcode-8

---

## [Programming in Swift: Functions and Types, Episode 16: Challenge: Closures & Collections | Kodeco](https://forums.kodeco.com/t/programming-in-swift-functions-and-types-episode-16-challenge-closures-collections-kodeco/192753)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 3:43am UTC](https://forums.kodeco.com/t/programming-in-swift-functions-and-types-episode-16-challenge-closures-collections-kodeco/192753 "2023-08-28T03:43:42Z")

</div>

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

---

## [Two Books Updated for Swift 4.2 and iOS 12: Realm and RxSwift! | Kodeco](https://forums.kodeco.com/t/two-books-updated-for-swift-4-2-and-ios-12-realm-and-rxswift-kodeco/192742)

<div class="topic-metadata">

**Author:** [@mandafrederick](https://forums.kodeco.com/u/mandafrederick)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 3:04am UTC](https://forums.kodeco.com/t/two-books-updated-for-swift-4-2-and-ios-12-realm-and-rxswift-kodeco/192742 "2023-08-28T03:04:45Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2089042-two-books-updated-for-swift-4-2-and-ios-12-realm-and-rxswift

---

## [Reproducing Popular iOS Controls, Episode 2: Snapchat Navigation Architecture | Kodeco](https://forums.kodeco.com/t/reproducing-popular-ios-controls-episode-2-snapchat-navigation-architecture-kodeco/192571)

<div class="topic-metadata">

**Author:** [@leamars](https://forums.kodeco.com/u/leamars)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 4:02pm UTC](https://forums.kodeco.com/t/reproducing-popular-ios-controls-episode-2-snapchat-navigation-architecture-kodeco/192571 "2023-08-27T16:02:39Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/5298-reproducing-popular-ios-controls/lessons/2

---

## [Networking with URLSession, Episode 1: Introduction | Kodeco](https://forums.kodeco.com/t/networking-with-urlsession-episode-1-introduction-kodeco/192526)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 1:22pm UTC](https://forums.kodeco.com/t/networking-with-urlsession-episode-1-introduction-kodeco/192526 "2023-08-27T13:22:28Z")

</div>

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

---

## [Higher-Order Functions in Swift, Episode 9: Compose Higher-Order Functions | Kodeco](https://forums.kodeco.com/t/higher-order-functions-in-swift-episode-9-compose-higher-order-functions-kodeco/192512)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 12:31pm UTC](https://forums.kodeco.com/t/higher-order-functions-in-swift-episode-9-compose-higher-order-functions-kodeco/192512 "2023-08-27T12:31:25Z")

</div>

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

---

## [Table Views, Episode 17: Add and Delete Rows | Kodeco](https://forums.kodeco.com/t/table-views-episode-17-add-and-delete-rows-kodeco/192256)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 5:48pm UTC](https://forums.kodeco.com/t/table-views-episode-17-add-and-delete-rows-kodeco/192256 "2023-08-26T17:48:17Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/10796666-table-views/lessons/17

---

## [Your Second Flutter App, Episode 11: Introduction | Kodeco](https://forums.kodeco.com/t/your-second-flutter-app-episode-11-introduction-kodeco/192109)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 8:33am UTC](https://forums.kodeco.com/t/your-second-flutter-app-episode-11-introduction-kodeco/192109 "2023-08-26T08:33:57Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/25841733-your-second-flutter-app/lessons/11

---

## [Beginning Git, Episode 13: Conclusion | Kodeco](https://forums.kodeco.com/t/beginning-git-episode-13-conclusion-kodeco/191980)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 4:25am UTC](https://forums.kodeco.com/t/beginning-git-episode-13-conclusion-kodeco/191980 "2023-08-26T04:25:04Z")

</div>

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

---

## [Command Line Basics, Episode 8: Challenge: Sorting | Kodeco](https://forums.kodeco.com/t/command-line-basics-episode-8-challenge-sorting-kodeco/191961)

<div class="topic-metadata">

**Author:** [@luke\_parham](https://forums.kodeco.com/u/luke_parham)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 3:26am UTC](https://forums.kodeco.com/t/command-line-basics-episode-8-challenge-sorting-kodeco/191961 "2023-08-26T03:26:25Z")

</div>

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

---

## [Deploying Android Apps Using GitHub Actions, Episode 7: Deploy to Firebase App Distribution | Kodeco](https://forums.kodeco.com/t/deploying-android-apps-using-github-actions-episode-7-deploy-to-firebase-app-distribution-kodeco/191846)

<div class="topic-metadata">

**Author:** [@subhrajyotisen](https://forums.kodeco.com/u/subhrajyotisen)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 10:15pm UTC](https://forums.kodeco.com/t/deploying-android-apps-using-github-actions-episode-7-deploy-to-firebase-app-distribution-kodeco/191846 "2023-08-25T22:15:52Z")

</div>

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

---

## [Beginning Networking with URLSession, Episode 9: Introduction | Kodeco](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-9-introduction-kodeco/191694)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 3:31pm UTC](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-9-introduction-kodeco/191694 "2023-08-25T15:31:19Z")

</div>

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

---

## [Introduction to Unity Sprite Shapes | Kodeco](https://forums.kodeco.com/t/introduction-to-unity-sprite-shapes-kodeco/191659)

<div class="topic-metadata">

**Author:** [@avenk2](https://forums.kodeco.com/u/avenk2)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 1:56pm UTC](https://forums.kodeco.com/t/introduction-to-unity-sprite-shapes-kodeco/191659 "2023-08-25T13:56:02Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3045258-introduction-to-unity-sprite-shapes

---

## [How To Make a Simple Playing Card Game with Multiplayer and Bluetooth, Part 2 | Kodeco](https://forums.kodeco.com/t/how-to-make-a-simple-playing-card-game-with-multiplayer-and-bluetooth-part-2-kodeco/191475)

<div class="topic-metadata">

**Author:** [@hollance](https://forums.kodeco.com/u/hollance)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 7:50am UTC](https://forums.kodeco.com/t/how-to-make-a-simple-playing-card-game-with-multiplayer-and-bluetooth-part-2-kodeco/191475 "2023-08-25T07:50:24Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2894-how-to-make-a-simple-playing-card-game-with-multiplayer-and-bluetooth-part-2

---

## [Advanced Data Binding in Android: Layout Expressions | Kodeco](https://forums.kodeco.com/t/advanced-data-binding-in-android-layout-expressions-kodeco/191377)

<div class="topic-metadata">

**Author:** [@ikust](https://forums.kodeco.com/u/ikust)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 3:47am UTC](https://forums.kodeco.com/t/advanced-data-binding-in-android-layout-expressions-kodeco/191377 "2023-08-25T03:47:24Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/27762347-advanced-data-binding-in-android-layout-expressions

---

## [Earn While You Learn: 5 Tech Jobs for New Coders | Kodeco](https://forums.kodeco.com/t/earn-while-you-learn-5-tech-jobs-for-new-coders-kodeco/191275)

<div class="topic-metadata">

**Author:** [@invisigothcodegirl](https://forums.kodeco.com/u/invisigothcodegirl)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 12:09am UTC](https://forums.kodeco.com/t/earn-while-you-learn-5-tech-jobs-for-new-coders-kodeco/191275 "2023-08-25T00:09:57Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/34627370-earn-while-you-learn-5-tech-jobs-for-new-coders

---

## [Jetpack Compose: Getting Started, Episode 8: Columns & Rows | Kodeco](https://forums.kodeco.com/t/jetpack-compose-getting-started-episode-8-columns-rows-kodeco/191125)

<div class="topic-metadata">

**Author:** [@otsembo](https://forums.kodeco.com/u/otsembo)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 7:51pm UTC](https://forums.kodeco.com/t/jetpack-compose-getting-started-episode-8-columns-rows-kodeco/191125 "2023-08-24T19:51:01Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/38708142-jetpack-compose-getting-started/lessons/8

---

## [How To Export Blender Models to OpenGL ES: Part 1/3 | Kodeco](https://forums.kodeco.com/t/how-to-export-blender-models-to-opengl-es-part-1-3-kodeco/191120)

<div class="topic-metadata">

**Author:** [@rcepeda](https://forums.kodeco.com/u/rcepeda)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 7:42pm UTC](https://forums.kodeco.com/t/how-to-export-blender-models-to-opengl-es-part-1-3-kodeco/191120 "2023-08-24T19:42:34Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2604-how-to-export-blender-models-to-opengl-es-part-1-3

---

## [How To Write A Simple Node.js/MongoDB Web Service for an iOS App | Kodeco](https://forums.kodeco.com/t/how-to-write-a-simple-node-js-mongodb-web-service-for-an-ios-app-kodeco/190861)

<div class="topic-metadata">

**Author:** [@mkatz](https://forums.kodeco.com/u/mkatz)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 1:57pm UTC](https://forums.kodeco.com/t/how-to-write-a-simple-node-js-mongodb-web-service-for-an-ios-app-kodeco/190861 "2023-08-24T13:57:39Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2663-how-to-write-a-simple-node-js-mongodb-web-service-for-an-ios-app

---

## [Design Patterns in iOS Using Swift – Part 2/2 | Kodeco](https://forums.kodeco.com/t/design-patterns-in-ios-using-swift-part-2-2-kodeco/190640)

<div class="topic-metadata">

**Author:** [@lorenzoboaro](https://forums.kodeco.com/u/lorenzoboaro)\
**Replies:** 0\
**Last updated:** [August 21, 2023, 4:58pm UTC](https://forums.kodeco.com/t/design-patterns-in-ios-using-swift-part-2-2-kodeco/190640 "2023-08-21T16:58:55Z")

</div>

In the second part of this two-part tutorial on design patterns in Swift, you’ll learn more about adapter, observer, and memento patterns and how to apply them to your own apps. This is a companion discussion topic fo…

---

## [Scheduling Tasks With Android WorkManager | Kodeco](https://forums.kodeco.com/t/scheduling-tasks-with-android-workmanager-kodeco/190008)

<div class="topic-metadata">

**Author:** [@wangerekaharun](https://forums.kodeco.com/u/wangerekaharun)\
**Replies:** 0\
**Last updated:** [August 2, 2023, 8:26am UTC](https://forums.kodeco.com/t/scheduling-tasks-with-android-workmanager-kodeco/190008 "2023-08-02T08:26:05Z")

</div>

In this WorkManager tutorial, you’ll learn how to schedule different kinds of tasks, test the tasks, as well as debug different tasks. This is a companion discussion topic for the original entry at https://www.kodeco.…

---

## [Your First Kotlin Android App: An App From Scratch, Episode 13: Learn About Instances, Data & Functions | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-13-learn-about-instances-data-functions-kodeco-the-new-raywenderlich-com/182989)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [January 21, 2023, 10:36am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-13-learn-about-instances-data-functions-kodeco-the-new-raywenderlich-com/182989 "2023-01-21T10:36:51Z")

</div>

Get introduced to some basic object-oriented programming concepts to better understand the Kotlin code you’ll be working with in the Android Activity. This is a companion discussion topic for the original entry at htt…

---

## [Advanced PostgreSQL with Vapor | raywenderlich.com](https://forums.kodeco.com/t/advanced-postgresql-with-vapor-raywenderlich-com/178478)

<div class="topic-metadata">

**Author:** [@mahdibm](https://forums.kodeco.com/u/mahdibm)\
**Replies:** 0\
**Last updated:** [September 17, 2022, 8:45pm UTC](https://forums.kodeco.com/t/advanced-postgresql-with-vapor-raywenderlich-com/178478 "2022-09-17T20:45:04Z")

</div>

Learn to use advanced PostgreSQL functionalities, joining tables, views, indexes and full-text search in your Vapor server app. This is a companion discussion topic for the original entry at https://www.raywenderlich.…

---

## [Beginning Networking with URLSession, Episode 13: Challenge: Download Images | raywenderlich.com](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-13-challenge-download-images-raywenderlich-com/178432)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [September 16, 2022, 6:20pm UTC](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-13-challenge-download-images-raywenderlich-com/178432 "2022-09-16T18:20:42Z")

</div>

Leverage the concepts learned in the previous lecture, but apply them towards downloading images corresponding to album artwork. This is a companion discussion topic for the original entry at https://www.raywenderlich…

---

## [Beginning Networking with URLSession, Episode 1: Introduction | raywenderlich.com](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-1-introduction-raywenderlich-com/178246)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [September 14, 2022, 3:24am UTC](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-1-introduction-raywenderlich-com/178246 "2022-09-14T03:24:11Z")

</div>

Introduction to the Beginning Networking with URLSession course. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28450876-beginning-networking-with-urlsession/lessons/1

---

## [Your First Kotlin Android App: Polishing the App, Episode 17: Conclusion | raywenderlich.com](https://forums.kodeco.com/t/your-first-kotlin-android-app-polishing-the-app-episode-17-conclusion-raywenderlich-com/175623)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [July 25, 2022, 9:23pm UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-polishing-the-app-episode-17-conclusion-raywenderlich-com/175623 "2022-07-25T21:23:04Z")

</div>

Get a summary of what has been covered so far and what to expect in the next part. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/30498681-your-first-kotlin-android-app-po…

---

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

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [July 25, 2022, 7:26am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-an-app-from-scratch-episode-11-introduction-raywenderlich-com/175558 "2022-07-25T07:26:11Z")

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

---

## [Core Data Tutorial for iOS: How To Use NSFetchedResultsController | Kodeco](https://forums.kodeco.com/t/core-data-tutorial-for-ios-how-to-use-nsfetchedresultscontroller-kodeco/191179)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 9:18pm UTC](https://forums.kodeco.com/t/core-data-tutorial-for-ios-how-to-use-nsfetchedresultscontroller-kodeco/191179 "2023-08-24T21:18:04Z")

</div>

This content was released on Apr 17 2010. The official support period is 6-months from this date. A Core Data tutorial series for iOS in iOS 5.

---

## [Instruments Tutorial with Swift: Getting Started | Kodeco](https://forums.kodeco.com/t/instruments-tutorial-with-swift-getting-started-kodeco/190763)

<div class="topic-metadata">

**Author:** [@leamars](https://forums.kodeco.com/u/leamars)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 12:12pm UTC](https://forums.kodeco.com/t/instruments-tutorial-with-swift-getting-started-kodeco/190763 "2023-08-24T12:12:46Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/16126261-instruments-tutorial-with-swift-getting-started

---

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

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [February 15, 2024, 6:04pm UTC](https://forums.kodeco.com/t/your-second-flutter-app-episode-15-conclusion-kodeco/202367 "2024-02-15T18:04:56Z")

</div>

This content was released on Nov 26 2020. The official support period is 6-months from this date. Review what youâve learned in this section and discuss whatâs next.

---

## [iOS App Extensions, Episode 6: Today Extensions: Getting Started | Kodeco](https://forums.kodeco.com/t/ios-app-extensions-episode-6-today-extensions-getting-started-kodeco/202340)

<div class="topic-metadata">

**Author:** [@timmitra](https://forums.kodeco.com/u/timmitra)\
**Replies:** 0\
**Last updated:** [February 14, 2024, 5:31pm UTC](https://forums.kodeco.com/t/ios-app-extensions-episode-6-today-extensions-getting-started-kodeco/202340 "2024-02-14T17:31:06Z")

</div>

This content was released on Feb 29 2016. The official support period is 6-months from this date. Learn the basics of using Today Extensions, also known as Widgets.

---

## [Beginning watchOS, Episode 11: Glances | Kodeco](https://forums.kodeco.com/t/beginning-watchos-episode-11-glances-kodeco/201966)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [January 31, 2024, 5:21am UTC](https://forums.kodeco.com/t/beginning-watchos-episode-11-glances-kodeco/201966 "2024-01-31T05:21:01Z")

</div>

This content was released on Mar 16 2016. The official support period is 6-months from this date. Learn about glances: what they can do, and how to test them out in the simulator.

---

## [Beginning iOS Animations, Episode 8: Add Springs | Kodeco](https://forums.kodeco.com/t/beginning-ios-animations-episode-8-add-springs-kodeco/201701)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [January 21, 2024, 6:30am UTC](https://forums.kodeco.com/t/beginning-ios-animations-episode-8-add-springs-kodeco/201701 "2024-01-21T06:30:42Z")

</div>

This content was released on Jul 23 2020. The official support period is 6-months from this date. It's time to add a little fun to your animations! Learn how to make spring-driven animations and customize their effects.

---

## [Jetpack Joyride Tutorial Ported to Corona | Kodeco](https://forums.kodeco.com/t/jetpack-joyride-tutorial-ported-to-corona-kodeco/201198)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [January 3, 2024, 3:46pm UTC](https://forums.kodeco.com/t/jetpack-joyride-tutorial-ported-to-corona-kodeco/201198 "2024-01-03T15:46:35Z")

</div>

This content was released on Feb 29 2012. The official support period is 6-months from this date. By popular request, Bogdan Vladu has ported his â€œHow To Create a Game like Jetpack Joyrideâ€ tutorial series to the Corona SDK! So if you want to follow this tutorial, you now have two choices: The original Cocos2D version The new Corona version If youâ€™ve already done the Cocos2D version, it might be fun to \[â€¦\]

---

## [Image Handling with Picasso, Episode 6: Configure the Detail Screen | Kodeco](https://forums.kodeco.com/t/image-handling-with-picasso-episode-6-configure-the-detail-screen-kodeco/201102)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [December 31, 2023, 11:12am UTC](https://forums.kodeco.com/t/image-handling-with-picasso-episode-6-configure-the-detail-screen-kodeco/201102 "2023-12-31T11:12:56Z")

</div>

This content was released on Mar 5 2020. The official support period is 6-months from this date. Learn how to configure the detail screen of your app to display the images loaded in the previous episodes.

---

## [Reproducing Popular iOS Controls, Episode 17: Interactive Graph | Kodeco](https://forums.kodeco.com/t/reproducing-popular-ios-controls-episode-17-interactive-graph-kodeco/200992)

<div class="topic-metadata">

**Author:** [@leamars](https://forums.kodeco.com/u/leamars)\
**Replies:** 0\
**Last updated:** [December 27, 2023, 2:09am UTC](https://forums.kodeco.com/t/reproducing-popular-ios-controls-episode-17-interactive-graph-kodeco/200992 "2023-12-27T02:09:57Z")

</div>

This content was released on Jul 17 2018. The official support period is 6-months from this date. This video will teach you how to create an interactive graph that lets the user move through its data with their finger.

---

## [Flutter Hero Animations, Episode 3: Control the Hero's Flight | Kodeco](https://forums.kodeco.com/t/flutter-hero-animations-episode-3-control-the-heros-flight-kodeco/200882)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [December 23, 2023, 11:30am UTC](https://forums.kodeco.com/t/flutter-hero-animations-episode-3-control-the-heros-flight-kodeco/200882 "2023-12-23T11:30:36Z")

</div>

This content was released on Jan 7 2020. The official support period is 6-months from this date. Understand the stages of a Hero Animation and use that knowledge to control the widget during a page transition.

---

## [iOS Concurrency with GCD and Operations, Episode 11: Concurrency Solutions | Kodeco](https://forums.kodeco.com/t/ios-concurrency-with-gcd-and-operations-episode-11-concurrency-solutions-kodeco/200853)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [December 22, 2023, 2:36pm UTC](https://forums.kodeco.com/t/ios-concurrency-with-gcd-and-operations-episode-11-concurrency-solutions-kodeco/200853 "2023-12-22T14:36:24Z")

</div>

This content was released on Dec 6 2016. The official support period is 6-months from this date. Learn how to create thread-safe objects to prevent inconsistent state, and how to avoid other concurrency problems.

---

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

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [December 21, 2023, 12:03am UTC](https://forums.kodeco.com/t/programming-in-dart-fundamentals-episode-24-arrow-functions-kodeco/200752 "2023-12-21T00:03:05Z")

</div>

This content was released on Aug 27 2019. The official support period is 6-months from this date. See a way to make your function code more concise and readable using the arrow syntax for one-line functions.

---

## [Testing in iOS, Episode 4: Test Case Structure | Kodeco](https://forums.kodeco.com/t/testing-in-ios-episode-4-test-case-structure-kodeco/200588)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [December 16, 2023, 1:07pm UTC](https://forums.kodeco.com/t/testing-in-ios-episode-4-test-case-structure-kodeco/200588 "2023-12-16T13:07:07Z")

</div>

This content was released on Dec 26 2017. The official support period is 6-months from this date. In this video we will discuss the structure of unit tests and what is expected when you write them.

---

## [Beginning Flutter Debugging, Episode 1: Understand Debugging | Kodeco](https://forums.kodeco.com/t/beginning-flutter-debugging-episode-1-understand-debugging-kodeco/200390)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [December 12, 2023, 2:36am UTC](https://forums.kodeco.com/t/beginning-flutter-debugging-episode-1-understand-debugging-kodeco/200390 "2023-12-12T02:36:39Z")

</div>

This content was released on Aug 4 2020. The official support period is 6-months from this date. A brief overview of the concept of debugging, how a debugger works and Flutter's approach to debugging apps.

---

## [Bubble Notifications in Android, Episode 5: Allow Direct Sharing Through Shortcuts | Kodeco](https://forums.kodeco.com/t/bubble-notifications-in-android-episode-5-allow-direct-sharing-through-shortcuts-kodeco/200294)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [December 10, 2023, 11:26am UTC](https://forums.kodeco.com/t/bubble-notifications-in-android-episode-5-allow-direct-sharing-through-shortcuts-kodeco/200294 "2023-12-10T11:26:14Z")

</div>

This content was released on Feb 16 2021. The official support period is 6-months from this date. Conversational shortcuts make it easy to share conversations through Direct Share. In Android 11, you can pin up to four apps to the default share menu. Otherwise, apps and conversations appear in the menu, organized contextually.

---

## [Your First Flutter App, Episode 46: Conclusion | Kodeco](https://forums.kodeco.com/t/your-first-flutter-app-episode-46-conclusion-kodeco/200288)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [December 10, 2023, 10:59am UTC](https://forums.kodeco.com/t/your-first-flutter-app-episode-46-conclusion-kodeco/200288 "2023-12-10T10:59:55Z")

</div>

This content was released on Sep 8 2020. The official support period is 6-months from this date. Congrats on finishing the course! Let's review what you learned and discuss where to go from here to continue your Flutter and Dart learning journey.

---

## [Drawing in iOS with Core Animation and Core Graphics, Episode 12: Challenge: Customize a Button | Kodeco](https://forums.kodeco.com/t/drawing-in-ios-with-core-animation-and-core-graphics-episode-12-challenge-customize-a-button-kodeco/199912)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [November 28, 2023, 9:35am UTC](https://forums.kodeco.com/t/drawing-in-ios-with-core-animation-and-core-graphics-episode-12-challenge-customize-a-button-kodeco/199912 "2023-11-28T09:35:34Z")

</div>

This content was released on May 22 2018. The official support period is 6-months from this date. Complete your custom button in this hands-on challenge.

---

## [Server-Side Kotlin with Ktor, Episode 28: Post Phrases API | Kodeco](https://forums.kodeco.com/t/server-side-kotlin-with-ktor-episode-28-post-phrases-api-kodeco/199881)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [November 27, 2023, 5:28pm UTC](https://forums.kodeco.com/t/server-side-kotlin-with-ktor-episode-28-post-phrases-api-kodeco/199881 "2023-11-27T17:28:15Z")

</div>

This content was released on May 21 2019. The official support period is 6-months from this date. Create a POST endpoint in the API to which API users can send new EmojiPhrases, and test adding data in the Postman REST client.

---

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

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [November 25, 2023, 1:57am UTC](https://forums.kodeco.com/t/your-second-kotlin-android-app-episode-8-conclusion-kodeco/199806 "2023-11-25T01:57:23Z")

</div>

This content was released on Mar 21 2018. The official support period is 6-months from this date. With your list setup, you're just getting started. This video points you towards your next steps.

---

## [Dynamic Type, Episode 2: Dynamic Type with Custom Fonts | Kodeco](https://forums.kodeco.com/t/dynamic-type-episode-2-dynamic-type-with-custom-fonts-kodeco/199685)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [November 22, 2023, 3:28pm UTC](https://forums.kodeco.com/t/dynamic-type-episode-2-dynamic-type-with-custom-fonts-kodeco/199685 "2023-11-22T15:28:35Z")

</div>

This content was released on May 15 2018. The official support period is 6-months from this date. Dynamic Type works great out of the box, but by default, it uses only one type of font face. In this screencast, you'll learn how to incorporate Dynamic Type with your own fonts.

---

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

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [November 15, 2023, 5:23pm UTC](https://forums.kodeco.com/t/android-networking-fundamentals-episode-19-introduction-kodeco/199384 "2023-11-15T17:23:47Z")

</div>

This content was released on Jun 16 2020. The official support period is 6-months from this date. Revise the concepts learned so far. Go over some of the repetitive tasks you had to complete with Retrofit, and how to solve them.

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

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