# 🎓 Courses & Articles

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

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

**Page:** 331

---

## [Bubble Notifications in Android, Episode 3: Create Conversation Shortcuts | Kodeco](https://forums.kodeco.com/t/bubble-notifications-in-android-episode-3-create-conversation-shortcuts-kodeco/198579)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [October 26, 2023, 7:11pm UTC](https://forums.kodeco.com/t/bubble-notifications-in-android-episode-3-create-conversation-shortcuts-kodeco/198579 "2023-10-26T19:11:19Z")

</div>

This content was released on Feb 16 2021. The official support period is 6-months from this date. When targeting Android 11 or higher, you have to give a shortcut to any notification you want to show in the conversation space. Shortcuts are a handy way for a user to jump right into a conversation.

---

## [Layout in iOS, Episode 19: Conclusion | Kodeco](https://forums.kodeco.com/t/layout-in-ios-episode-19-conclusion-kodeco/198413)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [October 23, 2023, 5:14pm UTC](https://forums.kodeco.com/t/layout-in-ios-episode-19-conclusion-kodeco/198413 "2023-10-23T17:14:56Z")

</div>

This content was released on Dec 10 2019. The official support period is 6-months from this date. Review what you’ve learned in this section and find out what’s coming up next.

---

## [Build an App Like Discord with Firebase, Episode 18: Display Chat Messages | Kodeco](https://forums.kodeco.com/t/build-an-app-like-discord-with-firebase-episode-18-display-chat-messages-kodeco/198337)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [October 22, 2023, 7:51am UTC](https://forums.kodeco.com/t/build-an-app-like-discord-with-firebase-episode-18-display-chat-messages-kodeco/198337 "2023-10-22T07:51:25Z")

</div>

This content was released on Nov 18 2020. The official support period is 6-months from this date. Almost there! In this lesson, finally start sending and receiving messages with your app.

---

## [Beginning Table Views, Episode 9: Data Sources and Delegates | Kodeco](https://forums.kodeco.com/t/beginning-table-views-episode-9-data-sources-and-delegates-kodeco/198276)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [October 20, 2023, 3:59pm UTC](https://forums.kodeco.com/t/beginning-table-views-episode-9-data-sources-and-delegates-kodeco/198276 "2023-10-20T15:59:53Z")

</div>

This content was released on Aug 28 2018. The official support period is 6-months from this date. A table view defines both a delegate and a datasource which is how you provide data and respond to events. This episode covers how they work.

---

## [Readers’ App Reviews – May 2014 | Kodeco](https://forums.kodeco.com/t/readers-app-reviews-may-2014-kodeco/198102)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [October 18, 2023, 1:18am UTC](https://forums.kodeco.com/t/readers-app-reviews-may-2014-kodeco/198102 "2023-10-18T01:18:26Z")

</div>

This content was released on May 26 2014. The official support period is 6-months from this date. Check out some great apps made by fellow readers in May 2014 – from power tools to games that will make your head spin!

---

## [Programming in Kotlin: Fundamentals, Episode 7: Challenge: If Expressions & Boolean Logic | Kodeco](https://forums.kodeco.com/t/programming-in-kotlin-fundamentals-episode-7-challenge-if-expressions-boolean-logic-kodeco/198032)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [October 17, 2023, 2:31am UTC](https://forums.kodeco.com/t/programming-in-kotlin-fundamentals-episode-7-challenge-if-expressions-boolean-logic-kodeco/198032 "2023-10-17T02:31:19Z")

</div>

This content was released on Apr 14 2020. The official support period is 6-months from this date. Practice what you've learned about if/else expressions, Boolean values, and logical operators.

---

## [Intermediate iOS Debugging, Episode 8: Use Malloc Stack Logging | Kodeco](https://forums.kodeco.com/t/intermediate-ios-debugging-episode-8-use-malloc-stack-logging-kodeco/197853)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [October 14, 2023, 8:56pm UTC](https://forums.kodeco.com/t/intermediate-ios-debugging-episode-8-use-malloc-stack-logging-kodeco/197853 "2023-10-14T20:56:31Z")

</div>

