# 🎓 Courses & Articles

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

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

**Page:** 182

---

## [Saving Data in iOS · Paths | Ray Wenderlich](https://forums.kodeco.com/t/saving-data-in-ios-paths-ray-wenderlich/46397)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [August 16, 2018, 8:36pm UTC](https://forums.kodeco.com/t/saving-data-in-ios-paths-ray-wenderlich/46397 "2018-08-16T20:36:26Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/96-saving-data-in-ios/lessons/3

---

## [Call for Applicants – Reader’s Apps Awards 2012! | Ray Wenderlich](https://forums.kodeco.com/t/call-for-applicants-reader-s-apps-awards-2012-ray-wenderlich/46132)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [August 15, 2018, 8:55am UTC](https://forums.kodeco.com/t/call-for-applicants-reader-s-apps-awards-2012-ray-wenderlich/46132 "2018-08-15T08:55:00Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/25609/readers-app-awards-2012

---

## [Programming in Kotlin · Introduction | Ray Wenderlich](https://forums.kodeco.com/t/programming-in-kotlin-introduction-ray-wenderlich/46114)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [August 15, 2018, 6:37am UTC](https://forums.kodeco.com/t/programming-in-kotlin-introduction-ray-wenderlich/46114 "2018-08-15T06:37:13Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/128-programming-in-kotlin/lessons/1

---

## [Android Networking - Part 27: Conclusion | Ray Wenderlich](https://forums.kodeco.com/t/android-networking-part-27-conclusion-ray-wenderlich/41035)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [March 30, 2018, 5:04am UTC](https://forums.kodeco.com/t/android-networking-part-27-conclusion-ray-wenderlich/41035 "2018-03-30T05:04:13Z")

</div>

In this final episode, we'll summarize both this last part and the whole course, and then see an overview of Android networking topics that were not covered. This is a companion discussion topic for the or…

---

## [Custom Collection View Layout - Part 12: Timbre – | Ray Wenderlich](https://forums.kodeco.com/t/custom-collection-view-layout-part-12-timbre-ray-wenderlich/29426)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [May 9, 2017, 2:38am UTC](https://forums.kodeco.com/t/custom-collection-view-layout-part-12-timbre-ray-wenderlich/29426 "2017-05-09T02:38:20Z")

</div>

Learn how to rotate the cells and inset the frames slightly so they stay within the bounds of the collection view for a layout like that seen in Timbre. This is a companion discussion topic for the origina…

