# 🎓 Courses & Articles

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

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

**Page:** 226

---

## [Android Bootcamp: July 2, 2020 | raywenderlich.com](https://forums.kodeco.com/t/android-bootcamp-july-2-2020-raywenderlich-com/120787)

<div class="topic-metadata">

**Author:** [@invisigothcodegirl](https://forums.kodeco.com/u/invisigothcodegirl)\
**Replies:** 0\
**Last updated:** [September 23, 2020, 2:42pm UTC](https://forums.kodeco.com/t/android-bootcamp-july-2-2020-raywenderlich-com/120787 "2020-09-23T14:42:41Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/10529094-android-bootcamp/lessons/12

---

## [Edit Code Faster | raywenderlich.com](https://forums.kodeco.com/t/edit-code-faster-raywenderlich-com/119760)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [September 11, 2020, 3:51am UTC](https://forums.kodeco.com/t/edit-code-faster-raywenderlich-com/119760 "2020-09-11T03:51:26Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/9529598-vs-code-tips-tricks/lessons/3

---

## [Use Kotlin Coroutines To Shorten API Calls | raywenderlich.com](https://forums.kodeco.com/t/use-kotlin-coroutines-to-shorten-api-calls-raywenderlich-com/118866)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [September 1, 2020, 5:19am UTC](https://forums.kodeco.com/t/use-kotlin-coroutines-to-shorten-api-calls-raywenderlich-com/118866 "2020-09-01T05:19:19Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/10376651-android-networking-fundamentals/lessons/27

---

## [Conclusion | raywenderlich.com](https://forums.kodeco.com/t/conclusion-raywenderlich-com/117638)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 16, 2020, 9:41pm UTC](https://forums.kodeco.com/t/conclusion-raywenderlich-com/117638 "2020-08-16T21:41:31Z")

</div>

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

---

## [Apple Augmented Reality by Tutorials: New Chapters Available! | raywenderlich.com](https://forums.kodeco.com/t/apple-augmented-reality-by-tutorials-new-chapters-available-raywenderlich-com/117068)

<div class="topic-metadata">

**Author:** [@mandafrederick](https://forums.kodeco.com/u/mandafrederick)\
**Replies:** 0\
**Last updated:** [August 9, 2020, 3:26pm UTC](https://forums.kodeco.com/t/apple-augmented-reality-by-tutorials-new-chapters-available-raywenderlich-com/117068 "2020-08-09T15:26:03Z")

</div>

We’re excited to announce that Apple Augmented Reality by Tutorials has three new chapters available on RealityKit, Face Tracking and Facial Blending! This is a companion discussion topic for the original entry at htt…

---

## [Use DataTasks with Combine | raywenderlich.com](https://forums.kodeco.com/t/use-datatasks-with-combine-raywenderlich-com/113696)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [July 1, 2020, 1:26pm UTC](https://forums.kodeco.com/t/use-datatasks-with-combine-raywenderlich-com/113696 "2020-07-01T13:26:22Z")

</div>

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

---

## [Create a Firebase Project | raywenderlich.com](https://forums.kodeco.com/t/create-a-firebase-project-raywenderlich-com/110098)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [May 25, 2020, 1:03pm UTC](https://forums.kodeco.com/t/create-a-firebase-project-raywenderlich-com/110098 "2020-05-25T13:03:48Z")

</div>

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

---

## [Introduction | raywenderlich.com](https://forums.kodeco.com/t/introduction-raywenderlich-com/104953)

<div class="topic-metadata">

**Author:** [@isaacmendez](https://forums.kodeco.com/u/isaacmendez)\
**Replies:** 0\
**Last updated:** [April 11, 2020, 4:20pm UTC](https://forums.kodeco.com/t/introduction-raywenderlich-com/104953 "2020-04-11T16:20:16Z")

</div>

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

---

## [Overview and Requirements | raywenderlich.com](https://forums.kodeco.com/t/overview-and-requirements-raywenderlich-com/103495)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [March 31, 2020, 1:26pm UTC](https://forums.kodeco.com/t/overview-and-requirements-raywenderlich-com/103495 "2020-03-31T13:26:27Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/9149199-publish-to-the-google-play-store/lessons/1

---

## [Beginning Collection Views · Creating Layouts in Interface Builder | raywenderlich.com](https://forums.kodeco.com/t/beginning-collection-views-creating-layouts-in-interface-builder-raywenderlich-com/91913)

<div class="topic-metadata">

**Author:** [@pasanpr](https://forums.kodeco.com/u/pasanpr)\
**Replies:** 0\
**Last updated:** [December 18, 2019, 9:02am UTC](https://forums.kodeco.com/t/beginning-collection-views-creating-layouts-in-interface-builder-raywenderlich-com/91913 "2019-12-18T09:02:51Z")

</div>

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

---

## [Beginning Collection Views · Introduction | raywenderlich.com](https://forums.kodeco.com/t/beginning-collection-views-introduction-raywenderlich-com/91811)

<div class="topic-metadata">

**Author:** [@pasanpr](https://forums.kodeco.com/u/pasanpr)\
**Replies:** 0\
**Last updated:** [December 17, 2019, 2:22pm UTC](https://forums.kodeco.com/t/beginning-collection-views-introduction-raywenderlich-com/91811 "2019-12-17T14:22:42Z")

</div>

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

---

## [Exploring UIKit Internals with Hopper Disassembler · Look Inside UIKit | raywenderlich.com](https://forums.kodeco.com/t/exploring-uikit-internals-with-hopper-disassembler-look-inside-uikit-raywenderlich-com/87202)

<div class="topic-metadata">

**Author:** [@scottb](https://forums.kodeco.com/u/scottb)\
**Replies:** 0\
**Last updated:** [November 6, 2019, 2:16am UTC](https://forums.kodeco.com/t/exploring-uikit-internals-with-hopper-disassembler-look-inside-uikit-raywenderlich-com/87202 "2019-11-06T02:16:42Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5443810-exploring-uikit-internals-with-hopper-disassembler/lessons/3

---

## [Programming in Swift: Fundamentals · Introduction | raywenderlich.com](https://forums.kodeco.com/t/programming-in-swift-fundamentals-introduction-raywenderlich-com/85605)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [October 20, 2019, 8:27pm UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-introduction-raywenderlich-com/85605 "2019-10-20T20:27:08Z")

</div>

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

---

## [Programming in Dart: Fundamentals · Lists | raywenderlich.com](https://forums.kodeco.com/t/programming-in-dart-fundamentals-lists-raywenderlich-com/80656)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [September 2, 2019, 6:03pm UTC](https://forums.kodeco.com/t/programming-in-dart-fundamentals-lists-raywenderlich-com/80656 "2019-09-02T18:03:55Z")

</div>

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

---

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

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [April 30, 2019, 6:39am UTC](https://forums.kodeco.com/t/intermediate-programming-with-c-classes-raywenderlich-com/69069 "2019-04-30T06:39:59Z")

</div>

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

---

## [Open Call for Unity Tech Editors and Authors | raywenderlich.com](https://forums.kodeco.com/t/open-call-for-unity-tech-editors-and-authors-raywenderlich-com/62094)

<div class="topic-metadata">

**Author:** [@amarlette](https://forums.kodeco.com/u/amarlette)\
**Replies:** 0\
**Last updated:** [February 13, 2019, 8:04am UTC](https://forums.kodeco.com/t/open-call-for-unity-tech-editors-and-authors-raywenderlich-com/62094 "2019-02-13T08:04:49Z")

</div>

We’re looking for advanced Unity developers to join our Unity Tutorial Team as authors and tech editors! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/738579-open-call-f…

---

## [Beginning Core Data · Relationships in Code | raywenderlich.com](https://forums.kodeco.com/t/beginning-core-data-relationships-in-code-raywenderlich-com/54307)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [October 31, 2018, 8:23pm UTC](https://forums.kodeco.com/t/beginning-core-data-relationships-in-code-raywenderlich-com/54307 "2018-10-31T20:23:50Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/98-beginning-core-data/lessons/16

---

## [iOS Apprentice Updated for Swift 4.2 & iOS 12 | raywenderlich.com](https://forums.kodeco.com/t/ios-apprentice-updated-for-swift-4-2-ios-12-raywenderlich-com/53453)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [October 21, 2018, 4:24pm UTC](https://forums.kodeco.com/t/ios-apprentice-updated-for-swift-4-2-ios-12-raywenderlich-com/53453 "2018-10-21T16:24:06Z")

</div>

The iOS Apprentice, our classic book for learning iOS development, has been completely updated for Swift 4.2 and iOS 12! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/14…

---

## [Server Side Swift with Vapor · Parent-Child Relationships | raywenderlich.com](https://forums.kodeco.com/t/server-side-swift-with-vapor-parent-child-relationships-raywenderlich-com/52179)

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [October 8, 2018, 4:24am UTC](https://forums.kodeco.com/t/server-side-swift-with-vapor-parent-child-relationships-raywenderlich-com/52179 "2018-10-08T04:24:32Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/115-server-side-swift-with-vapor/lessons/12

---

## [Alt-U iOS Apprentice Class Post-Mortem | Ray Wenderlich](https://forums.kodeco.com/t/alt-u-ios-apprentice-class-post-mortem-ray-wenderlich/51646)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 2, 2018, 11:37pm UTC](https://forums.kodeco.com/t/alt-u-ios-apprentice-class-post-mortem-ray-wenderlich/51646 "2018-10-02T23:37:35Z")

</div>

Check out how Ray’s visit to the recent Alt-U iOS training course went – and how to get a 25% discount on the upcoming classes, from beginner to advanced level! This is a companion discussion topic for the original e…

---

## [Server Side Swift with Vapor: Configuring a Database | Ray Wenderlich](https://forums.kodeco.com/t/server-side-swift-with-vapor-configuring-a-database-ray-wenderlich/51479)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 1, 2018, 8:58pm UTC](https://forums.kodeco.com/t/server-side-swift-with-vapor-configuring-a-database-ray-wenderlich/51479 "2018-10-01T20:58:15Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/screencasts/512-server-side-swift-with-vapor-configuring-a-database

---

## [2D iOS & tvOS Games by Tutorials Updated for Xcode 7.3 | Ray Wenderlich](https://forums.kodeco.com/t/2d-ios-tvos-games-by-tutorials-updated-for-xcode-7-3-ray-wenderlich/51418)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 1, 2018, 12:34pm UTC](https://forums.kodeco.com/t/2d-ios-tvos-games-by-tutorials-updated-for-xcode-7-3-ray-wenderlich/51418 "2018-10-01T12:34:36Z")

</div>

We’re happy to announce that 2D iOS &amp; tvOS Games by Tutorials is now fully up-to-date for Xcode 7.3 – learn how to get your copy! This is a companion discussion topic for the original entry at https://www.raywend…

---

## [Beginning RxSwift · Conclusion | Ray Wenderlich](https://forums.kodeco.com/t/beginning-rxswift-conclusion-ray-wenderlich/51284)

<div class="topic-metadata">

**Author:** [@scotteg](https://forums.kodeco.com/u/scotteg)\
**Replies:** 0\
**Last updated:** [September 30, 2018, 10:00am UTC](https://forums.kodeco.com/t/beginning-rxswift-conclusion-ray-wenderlich/51284 "2018-09-30T10:00:17Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/116-beginning-rxswift/lessons/29

---

## [Video Tutorial: Using LLDB in iOS Part 6: Extending LLDB | Ray Wenderlich](https://forums.kodeco.com/t/video-tutorial-using-lldb-in-ios-part-6-extending-lldb-ray-wenderlich/51157)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 29, 2018, 7:29am UTC](https://forums.kodeco.com/t/video-tutorial-using-lldb-in-ios-part-6-extending-lldb-ray-wenderlich/51157 "2018-09-29T07:29:09Z")

</div>

Learn how to extend LLDB to create new debugger commands. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/72002/video-tutorial-using-lldb-ios-part-6-extending-lldb

---

## [What's New in Xcode 9: Debugging Improvements | Ray Wenderlich](https://forums.kodeco.com/t/whats-new-in-xcode-9-debugging-improvements-ray-wenderlich/50594)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [September 24, 2018, 6:52pm UTC](https://forums.kodeco.com/t/whats-new-in-xcode-9-debugging-improvements-ray-wenderlich/50594 "2018-09-24T18:52:02Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/screencasts/1252-what-s-new-in-xcode-9-debugging-improvements

---

## [RWDevCon 2016 Sold Out | Ray Wenderlich](https://forums.kodeco.com/t/rwdevcon-2016-sold-out-ray-wenderlich/50472)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 24, 2018, 12:36am UTC](https://forums.kodeco.com/t/rwdevcon-2016-sold-out-ray-wenderlich/50472 "2018-09-24T00:36:08Z")

</div>

Our annual tutorial conference, RWDevCon 2016, is now sold out! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/123607/rwdevcon-2016-sold-out

---

## [Beginning Collection Views · Introduction | Ray Wenderlich](https://forums.kodeco.com/t/beginning-collection-views-introduction-ray-wenderlich/50275)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [September 22, 2018, 12:06am UTC](https://forums.kodeco.com/t/beginning-collection-views-introduction-ray-wenderlich/50275 "2018-09-22T00:06:00Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/95-beginning-collection-views/lessons/12

---

## [Beginning RxKotlin · Subjects, Part 1 | Ray Wenderlich](https://forums.kodeco.com/t/beginning-rxkotlin-subjects-part-1-ray-wenderlich/49041)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [September 12, 2018, 1:57am UTC](https://forums.kodeco.com/t/beginning-rxkotlin-subjects-part-1-ray-wenderlich/49041 "2018-09-12T01:57:14Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7419-beginning-rxkotlin/lessons/8

---

## [WWDC 2018 First Impressions Livecast | Ray Wenderlich](https://forums.kodeco.com/t/wwdc-2018-first-impressions-livecast-ray-wenderlich/48899)

<div class="topic-metadata">

**Author:** [@crispy8888](https://forums.kodeco.com/u/crispy8888)\
**Replies:** 0\
**Last updated:** [September 10, 2018, 10:38pm UTC](https://forums.kodeco.com/t/wwdc-2018-first-impressions-livecast-ray-wenderlich/48899 "2018-09-10T22:38:18Z")

</div>

We assembled our podcast team, along with our most opinionated raywenderlich.com team members, to livestream their reactions to WWDC 2018. If you missed the livestream, you can catch the replay here! This is a compan…

---

## [Beginning RxSwift · Combining Operators: Part 2 | Ray Wenderlich](https://forums.kodeco.com/t/beginning-rxswift-combining-operators-part-2-ray-wenderlich/48890)

<div class="topic-metadata">

**Author:** [@scotteg](https://forums.kodeco.com/u/scotteg)\
**Replies:** 0\
**Last updated:** [September 10, 2018, 9:50pm UTC](https://forums.kodeco.com/t/beginning-rxswift-combining-operators-part-2-ray-wenderlich/48890 "2018-09-10T21:50:38Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/116-beginning-rxswift/lessons/32

---

## [Call for Applicants – Readers’ App Awards 2015! | Ray Wenderlich](https://forums.kodeco.com/t/call-for-applicants-readers-app-awards-2015-ray-wenderlich/47961)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 1, 2018, 5:18pm UTC](https://forums.kodeco.com/t/call-for-applicants-readers-app-awards-2015-ray-wenderlich/47961 "2018-09-01T17:18:00Z")

</div>

Enter your app in our annual contest for the best reader apps in the past year! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/122178/call-for-applicants-readers-app-awar…

---

## [Video Tutorial: Collection Views Part 5: Deleting Cells | Ray Wenderlich](https://forums.kodeco.com/t/video-tutorial-collection-views-part-5-deleting-cells-ray-wenderlich/47498)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [August 28, 2018, 1:25am UTC](https://forums.kodeco.com/t/video-tutorial-collection-views-part-5-deleting-cells-ray-wenderlich/47498 "2018-08-28T01:25:00Z")

</div>

In this video tutorial, you’ll learn how to delete cells from the collection view. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/94424/video-tutorial-collection-views-pa…

---

## [Split View Controllers | Ray Wenderlich](https://forums.kodeco.com/t/split-view-controllers-ray-wenderlich/47084)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [August 22, 2018, 2:48pm UTC](https://forums.kodeco.com/t/split-view-controllers-ray-wenderlich/47084 "2018-08-22T14:48:01Z")

</div>

Split view controllers offer an easy and flexible way to get the very common master-detail style pattern into your app. In this short series, you’ll take an existing app built with a linear navigation stack and convert i…

---

## [Android SDK Versions Tutorial with Kotlin | Ray Wenderlich](https://forums.kodeco.com/t/android-sdk-versions-tutorial-with-kotlin-ray-wenderlich/46862)

<div class="topic-metadata">

**Author:** [@drofwarcs](https://forums.kodeco.com/u/drofwarcs)\
**Replies:** 0\
**Last updated:** [August 20, 2018, 3:43pm UTC](https://forums.kodeco.com/t/android-sdk-versions-tutorial-with-kotlin-ray-wenderlich/46862 "2018-08-20T15:43:08Z")

</div>

New SDK versions released with each new version of Android provide great new features. In this tutorial we will learn how to utilize them in our apps. This is a companion discussion topic for the original entry at ht…

---

## [Saving Data on Android · Reading Data | Ray Wenderlich](https://forums.kodeco.com/t/saving-data-on-android-reading-data-ray-wenderlich/46647)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 19, 2018, 12:33am UTC](https://forums.kodeco.com/t/saving-data-on-android-reading-data-ray-wenderlich/46647 "2018-08-19T00:33:37Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/130-saving-data-on-android/lessons/21

---

## [Unity 2D Basics · 2D Environment | Ray Wenderlich](https://forums.kodeco.com/t/unity-2d-basics-2d-environment-ray-wenderlich/46532)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 17, 2018, 9:28pm UTC](https://forums.kodeco.com/t/unity-2d-basics-2d-environment-ray-wenderlich/46532 "2018-08-17T21:28:39Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/35-unity-2d-basics/lessons/2

---

## [Your First Swift 4 & iOS 11 App · Buttons and Actions | Ray Wenderlich](https://forums.kodeco.com/t/your-first-swift-4-ios-11-app-buttons-and-actions-ray-wenderlich/46395)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 16, 2018, 8:32pm UTC](https://forums.kodeco.com/t/your-first-swift-4-ios-11-app-buttons-and-actions-ray-wenderlich/46395 "2018-08-16T20:32:47Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/91-your-first-swift-4-ios-11-app/lessons/3

---

## [Server Side Swift with Perfect · Persisting Models with StORM | Ray Wenderlich](https://forums.kodeco.com/t/server-side-swift-with-perfect-persisting-models-with-storm-ray-wenderlich/46235)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 15, 2018, 8:03pm UTC](https://forums.kodeco.com/t/server-side-swift-with-perfect-persisting-models-with-storm-ray-wenderlich/46235 "2018-08-15T20:03:07Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/77-server-side-swift-with-perfect/lessons/5

---

## [iOS 101 with Swift 2 · Stack Views | Ray Wenderlich](https://forums.kodeco.com/t/ios-101-with-swift-2-stack-views-ray-wenderlich/46166)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 15, 2018, 1:01pm UTC](https://forums.kodeco.com/t/ios-101-with-swift-2-stack-views-ray-wenderlich/46166 "2018-08-15T13:01:17Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/24-ios-101-with-swift-2/lessons/7

---

## [Intermediate Realm on iOS · Encrypted Realm Files | Ray Wenderlich](https://forums.kodeco.com/t/intermediate-realm-on-ios-encrypted-realm-files-ray-wenderlich/46047)

<div class="topic-metadata">

**Author:** [@icanzilb](https://forums.kodeco.com/u/icanzilb)\
**Replies:** 0\
**Last updated:** [August 15, 2018, 1:12am UTC](https://forums.kodeco.com/t/intermediate-realm-on-ios-encrypted-realm-files-ray-wenderlich/46047 "2018-08-15T01:12:56Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/20-intermediate-realm-on-ios/lessons/4

---

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

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [March 20, 2018, 10:10pm UTC](https://forums.kodeco.com/t/programming-in-kotlin-part-28-introduction-ray-wenderlich/40530 "2018-03-20T22:10:46Z")

</div>

Let's review what you'll be learning in this section, and why it's important. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4736-programming-in-kotlin/lessons…

---

## [Video Tutorial: Scroll View School Part 7: Paging Scroll Views](https://forums.kodeco.com/t/video-tutorial-scroll-view-school-part-7-paging-scroll-views/8400)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 7, 2016, 5:25pm UTC](https://forums.kodeco.com/t/video-tutorial-scroll-view-school-part-7-paging-scroll-views/8400 "2016-03-07T17:25:05Z")

</div>

Learn how to make paging scroll views. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2398-video-tutorial-scroll-view-school-part-7-paging-scroll-views

---

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

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 7, 2016, 2:12pm UTC](https://forums.kodeco.com/t/video-tutorial-beginner-opengl-es-and-glkit-part-12-making-a-simple-3d-game-part-2/8328 "2016-03-07T14:12:12Z")

</div>

Learn the second part of making a simple 3D game with OpenGL ES and GLKit: making the game scene. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2445-video-tutorial-beginn…

---

## [RWDevCon Inspiration Talk – NSBrief by Saul Mora](https://forums.kodeco.com/t/rwdevcon-inspiration-talk-nsbrief-by-saul-mora/7806)

<div class="topic-metadata">

**Author:** [@casademora](https://forums.kodeco.com/u/casademora)\
**Replies:** 0\
**Last updated:** [March 5, 2016, 12:47pm UTC](https://forums.kodeco.com/t/rwdevcon-inspiration-talk-nsbrief-by-saul-mora/7806 "2016-03-05T12:47:15Z")

</div>

Hear first hand from Saul Mora how the popular podcast NSBrief got started and some lessons he's learned along the way. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/1738…

---

## [Video Tutorial: iOS App Extensions Part 7: Today Extensions: Core Data](https://forums.kodeco.com/t/video-tutorial-ios-app-extensions-part-7-today-extensions-core-data/7251)

<div class="topic-metadata">

**Author:** [@timmitra](https://forums.kodeco.com/u/timmitra)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 4:41pm UTC](https://forums.kodeco.com/t/video-tutorial-ios-app-extensions-part-7-today-extensions-core-data/7251 "2016-03-04T16:41:08Z")

</div>

Learn how to use a shared container to share data between the app and the extension via Core Data. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4173-ios-app-extensions/le…

---

## [Announcing the tvOS Apprentice Week!](https://forums.kodeco.com/t/announcing-the-tvos-apprentice-week/7245)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 4:33pm UTC](https://forums.kodeco.com/t/announcing-the-tvos-apprentice-week/7245 "2016-03-04T16:33:55Z")

</div>

To celebrate the launch of our new book, the tvOS Apprentice, we're hosting a special week-long celebration with tutorials, prizes, and more! This is a companion discussion topic for the original entry at https://www.…

---

## [App Clips in iOS, Episode 7: Disable Functionality by Location | Kodeco](https://forums.kodeco.com/t/app-clips-in-ios-episode-7-disable-functionality-by-location-kodeco/201811)

<div class="topic-metadata">

**Author:** [@vagrawal](https://forums.kodeco.com/u/vagrawal)\
**Replies:** 0\
**Last updated:** [January 24, 2024, 7:53pm UTC](https://forums.kodeco.com/t/app-clips-in-ios-episode-7-disable-functionality-by-location-kodeco/201811 "2024-01-24T19:53:14Z")

</div>

This content was released on May 13 2021. The official support period is 6-months from this date. Now that youâve used the Location Confirmation API to verify your userâs location, you should disable the ability to order lemonade. In this episode, prevent the user from being able to place an order if their physical location doesnât match the URL location.

---

## [New Features at Kodeco — October 2023 Update | Kodeco](https://forums.kodeco.com/t/new-features-at-kodeco-october-2023-update-kodeco/196872)

<div class="topic-metadata">

**Author:** [@lauren\_elizabeth](https://forums.kodeco.com/u/lauren_elizabeth)\
**Replies:** 0\
**Last updated:** [October 2, 2023, 1:37pm UTC](https://forums.kodeco.com/t/new-features-at-kodeco-october-2023-update-kodeco/196872 "2023-10-02T13:37:34Z")

</div>

This content was released on Oct 2 2023. The official support period is 6-months from this date. Make the most out of your time with Kodeco — check out the newest site features created just for you!

---

## [iOS Concurrency with GCD & Operations, Episode 1: Introduction | Kodeco](https://forums.kodeco.com/t/ios-concurrency-with-gcd-operations-episode-1-introduction-kodeco/194883)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [September 12, 2023, 2:22am UTC](https://forums.kodeco.com/t/ios-concurrency-with-gcd-operations-episode-1-introduction-kodeco/194883 "2023-09-12T02:22:06Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/38462287-ios-concurrency-with-gcd-operations/lessons/1

---

## [Video Tutorial: Saving Data in iOS Part 1: NSString and NSData | Kodeco](https://forums.kodeco.com/t/video-tutorial-saving-data-in-ios-part-1-nsstring-and-nsdata-kodeco/194097)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 4, 2023, 6:51pm UTC](https://forums.kodeco.com/t/video-tutorial-saving-data-in-ios-part-1-nsstring-and-nsdata-kodeco/194097 "2023-09-04T18:51:52Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2384-video-tutorial-saving-data-in-ios-part-1-nsstring-and-nsdata

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

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