This content was released on May 4 2021. The official support period is 6-months from this date. See how this tool helps pinpoint memory issues - taking you right to the line of code where a retained object was instantiated.

---

## [raywenderlich.com Print Books Available Now! | Kodeco](https://forums.kodeco.com/t/raywenderlich-com-print-books-available-now-kodeco/197692)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [October 11, 2023, 10:12pm UTC](https://forums.kodeco.com/t/raywenderlich-com-print-books-available-now-kodeco/197692 "2023-10-11T22:12:15Z")

</div>

This content was released on Jan 30 2017. The official support period is 6-months from this date. The print editions of our Swift 3, iOS 10 and Unity 5.5 books are now available on the raywenderlich.com store!

---

## [Handling Keyboard & Pointer Interactions in SwiftUI, Episode 6: Pointer Interactions in SwiftUI | Kodeco](https://forums.kodeco.com/t/handling-keyboard-pointer-interactions-in-swiftui-episode-6-pointer-interactions-in-swiftui-kodeco/197654)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [October 11, 2023, 1:13am UTC](https://forums.kodeco.com/t/handling-keyboard-pointer-interactions-in-swiftui-episode-6-pointer-interactions-in-swiftui-kodeco/197654 "2023-10-11T01:13:25Z")

</div>

This content was released on Nov 23 2021. The official support period is 6-months from this date. iPads also support pointing devices, like trackpads and mice. Learn to add some customized pointer support to iPadOS apps.

---

## [Open Call for Tech Editors and Authors on the Flutter Team | Kodeco](https://forums.kodeco.com/t/open-call-for-tech-editors-and-authors-on-the-flutter-team-kodeco/197639)

<div class="topic-metadata">