---

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

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 9, 2016, 7:11am UTC](https://forums.kodeco.com/t/video-tutorial-nsarray/8778 "2016-03-09T07:11:26Z")

</div>

Learn about one of the most useful classes in iOS development, NSArray, along with the most common ways you'll use it in practice. This is a companion discussion topic for the original entry at https://www.raywenderli…

---

## [Video Tutorial: Beginner OpenGL ES and GLKit Part 13: Making a Simple 3D Game (Part 3)](https://forums.kodeco.com/t/video-tutorial-beginner-opengl-es-and-glkit-part-13-making-a-simple-3d-game-part-3/8772)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 9, 2016, 5:46am UTC](https://forums.kodeco.com/t/video-tutorial-beginner-opengl-es-and-glkit-part-13-making-a-simple-3d-game-part-3/8772 "2016-03-09T05:46:49Z")

</div>

Learn the third part of making a simple 3D game with OpenGL ES and GLKit: adding game play. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2444-video-tutorial-beginner-op…

---

## [RWDevCon Inspiration Talk – Identity by Alexis Gallagher](https://forums.kodeco.com/t/rwdevcon-inspiration-talk-identity-by-alexis-gallagher/8040)

<div class="topic-metadata">

**Author:** [@alexisgallagher](https://forums.kodeco.com/u/alexisgallagher)\
**Replies:** 0\
**Last updated:** [March 6, 2016, 11:56am UTC](https://forums.kodeco.com/t/rwdevcon-inspiration-talk-identity-by-alexis-gallagher/8040 "2016-03-06T11:56:44Z")

</div>

Alexis shares his thoughts on identity, taking ideas from moral philosopy and programming and examining them through the lens of his own experiences. This is a companion discussion topic for the original entry at htt…

---

## [Readers’ App Reviews – January 2015](https://forums.kodeco.com/t/readers-app-reviews-january-2015/7902)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [March 5, 2016, 7:03pm UTC](https://forums.kodeco.com/t/readers-app-reviews-january-2015/7902 "2016-03-05T19:03:54Z")

</div>

Check out some apps made by fellow readers in January - including a symmetric drawing app, realtime photo sharing for events, and a funny alarm! This is a companion discussion topic for the original entry at https://w…

---

## [WatchKit: Initial Impressions](https://forums.kodeco.com/t/watchkit-initial-impressions/7517)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 10:56pm UTC](https://forums.kodeco.com/t/watchkit-initial-impressions/7517 "2016-03-04T22:56:09Z")

</div>

Check out some of my initial impressions looking at Apple's new WatchKit SDK! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2154-watchkit-initial-impressions

---

## [Video Tutorial: Beginner OpenGL ES and GLKit Part 7: Ambient Lighting](https://forums.kodeco.com/t/video-tutorial-beginner-opengl-es-and-glkit-part-7-ambient-lighting/7429)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 8:26pm UTC](https://forums.kodeco.com/t/video-tutorial-beginner-opengl-es-and-glkit-part-7-ambient-lighting/7429 "2016-03-04T20:26:02Z")

</div>

Learn how to create ambient lighting effects in your OpenGL ES apps. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2458-video-tutorial-beginner-opengl-es-and-glkit-part-7…

---

## [Integrate Combine Into an App, Episode 10: Test with Given-When-Then | Kodeco](https://forums.kodeco.com/t/integrate-combine-into-an-app-episode-10-test-with-given-when-then-kodeco/195315)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [September 15, 2023, 11:28am UTC](https://forums.kodeco.com/t/integrate-combine-into-an-app-episode-10-test-with-given-when-then-kodeco/195315 "2023-09-15T11:28:41Z")

</div>

This content was released on Aug 5 2021. The official support period is 6-months from this date. As with all other code, your Combine pipeline code can, and should be, tested. The Given-When-Then pattern is a great way to layout your test code, ensuring that your code works as intended.

---

## [Push Notifications Console: Apple’s Game-Changing New Tool | Kodeco](https://forums.kodeco.com/t/push-notifications-console-apple-s-game-changing-new-tool-kodeco/188869)

<div class="topic-metadata">

**Author:** [@gargoyle](https://forums.kodeco.com/u/gargoyle)\
**Replies:** 0\
**Last updated:** [June 30, 2023, 4:15pm UTC](https://forums.kodeco.com/t/push-notifications-console-apple-s-game-changing-new-tool-kodeco/188869 "2023-06-30T16:15:33Z")

</div>

Discover the new Push Notifications Console Apple released at WWDC 2023, designed to simplify sending notifications for testing. Say goodbye to custom scripts and unreliable third-party applications: This console revolut…

---

## [Introduction to Unity: Getting Started – Part 1/2 | Kodeco](https://forums.kodeco.com/t/introduction-to-unity-getting-started-part-1-2-kodeco/187395)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [May 17, 2023, 4:48pm UTC](https://forums.kodeco.com/t/introduction-to-unity-getting-started-part-1-2-kodeco/187395 "2023-05-17T16:48:43Z")

</div>

Learn about the Unity Interface and how to create your first game in Unity with this Unity Tutorial for Beginners. This is a companion discussion topic for the original entry at https://www.kodeco.com/7514-introductio…

---

## [Your First Flutter App, Episode 4: Get Started with Flutter | Kodeco](https://forums.kodeco.com/t/your-first-flutter-app-episode-4-get-started-with-flutter-kodeco/186789)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [April 29, 2023, 1:25pm UTC](https://forums.kodeco.com/t/your-first-flutter-app-episode-4-get-started-with-flutter-kodeco/186789 "2023-04-29T13:25:05Z")

</div>

Create a Flutter project from scratch and get your first introduction to Flutter widgets, in the form of text and button widgets. This is a companion discussion topic for the original entry at https://www.kodeco.com/1…

---

## [Your First iOS & SwiftUI App: Polishing the App, Episode 4: Dark Mode | Kodeco](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-4-dark-mode-kodeco/186556)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [April 22, 2023, 6:49am UTC](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-4-dark-mode-kodeco/186556 "2023-04-22T06:49:04Z")

</div>

Learn how to support dark mode in your iOS apps. This is a companion discussion topic for the original entry at https://www.kodeco.com/38052670-your-first-ios-swiftui-app-polishing-the-app/lessons/4

---

## [Server-Side Swift with Vapor, Episode 18: Getting Started With Leaf | Kodeco](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-18-getting-started-with-leaf-kodeco/186306)

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [April 15, 2023, 8:28am UTC](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-18-getting-started-with-leaf-kodeco/186306 "2023-04-15T08:28:14Z")

</div>

In this episode, integrate Leaf into your application and set up an HTML page you can view in the browser. This is a companion discussion topic for the original entry at https://www.kodeco.com/21451628-server-side-swi…

---

## [Developing and Testing Server-Side Swift with Docker and Vapor | Kodeco](https://forums.kodeco.com/t/developing-and-testing-server-side-swift-with-docker-and-vapor-kodeco/185657)

<div class="topic-metadata">

**Author:** [@natanrolnik](https://forums.kodeco.com/u/natanrolnik)\
**Replies:** 0\
**Last updated:** [March 29, 2023, 12:13am UTC](https://forums.kodeco.com/t/developing-and-testing-server-side-swift-with-docker-and-vapor-kodeco/185657 "2023-03-29T00:13:07Z")

</div>

Use Docker to develop and test your Vapor apps and learn to use Docker Compose to run different services, which include a database. This is a companion discussion topic for the original entry at https://www.kodeco.com…

---

## [State Restoration of Flutter App | Kodeco](https://forums.kodeco.com/t/state-restoration-of-flutter-app-kodeco/185462)

<div class="topic-metadata">

**Author:** [@koral](https://forums.kodeco.com/u/koral)\
**Replies:** 0\
**Last updated:** [March 24, 2023, 12:28am UTC](https://forums.kodeco.com/t/state-restoration-of-flutter-app-kodeco/185462 "2023-03-24T00:28:14Z")

</div>

Android and iOS interrupt application processes to optimize resource usage by killing the app, losing the app’s state. Here, you’ll explore clever state restoration techniques in Flutter. This is a companion discussio…

---

## [Managing State in Jetpack Compose | Kodeco](https://forums.kodeco.com/t/managing-state-in-jetpack-compose-kodeco/184050)

<div class="topic-metadata">

**Author:** [@rgmulia](https://forums.kodeco.com/u/rgmulia)\
**Replies:** 0\
**Last updated:** [February 15, 2023, 8:58pm UTC](https://forums.kodeco.com/t/managing-state-in-jetpack-compose-kodeco/184050 "2023-02-15T20:58:34Z")

</div>

Learn the differences between stateless and stateful composables and how state hoisting can help make your composables more reusable. This is a companion discussion topic for the original entry at https://www.kodeco.c…

---

## [State Restoration in SwiftUI | Kodeco](https://forums.kodeco.com/t/state-restoration-in-swiftui-kodeco/183942)

<div class="topic-metadata">

**Author:** [@tomelliott](https://forums.kodeco.com/u/tomelliott)\
**Replies:** 0\
**Last updated:** [February 13, 2023, 9:03pm UTC](https://forums.kodeco.com/t/state-restoration-in-swiftui-kodeco/183942 "2023-02-13T21:03:10Z")

</div>

Learn how to use SceneStorage in SwiftUI to restore iOS app state. This is a companion discussion topic for the original entry at https://www.kodeco.com/34862236-state-restoration-in-swiftui

---

## [Getting Started with the VIPER Architecture Pattern | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/getting-started-with-the-viper-architecture-pattern-kodeco-the-new-raywenderlich-com/182794)

<div class="topic-metadata">

**Author:** [@mkatz](https://forums.kodeco.com/u/mkatz)\
**Replies:** 0\
**Last updated:** [January 16, 2023, 9:12am UTC](https://forums.kodeco.com/t/getting-started-with-the-viper-architecture-pattern-kodeco-the-new-raywenderlich-com/182794 "2023-01-16T09:12:41Z")

</div>

In this tutorial, you’ll learn about using the VIPER architecture pattern with SwiftUI and Combine, while building an iOS app that lets users create road trips. This is a companion discussion topic for the original en…

---

## [Creating Multiplatform Apps with SwiftUI, Episode 1: Build Multiplatform Apps in SwiftUI | raywenderlich.com](https://forums.kodeco.com/t/creating-multiplatform-apps-with-swiftui-episode-1-build-multiplatform-apps-in-swiftui-raywenderlich-com/169318)

<div class="topic-metadata">

**Author:** [@jwfc](https://forums.kodeco.com/u/jwfc)\
**Replies:** 0\
**Last updated:** [April 19, 2022, 7:01am UTC](https://forums.kodeco.com/t/creating-multiplatform-apps-with-swiftui-episode-1-build-multiplatform-apps-in-swiftui-raywenderlich-com/169318 "2022-04-19T07:01:50Z")

</div>

Understand the App lifecycle, the multiplatform app project structure, how to run the app on various platforms and how to reset your development data on both iOS and macOS. This is a companion discussion topic for the…

---

## [Database Migrations With Vapor | raywenderlich.com](https://forums.kodeco.com/t/database-migrations-with-vapor-raywenderlich-com/147065)

<div class="topic-metadata">

**Author:** [@hhermann](https://forums.kodeco.com/u/hhermann)\
**Replies:** 0\
**Last updated:** [August 29, 2021, 4:07pm UTC](https://forums.kodeco.com/t/database-migrations-with-vapor-raywenderlich-com/147065 "2021-08-29T16:07:34Z")

</div>

In this Server-Side Swift tutorial, learn how to perform database migrations with Vapor on your application database – a useful tool for tasks such as creating tables, seeding data, and adding columns. This is a compa…

---

## [Debugging UIKit Views with Reveal, Episode 5: Find a Missing Constraint | raywenderlich.com](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-5-find-a-missing-constraint-raywenderlich-com/146866)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [August 25, 2021, 8:19pm UTC](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-5-find-a-missing-constraint-raywenderlich-com/146866 "2021-08-25T20:19:20Z")

</div>

Learn how to identify and fix the problem of a missing or accidentally deleted autolayout position constraint. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/21462794-debu…

---

## [How To Make An App Like Instagram in iOS, Episode 29: HTTPS | raywenderlich.com](https://forums.kodeco.com/t/how-to-make-an-app-like-instagram-in-ios-episode-29-https-raywenderlich-com/145152)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [July 28, 2021, 8:47pm UTC](https://forums.kodeco.com/t/how-to-make-an-app-like-instagram-in-ios-episode-29-https-raywenderlich-com/145152 "2021-07-28T20:47:22Z")

</div>

Learn how to create your own certificate authority and add HTTPS support to your server. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4001919-how-to-make-an-app-like-ins…

---

## [Supercharge User Defaults | raywenderlich.com](https://forums.kodeco.com/t/supercharge-user-defaults-raywenderlich-com/140301)

<div class="topic-metadata">

**Author:** [@mrlotu](https://forums.kodeco.com/u/mrlotu)\
**Replies:** 0\
**Last updated:** [May 18, 2021, 5:07am UTC](https://forums.kodeco.com/t/supercharge-user-defaults-raywenderlich-com/140301 "2021-05-18T05:07:41Z")

</div>

User Defaults allow you to store key-value paired data that is persisted on device. Learn how to create a Property Wrapper to make User Defaults easier and faster to use. This is a companion discussion topic for the o…

---

## [Adapt to Dark Mode | raywenderlich.com](https://forums.kodeco.com/t/adapt-to-dark-mode-raywenderlich-com/139797)

<div class="topic-metadata">

**Author:** [@hkellaway](https://forums.kodeco.com/u/hkellaway)\
**Replies:** 0\
**Last updated:** [May 11, 2021, 2:47pm UTC](https://forums.kodeco.com/t/adapt-to-dark-mode-raywenderlich-com/139797 "2021-05-11T14:47:25Z")

</div>

Dark Mode is a common setting that enables users to view your app with a dark color palette. Learn how to use UIKit standard color objects to help your app adapt automatically to Dark Mode. Work through updating a SwiftU…

---

## [Paco Estévez García – Podcast S11 E01 | raywenderlich.com](https://forums.kodeco.com/t/paco-estevez-garcia-podcast-s11-e01-raywenderlich-com/128337)

<div class="topic-metadata">

**Author:** [@lordandrei](https://forums.kodeco.com/u/lordandrei)\
**Replies:** 0\
**Last updated:** [December 23, 2020, 11:24am UTC](https://forums.kodeco.com/t/paco-estevez-garcia-podcast-s11-e01-raywenderlich-com/128337 "2020-12-23T11:24:19Z")

</div>

In our first full episode of the season we take a deeper look with Paco Estévez García into his interview in ‘Living By The Code.’ This is a companion discussion topic for the original entry at https://www.raywenderli…

---

## [Objects, Data, and Methods | raywenderlich.com](https://forums.kodeco.com/t/objects-data-and-methods-raywenderlich-com/128024)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [December 19, 2020, 1:22pm UTC](https://forums.kodeco.com/t/objects-data-and-methods-raywenderlich-com/128024 "2020-12-19T13:22:01Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/17493408-your-first-ios-and-swiftui-app-an-app-from-scratch/lessons/6

---

## [Build a Styled Button Base | raywenderlich.com](https://forums.kodeco.com/t/build-a-styled-button-base-raywenderlich-com/125745)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [November 25, 2020, 4:18am UTC](https://forums.kodeco.com/t/build-a-styled-button-base-raywenderlich-com/125745 "2020-11-25T04:18:04Z")

</div>

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

---

## [Swift Apprentice, 6th Edition, Is Now Fully Updated! | raywenderlich.com](https://forums.kodeco.com/t/swift-apprentice-6th-edition-is-now-fully-updated-raywenderlich-com/123255)

<div class="topic-metadata">

**Author:** [@tiffani](https://forums.kodeco.com/u/tiffani)\
**Replies:** 0\
**Last updated:** [October 23, 2020, 1:08am UTC](https://forums.kodeco.com/t/swift-apprentice-6th-edition-is-now-fully-updated-raywenderlich-com/123255 "2020-10-23T01:08:47Z")

</div>

We’re happy to announce that Swift Apprentice, 6th Edition, is fully updated for Swift 5.3 and Xcode 12 — and available now! This is a companion discussion topic for the original entry at https://www.raywenderlich.com…

---

## [Binary Tree Serialization | raywenderlich.com](https://forums.kodeco.com/t/binary-tree-serialization-raywenderlich-com/121658)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [October 2, 2020, 10:24pm UTC](https://forums.kodeco.com/t/binary-tree-serialization-raywenderlich-com/121658 "2020-10-02T22:24:19Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/11447782-kotlin-whiteboard/lessons/17

---

## [Create a Better Alert Title | raywenderlich.com](https://forums.kodeco.com/t/create-a-better-alert-title-raywenderlich-com/120964)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [September 25, 2020, 4:46am UTC](https://forums.kodeco.com/t/create-a-better-alert-title-raywenderlich-com/120964 "2020-09-25T04:46:40Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/13739693-your-first-flutter-app/lessons/34

---

## [Add Database Migration | raywenderlich.com](https://forums.kodeco.com/t/add-database-migration-raywenderlich-com/119097)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [September 3, 2020, 3:44am UTC](https://forums.kodeco.com/t/add-database-migration-raywenderlich-com/119097 "2020-09-03T03:44:07Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/10892694-room-database-getting-started/lessons/29

---

## [Use Multiple View Types | raywenderlich.com](https://forums.kodeco.com/t/use-multiple-view-types-raywenderlich-com/117762)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 18, 2020, 5:52am UTC](https://forums.kodeco.com/t/use-multiple-view-types-raywenderlich-com/117762 "2020-08-18T05:52:57Z")

</div>

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

---

## [Most Significant Digit Sort | raywenderlich.com](https://forums.kodeco.com/t/most-significant-digit-sort-raywenderlich-com/117641)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 16, 2020, 10:29pm UTC](https://forums.kodeco.com/t/most-significant-digit-sort-raywenderlich-com/117641 "2020-08-16T22:29:41Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/11447782-kotlin-whiteboard/lessons/36

---

## [Meet the Starter App | raywenderlich.com](https://forums.kodeco.com/t/meet-the-starter-app-raywenderlich-com/117579)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 15, 2020, 11:27pm UTC](https://forums.kodeco.com/t/meet-the-starter-app-raywenderlich-com/117579 "2020-08-15T23:27:35Z")

</div>

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

---

## [Set Up The Project | raywenderlich.com](https://forums.kodeco.com/t/set-up-the-project-raywenderlich-com/115002)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [July 15, 2020, 4:14pm UTC](https://forums.kodeco.com/t/set-up-the-project-raywenderlich-com/115002 "2020-07-15T16:14:09Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/10376966-android-background-processing/lessons/8

---

## [Send Authenticated Requests | raywenderlich.com](https://forums.kodeco.com/t/send-authenticated-requests-raywenderlich-com/108531)

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [May 9, 2020, 5:27pm UTC](https://forums.kodeco.com/t/send-authenticated-requests-raywenderlich-com/108531 "2020-05-09T17:27:14Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/9261385-alamofire/lessons/4

---

## [Build a Custom Menu | raywenderlich.com](https://forums.kodeco.com/t/build-a-custom-menu-raywenderlich-com/101036)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [March 9, 2020, 3:08pm UTC](https://forums.kodeco.com/t/build-a-custom-menu-raywenderlich-com/101036 "2020-03-09T15:08:10Z")

</div>

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

---

## [Set Up Vapor Server | raywenderlich.com](https://forums.kodeco.com/t/set-up-vapor-server-raywenderlich-com/97230)

<div class="topic-metadata">

**Author:** [@adamrush](https://forums.kodeco.com/u/adamrush)\
**Replies:** 0\
**Last updated:** [February 6, 2020, 1:53pm UTC](https://forums.kodeco.com/t/set-up-vapor-server-raywenderlich-com/97230 "2020-02-06T13:53:39Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7479003-metrickit/lessons/4

---

## [Drag Constraints | raywenderlich.com](https://forums.kodeco.com/t/drag-constraints-raywenderlich-com/96996)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [February 4, 2020, 9:31pm UTC](https://forums.kodeco.com/t/drag-constraints-raywenderlich-com/96996 "2020-02-04T21:31:37Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/6849561-layout-in-ios/lessons/22

---

## [Learn About CameraX | raywenderlich.com](https://forums.kodeco.com/t/learn-about-camerax-raywenderlich-com/93888)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [January 8, 2020, 10:00am UTC](https://forums.kodeco.com/t/learn-about-camerax-raywenderlich-com/93888 "2020-01-08T10:00:55Z")

</div>

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

---

## [Programming in Dart: Fundamentals · Variables and Data Types | raywenderlich.com](https://forums.kodeco.com/t/programming-in-dart-fundamentals-variables-and-data-types-raywenderlich-com/81693)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [September 13, 2019, 4:56pm UTC](https://forums.kodeco.com/t/programming-in-dart-fundamentals-variables-and-data-types-raywenderlich-com/81693 "2019-09-13T16:56:54Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4921688-programming-in-dart-fundamentals/lessons/3

---

## [Intermediate Programming with C# · Inheritance | raywenderlich.com](https://forums.kodeco.com/t/intermediate-programming-with-c-inheritance-raywenderlich-com/77543)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [July 28, 2019, 5:28pm UTC](https://forums.kodeco.com/t/intermediate-programming-with-c-inheritance-raywenderlich-com/77543 "2019-07-28T17:28:43Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/604335-intermediate-programming-with-c/lessons/15

---

## [Beginning Core Graphics · Contexts 1 | raywenderlich.com](https://forums.kodeco.com/t/beginning-core-graphics-contexts-1-raywenderlich-com/55405)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [November 14, 2018, 5:08am UTC](https://forums.kodeco.com/t/beginning-core-graphics-contexts-1-raywenderlich-com/55405 "2018-11-14T05:08:53Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/26-beginning-core-graphics/lessons/4

---

## [Introducing iOS 9 Search APIs · Conclusion | raywenderlich.com](https://forums.kodeco.com/t/introducing-ios-9-search-apis-conclusion-raywenderlich-com/55230)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [November 12, 2018, 8:53am UTC](https://forums.kodeco.com/t/introducing-ios-9-search-apis-conclusion-raywenderlich-com/55230 "2018-11-12T08:53:10Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/33-introducing-ios-9-search-apis/lessons/5

---

## [Readers’ App Reviews – March 2017 | raywenderlich.com](https://forums.kodeco.com/t/readers-app-reviews-march-2017-raywenderlich-com/54763)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [November 6, 2018, 2:52pm UTC](https://forums.kodeco.com/t/readers-app-reviews-march-2017-raywenderlich-com/54763 "2018-11-06T14:52:50Z")

</div>

Check out some apps released by fellow raywenderlich.com readers this March, including an app that sends messages in a real bottle! This is a companion discussion topic for the original entry at https://www.raywender…

---

## [Scroll View School · Embedding Layouts | raywenderlich.com](https://forums.kodeco.com/t/scroll-view-school-embedding-layouts-raywenderlich-com/54336)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [November 1, 2018, 6:10am UTC](https://forums.kodeco.com/t/scroll-view-school-embedding-layouts-raywenderlich-com/54336 "2018-11-01T06:10:33Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/68-scroll-view-school/lessons/8

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

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