**Author:** [@amarlette](https://forums.kodeco.com/u/amarlette)\
**Replies:** 0\
**Last updated:** [October 10, 2023, 11:15pm UTC](https://forums.kodeco.com/t/open-call-for-tech-editors-and-authors-on-the-flutter-team-kodeco/197639 "2023-10-10T23:15:04Z")

</div>

This content was released on Sep 13 2021. The official support period is 6-months from this date. We’re looking for Flutter devs to write and tech edit articles with us. Read on for how to apply!

---

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

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [October 10, 2023, 7:46am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-episode-8-conclusion-kodeco/197596 "2023-10-10T07:46:31Z")

</div>

This content was released on Oct 1 2020. The official support period is 6-months from this date. You've made it through the first part of the course! Review what you've learned and get a glimpse of what you'll do next.

---

## [Scroll View School, Episode 1: Introduction | Kodeco](https://forums.kodeco.com/t/scroll-view-school-episode-1-introduction-kodeco/197495)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [October 8, 2023, 8:55pm UTC](https://forums.kodeco.com/t/scroll-view-school-episode-1-introduction-kodeco/197495 "2023-10-08T20:55:22Z")

</div>

This content was released on Jan 5 2015. The official support period is 6-months from this date. In this video you'll learn what topics are covered in our Swift Scroll View School video tutorial series.

---

## [Video Tutorial: Using LLDB in iOS Part 4: Watchpoint, Script, Command | Kodeco](https://forums.kodeco.com/t/video-tutorial-using-lldb-in-ios-part-4-watchpoint-script-command-kodeco/197468)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [October 8, 2023, 2:40pm UTC](https://forums.kodeco.com/t/video-tutorial-using-lldb-in-ios-part-4-watchpoint-script-command-kodeco/197468 "2023-10-08T14:40:36Z")

</div>

This content was released on May 1 2014. The official support period is 6-months from this date. Learn how to use LLDB watchpoint, script, and command commands.

---

## [Beginning Swift 2 | Kodeco](https://forums.kodeco.com/t/beginning-swift-2-kodeco/197418)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [October 8, 2023, 2:28am UTC](https://forums.kodeco.com/t/beginning-swift-2-kodeco/197418 "2023-10-08T02:28:48Z")

</div>

This content was released on Sep 1 2015. The official support period is 6-months from this date. Learn about Apple’s brand new programming language, Swift, through hands-on examples! This series is primarily intended for those who have some prior programming experience and are looking to get up-to-speed quickly with Swift 2. This series requires use of Xcode 7. If you are completely new to programming, this series may go a bit too fast for you. If this is the case for you, I recommend going through part 1 of our iOS Apprentice series, which you can get for free by signing up to our site newsletter.

---

## [In-App Purchases, Episode 14: Purchase Consumables | Kodeco](https://forums.kodeco.com/t/in-app-purchases-episode-14-purchase-consumables-kodeco/197263)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [October 6, 2023, 5:57pm UTC](https://forums.kodeco.com/t/in-app-purchases-episode-14-purchase-consumables-kodeco/197263 "2023-10-06T17:57:18Z")

</div>

This content was released on Jun 14 2022. The official support period is 6-months from this date. Now that you understand non-consumables, it’s time to implement some consumables.

---

## [Intermediate Core Data, Episode 1: Introduction | Kodeco](https://forums.kodeco.com/t/intermediate-core-data-episode-1-introduction-kodeco/197261)

<div class="topic-metadata">

**Author:** [@luke\_parham](https://forums.kodeco.com/u/luke_parham)\
**Replies:** 0\
**Last updated:** [October 6, 2023, 5:47pm UTC](https://forums.kodeco.com/t/intermediate-core-data-episode-1-introduction-kodeco/197261 "2023-10-06T17:47:49Z")

</div>

This content was released on Jan 31 2017. The official support period is 6-months from this date. Take a quick look at the content in our Intermediate Core Data series.

---

## [Video Tutorial: Beginner OpenGL ES and GLKit Part 4: Vertex Array Objects and a Model Class | Kodeco](https://forums.kodeco.com/t/video-tutorial-beginner-opengl-es-and-glkit-part-4-vertex-array-objects-and-a-model-class-kodeco/197178)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 5, 2023, 7:31pm UTC](https://forums.kodeco.com/t/video-tutorial-beginner-opengl-es-and-glkit-part-4-vertex-array-objects-and-a-model-class-kodeco/197178 "2023-10-05T19:31:27Z")

</div>

This content was released on Apr 2 2014. The official support period is 6-months from this date. Learn how to better organize your OpenGL ES code by creating a model class and vertex array objects.

---

## [Wrangling Dates & Time in iOS, Episode 1: TimeInterval | Kodeco](https://forums.kodeco.com/t/wrangling-dates-time-in-ios-episode-1-timeinterval-kodeco/197155)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [October 5, 2023, 2:56pm UTC](https://forums.kodeco.com/t/wrangling-dates-time-in-ios-episode-1-timeinterval-kodeco/197155 "2023-10-05T14:56:55Z")

</div>

This content was released on Mar 11 2021. The official support period is 6-months from this date. TimeInterval is a type alias for Double with a specific meaning: it’s a number of seconds, which is permitted to have a fractional component.

---

## [Programming in Dart: Fundamentals, Episode 43: Conclusion | Kodeco](https://forums.kodeco.com/t/programming-in-dart-fundamentals-episode-43-conclusion-kodeco/197012)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [October 3, 2023, 9:30pm UTC](https://forums.kodeco.com/t/programming-in-dart-fundamentals-episode-43-conclusion-kodeco/197012 "2023-10-03T21:30:03Z")

</div>

This content was released on Aug 27 2019. The official support period is 6-months from this date. Review all that you've learned in the Programming in Dart: Fundamentals course, and discuss where you should go from here.

---

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

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 1, 2023, 5:04am UTC](https://forums.kodeco.com/t/rwdevcon-2016-schedule-now-available-kodeco/196763 "2023-10-01T05:04:34Z")

</div>

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

---

## [How To Create a HUD Layer with Cocos2D | Kodeco](https://forums.kodeco.com/t/how-to-create-a-hud-layer-with-cocos2d-kodeco/196606)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 29, 2023, 12:15pm UTC](https://forums.kodeco.com/t/how-to-create-a-hud-layer-with-cocos2d-kodeco/196606 "2023-09-29T12:15:15Z")

</div>

This content was released on Aug 30 2011. The official support period is 6-months from this date. A common question for beginners to Cocos2D is how to add a second layer to your scene to use as a Heads-Up Display, or HUD. You might want to use the HUD to contain extra controls (like a joystick or buttons) or you might want to use it to display status information (like lives or \[…\]

---

## [TestFlight Beta Testing, Episode 1: Submit a Build to App Store Connect | Kodeco](https://forums.kodeco.com/t/testflight-beta-testing-episode-1-submit-a-build-to-app-store-connect-kodeco/196371)

<div class="topic-metadata">

**Author:** [@jwfc](https://forums.kodeco.com/u/jwfc)\
**Replies:** 0\
**Last updated:** [September 26, 2023, 8:24am UTC](https://forums.kodeco.com/t/testflight-beta-testing-episode-1-submit-a-build-to-app-store-connect-kodeco/196371 "2023-09-26T08:24:05Z")

</div>

This content was released on Jan 23 2020. The official support period is 6-months from this date. Submit a build to App Store Connect in order to test an app through TestFlight. This is the first step to start leveraging TestFlight.

---

## [Programming in Kotlin: Functions & Custom Types, Episode 25: Class Considerations | Kodeco](https://forums.kodeco.com/t/programming-in-kotlin-functions-custom-types-episode-25-class-considerations-kodeco/196213)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [September 24, 2023, 4:24pm UTC](https://forums.kodeco.com/t/programming-in-kotlin-functions-custom-types-episode-25-class-considerations-kodeco/196213 "2023-09-24T16:24:32Z")

</div>

This content was released on Apr 21 2020. The official support period is 6-months from this date. In this episode, learn five things to consider when you're trying to decide between subclassing and using an interface.

---

## [Open Call for Applications on the Server-Side Swift Team | Kodeco](https://forums.kodeco.com/t/open-call-for-applications-on-the-server-side-swift-team-kodeco/195886)

<div class="topic-metadata">

**Author:** [@amarlette](https://forums.kodeco.com/u/amarlette)\
**Replies:** 0\
**Last updated:** [September 21, 2023, 3:02am UTC](https://forums.kodeco.com/t/open-call-for-applications-on-the-server-side-swift-team-kodeco/195886 "2023-09-21T03:02:24Z")

</div>

This content was released on Feb 25 2022. The official support period is 6-months from this date. The Server-Side Swift team is growing! Read on for how to apply.

---

## [Video Tutorial: Introduction to Unity Part 15: Using Sounds | Kodeco](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-15-using-sounds-kodeco/195880)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 21, 2023, 12:57am UTC](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-15-using-sounds-kodeco/195880 "2023-09-21T00:57:56Z")

</div>

This content was released on Oct 30 2014. The official support period is 6-months from this date. Learn how to use Unity’s sound API system.

---

## [Debugging UIKit Views with Reveal, Episode 9: Quickly Locate VoiceOver Labels | Kodeco](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-9-quickly-locate-voiceover-labels-kodeco/195815)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [September 20, 2023, 4:02pm UTC](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-9-quickly-locate-voiceover-labels-kodeco/195815 "2023-09-20T16:02:19Z")

</div>

This content was released on Aug 24 2021. The official support period is 6-months from this date. Learn how to use Reveal to check accessibility labels without using accessibility inspector or VoiceOver mode on a device.

---

## [Testing in Flutter, Episode 2: Understand Different Types of Tests | Kodeco](https://forums.kodeco.com/t/testing-in-flutter-episode-2-understand-different-types-of-tests-kodeco/195726)

<div class="topic-metadata">

**Author:** [@shreebhagwat](https://forums.kodeco.com/u/shreebhagwat)\
**Replies:** 0\
**Last updated:** [September 19, 2023, 4:07pm UTC](https://forums.kodeco.com/t/testing-in-flutter-episode-2-understand-different-types-of-tests-kodeco/195726 "2023-09-19T16:07:56Z")

</div>

This content was released on Sep 19 2023. The official support period is 6-months from this date. In this episode you will learn the different types of tests present in flutter and their use cases. You will also learn when to use which type of test.

---

## [Testing in Flutter, Episode 5: Test Change Notifier | Kodeco](https://forums.kodeco.com/t/testing-in-flutter-episode-5-test-change-notifier-kodeco/195723)

<div class="topic-metadata">

**Author:** [@shreebhagwat](https://forums.kodeco.com/u/shreebhagwat)\
**Replies:** 0\
**Last updated:** [September 19, 2023, 3:56pm UTC](https://forums.kodeco.com/t/testing-in-flutter-episode-5-test-change-notifier-kodeco/195723 "2023-09-19T15:56:16Z")

</div>

This content was released on Sep 19 2023. The official support period is 6-months from this date. We are going to test the change notifier. Change notifier is a class which notifies the listeners when there is a change in the state. In this episode you will be writing your first unit test for the change notifier.

---

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

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 18, 2023, 5:40am UTC](https://forums.kodeco.com/t/networking-with-urlsession-kodeco/195551 "2023-09-18T05:40:51Z")

</div>

This content was released on Oct 9 2018. The official support period is 6-months from this date. Learn how to use URLSession, Apple's networking API, including when and how to use data, download and upload tasks, with or without a custom session delegate, and how the system manages background sessions. Keep your users' data safe with authentication and App Transport Security, and pick up tips for networking architecture, testing and metrics. Updated for iOS 12 and Swift 4.

---

## [Intermediate Programming with C#, Episode 2: Structs | Kodeco](https://forums.kodeco.com/t/intermediate-programming-with-c-episode-2-structs-kodeco/195421)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 16, 2023, 2:07pm UTC](https://forums.kodeco.com/t/intermediate-programming-with-c-episode-2-structs-kodeco/195421 "2023-09-16T14:07:28Z")

</div>

This content was released on Feb 12 2019. The official support period is 6-months from this date. Let's talk structs: learn how to create a struct and why using them can assist in grouping data together.

---

## [Beginning Programming with C#, Episode 8: Casting | Kodeco](https://forums.kodeco.com/t/beginning-programming-with-c-episode-8-casting-kodeco/195420)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 16, 2023, 1:58pm UTC](https://forums.kodeco.com/t/beginning-programming-with-c-episode-8-casting-kodeco/195420 "2023-09-16T13:58:13Z")

</div>

This content was released on Feb 5 2019. The official support period is 6-months from this date. Not just a type of couch! This episode about casting teaches you the basics of converting data from one type to another.

---

## [Video Tutorial: Using LLDB in iOS Part 8: Using Chisel | Kodeco](https://forums.kodeco.com/t/video-tutorial-using-lldb-in-ios-part-8-using-chisel-kodeco/195396)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 16, 2023, 8:00am UTC](https://forums.kodeco.com/t/video-tutorial-using-lldb-in-ios-part-8-using-chisel-kodeco/195396 "2023-09-16T08:00:17Z")

</div>

This content was released on May 7 2014. The official support period is 6-months from this date. In this video tutorial you will learn about the chisel library which extends LLDB, adding new functions for you to use in your apps.

---

## [Electronics for iPhone Developers Tutorial: Create an Arduino Traffic Light! | Kodeco](https://forums.kodeco.com/t/electronics-for-iphone-developers-tutorial-create-an-arduino-traffic-light-kodeco/195139)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 13, 2023, 5:46pm UTC](https://forums.kodeco.com/t/electronics-for-iphone-developers-tutorial-create-an-arduino-traffic-light-kodeco/195139 "2023-09-13T17:46:10Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2881-electronics-for-iphone-developers-tutorial-create-an-arduino-traffic-light

---

## [Programming in Dart: Classes, Episode 15: Use Abstract Classes | Kodeco](https://forums.kodeco.com/t/programming-in-dart-classes-episode-15-use-abstract-classes-kodeco/195079)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [September 13, 2023, 7:35am UTC](https://forums.kodeco.com/t/programming-in-dart-classes-episode-15-use-abstract-classes-kodeco/195079 "2023-09-13T07:35:56Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/30303903-programming-in-dart-classes/lessons/15

---

## [Flutter Desktop Apps: Getting Started, Episode 5: Create System Menus | Kodeco](https://forums.kodeco.com/t/flutter-desktop-apps-getting-started-episode-5-create-system-menus-kodeco/194899)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [September 12, 2023, 3:43am UTC](https://forums.kodeco.com/t/flutter-desktop-apps-getting-started-episode-5-create-system-menus-kodeco/194899 "2023-09-12T03:43:32Z")

</div>

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

---

## [Adapting to User Accessibility Settings in SwiftUI, Episode 1: Locate Accessibility Settings on Device and Simulator | Kodeco](https://forums.kodeco.com/t/adapting-to-user-accessibility-settings-in-swiftui-episode-1-locate-accessibility-settings-on-device-and-simulator-kodeco/194739)

<div class="topic-metadata">

**Author:** [@hkellaway](https://forums.kodeco.com/u/hkellaway)\
**Replies:** 0\
**Last updated:** [September 11, 2023, 2:55am UTC](https://forums.kodeco.com/t/adapting-to-user-accessibility-settings-in-swiftui-episode-1-locate-accessibility-settings-on-device-and-simulator-kodeco/194739 "2023-09-11T02:55:10Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/20656613-adapting-to-user-accessibility-settings-in-swiftui/lessons/1

---

## [Server-Side Kotlin with Ktor, Episode 20: PostgreSQL | Kodeco](https://forums.kodeco.com/t/server-side-kotlin-with-ktor-episode-20-postgresql-kodeco/194665)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [September 9, 2023, 6:45pm UTC](https://forums.kodeco.com/t/server-side-kotlin-with-ktor-episode-20-postgresql-kodeco/194665 "2023-09-09T18:45:53Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2885892-server-side-kotlin-with-ktor/lessons/20

---

## [SQLDelight in Android: Getting Started | Kodeco](https://forums.kodeco.com/t/sqldelight-in-android-getting-started-kodeco/194548)

<div class="topic-metadata">

**Author:** [@mschnelle](https://forums.kodeco.com/u/mschnelle)\
**Replies:** 0\
**Last updated:** [September 8, 2023, 1:07am UTC](https://forums.kodeco.com/t/sqldelight-in-android-getting-started-kodeco/194548 "2023-09-08T01:07:04Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/21631179-sqldelight-in-android-getting-started

---

## [iPhone 101 for Baltimore Developers | Kodeco](https://forums.kodeco.com/t/iphone-101-for-baltimore-developers-kodeco/194497)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 7, 2023, 11:22am UTC](https://forums.kodeco.com/t/iphone-101-for-baltimore-developers-kodeco/194497 "2023-09-07T11:22:00Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3101-iphone-101-for-baltimore-developers

---

## [Gestures in SwiftUI, Episode 2: Customize a Drag Gesture | Kodeco](https://forums.kodeco.com/t/gestures-in-swiftui-episode-2-customize-a-drag-gesture-kodeco/194432)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [September 7, 2023, 5:59am UTC](https://forums.kodeco.com/t/gestures-in-swiftui-episode-2-customize-a-drag-gesture-kodeco/194432 "2023-09-07T05:59:35Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/20879759-gestures-in-swiftui/lessons/2

---

## [SwiftUI Maps & Location: Fundamentals, Episode 16: Update in the Background | Kodeco](https://forums.kodeco.com/t/swiftui-maps-location-fundamentals-episode-16-update-in-the-background-kodeco/194404)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [September 7, 2023, 2:48am UTC](https://forums.kodeco.com/t/swiftui-maps-location-fundamentals-episode-16-update-in-the-background-kodeco/194404 "2023-09-07T02:48:30Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/30499078-swiftui-maps-location-fundamentals/lessons/16

---

## [Beginning RecyclerView, Episode 14: Use Custom Span Size | Kodeco](https://forums.kodeco.com/t/beginning-recyclerview-episode-14-use-custom-span-size-kodeco/194370)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [September 6, 2023, 2:20pm UTC](https://forums.kodeco.com/t/beginning-recyclerview-episode-14-use-custom-span-size-kodeco/194370 "2023-09-06T14:20:28Z")

</div>

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

---

## [Beginning ARKit, Episode 27: Drawing AR Planes Over Detected Surfaces | Kodeco](https://forums.kodeco.com/t/beginning-arkit-episode-27-drawing-ar-planes-over-detected-surfaces-kodeco/194286)

<div class="topic-metadata">

**Author:** [@accordionguy](https://forums.kodeco.com/u/accordionguy)\
**Replies:** 0\
**Last updated:** [September 6, 2023, 7:03am UTC](https://forums.kodeco.com/t/beginning-arkit-episode-27-drawing-ar-planes-over-detected-surfaces-kodeco/194286 "2023-09-06T07:03:49Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/737368-beginning-arkit/lessons/27

---

## [Getting Started With HTTP Middleware in Kitura | Kodeco](https://forums.kodeco.com/t/getting-started-with-http-middleware-in-kitura-kodeco/194258)

<div class="topic-metadata">

**Author:** [@dokun1](https://forums.kodeco.com/u/dokun1)\
**Replies:** 0\
**Last updated:** [September 5, 2023, 9:55pm UTC](https://forums.kodeco.com/t/getting-started-with-http-middleware-in-kitura-kodeco/194258 "2023-09-05T21:55:00Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/3158581-getting-started-with-http-middleware-in-kitura

---

## [Beginning Swift 3 | Kodeco](https://forums.kodeco.com/t/beginning-swift-3-kodeco/194192)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 5, 2023, 11:24am UTC](https://forums.kodeco.com/t/beginning-swift-3-kodeco/194192 "2023-09-05T11:24:28Z")

</div>

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

---

## [Beginning ARKit, Episode 4: Template App | Kodeco](https://forums.kodeco.com/t/beginning-arkit-episode-4-template-app-kodeco/194128)

<div class="topic-metadata">

**Author:** [@accordionguy](https://forums.kodeco.com/u/accordionguy)\
**Replies:** 0\
**Last updated:** [September 5, 2023, 2:54am UTC](https://forums.kodeco.com/t/beginning-arkit-episode-4-template-app-kodeco/194128 "2023-09-05T02:54:59Z")

</div>

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

---

## [Integrate Combine Into an App, Episode 3: Create Data Publishers | Kodeco](https://forums.kodeco.com/t/integrate-combine-into-an-app-episode-3-create-data-publishers-kodeco/194001)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [September 4, 2023, 5:31am UTC](https://forums.kodeco.com/t/integrate-combine-into-an-app-episode-3-create-data-publishers-kodeco/194001 "2023-09-04T05:31:39Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/22070915-integrate-combine-into-an-app/lessons/3

---

## [How To Make An App Like Instagram in iOS, Episode 19: Camera Capture | Kodeco](https://forums.kodeco.com/t/how-to-make-an-app-like-instagram-in-ios-episode-19-camera-capture-kodeco/193993)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [September 4, 2023, 4:14am UTC](https://forums.kodeco.com/t/how-to-make-an-app-like-instagram-in-ios-episode-19-camera-capture-kodeco/193993 "2023-09-04T04:14:47Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/4001919-how-to-make-an-app-like-instagram-in-ios/lessons/19

---

## [Announcing Our Learn At Home Sale! | Kodeco](https://forums.kodeco.com/t/announcing-our-learn-at-home-sale-kodeco/193984)

<div class="topic-metadata">

**Author:** [@tiffani](https://forums.kodeco.com/u/tiffani)\
**Replies:** 0\
**Last updated:** [September 4, 2023, 3:00am UTC](https://forums.kodeco.com/t/announcing-our-learn-at-home-sale-kodeco/193984 "2023-09-04T03:00:10Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/10269094-announcing-our-learn-at-home-sale

---

## [Creating Tiles for Wear OS | Kodeco](https://forums.kodeco.com/t/creating-tiles-for-wear-os-kodeco/193915)

<div class="topic-metadata">

**Author:** [@subhrajyotisen](https://forums.kodeco.com/u/subhrajyotisen)\
**Replies:** 0\
**Last updated:** [September 3, 2023, 6:07pm UTC](https://forums.kodeco.com/t/creating-tiles-for-wear-os-kodeco/193915 "2023-09-03T18:07:02Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/23933646-creating-tiles-for-wear-os

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

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