# 🎓 Courses & Articles

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

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

**Page:** 166

---

## [Intermediate Swift 2 · Protocols | raywenderlich.com](https://forums.kodeco.com/t/intermediate-swift-2-protocols-raywenderlich-com/55194)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [November 11, 2018, 9:03pm UTC](https://forums.kodeco.com/t/intermediate-swift-2-protocols-raywenderlich-com/55194 "2018-11-11T21:03:02Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/13-intermediate-swift-2/lessons/6

---

## [Custom LLDB Commands in Practice | raywenderlich.com](https://forums.kodeco.com/t/custom-lldb-commands-in-practice-raywenderlich-com/54945)

<div class="topic-metadata">

**Author:** [@lolgrep](https://forums.kodeco.com/u/lolgrep)\
**Replies:** 0\
**Last updated:** [November 8, 2018, 3:03pm UTC](https://forums.kodeco.com/t/custom-lldb-commands-in-practice-raywenderlich-com/54945 "2018-11-08T15:03:52Z")

</div>

Learn how to use custom LLDB commands to attach to common iOS apps and modify their behavior – all without access to the source code! This is a companion discussion topic for the original entry at https://www.raywend…

---

## [Your First Swift 4 & iOS 11 App · Strings and Variables | raywenderlich.com](https://forums.kodeco.com/t/your-first-swift-4-ios-11-app-strings-and-variables-raywenderlich-com/54385)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [November 1, 2018, 4:24pm UTC](https://forums.kodeco.com/t/your-first-swift-4-ios-11-app-strings-and-variables-raywenderlich-com/54385 "2018-11-01T16:24:48Z")

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

---

## [Beginning RecyclerView · Item Decoration Offsets | raywenderlich.com](https://forums.kodeco.com/t/beginning-recyclerview-item-decoration-offsets-raywenderlich-com/52777)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [October 13, 2018, 7:13am UTC](https://forums.kodeco.com/t/beginning-recyclerview-item-decoration-offsets-raywenderlich-com/52777 "2018-10-13T07:13:21Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/124-beginning-recyclerview/lessons/20

---

## [iOS 9 Multitasking Tutorial | raywenderlich.com](https://forums.kodeco.com/t/ios-9-multitasking-tutorial-raywenderlich-com/52620)

<div class="topic-metadata">

**Author:** [@canopus](https://forums.kodeco.com/u/canopus)\
**Replies:** 0\
**Last updated:** [October 11, 2018, 6:29pm UTC](https://forums.kodeco.com/t/ios-9-multitasking-tutorial-raywenderlich-com/52620 "2018-10-11T18:29:06Z")

</div>

Discover how to get your apps in shape to take advantage of iOS 9’s advanced multitasking functionality with this iOS 9 multitasking tutorial. This is a companion discussion topic for the original entry at https://ww…

---

## [Beginning RxKotlin · Conclusion | raywenderlich.com](https://forums.kodeco.com/t/beginning-rxkotlin-conclusion-raywenderlich-com/52276)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [October 8, 2018, 10:41pm UTC](https://forums.kodeco.com/t/beginning-rxkotlin-conclusion-raywenderlich-com/52276 "2018-10-08T22:41:36Z")

</div>

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

---

## [RWDevCon 2016 Post-Mortem | raywenderlich.com](https://forums.kodeco.com/t/rwdevcon-2016-post-mortem-raywenderlich-com/52081)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 6, 2018, 10:52pm UTC](https://forums.kodeco.com/t/rwdevcon-2016-post-mortem-raywenderlich-com/52081 "2018-10-06T22:52:27Z")

</div>

We just had our second annual tutorial conference, RWDevCon 2016. Find out how it went! :\] This is a companion discussion topic for the original entry at https://www.raywenderlich.com/128351/rwdevcon-2016-post-mortem

---

## [Beginning iOS Debugging · Inspecting Variables | raywenderlich.com](https://forums.kodeco.com/t/beginning-ios-debugging-inspecting-variables-raywenderlich-com/52043)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [October 6, 2018, 1:58pm UTC](https://forums.kodeco.com/t/beginning-ios-debugging-inspecting-variables-raywenderlich-com/52043 "2018-10-06T13:58:00Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/117-beginning-ios-debugging/lessons/4

---

## [Swift Apprentice Now Available! | Ray Wenderlich](https://forums.kodeco.com/t/swift-apprentice-now-available-ray-wenderlich/51358)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 1, 2018, 1:32am UTC](https://forums.kodeco.com/t/swift-apprentice-now-available-ray-wenderlich/51358 "2018-10-01T01:32:21Z")

</div>

Today we are happy to release our brand new book on beginning programming with Swift – the Swift Apprentice. Learn how to get your copy! This is a companion discussion topic for the original entry at https://www.rayw…

---

## [Video Tutorial: WatchKit Part 4: Segues | Ray Wenderlich](https://forums.kodeco.com/t/video-tutorial-watchkit-part-4-segues-ray-wenderlich/51347)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [September 30, 2018, 11:38pm UTC](https://forums.kodeco.com/t/video-tutorial-watchkit-part-4-segues-ray-wenderlich/51347 "2018-09-30T23:38:15Z")

</div>

In this WatchKit tutorial you will learn how to use segues so that your user can navigate between interfaces. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/89937/video-t…

---

## [Intermediate iOS Animations · Animation Delegate | Ray Wenderlich](https://forums.kodeco.com/t/intermediate-ios-animations-animation-delegate-ray-wenderlich/51260)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [September 30, 2018, 4:10am UTC](https://forums.kodeco.com/t/intermediate-ios-animations-animation-delegate-ray-wenderlich/51260 "2018-09-30T04:10:53Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/80-intermediate-ios-animations/lessons/9

---

## [Video Tutorial: How To Make a Game Like Flappy Bird in Swift Part 11: Animation and Rotation | Ray Wenderlich](https://forums.kodeco.com/t/video-tutorial-how-to-make-a-game-like-flappy-bird-in-swift-part-11-animation-and-rotation-ray-wenderlich/51237)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 29, 2018, 10:21pm UTC](https://forums.kodeco.com/t/video-tutorial-how-to-make-a-game-like-flappy-bird-in-swift-part-11-animation-and-rotation-ray-wenderlich/51237 "2018-09-29T22:21:22Z")

</div>

Learn how to animate and rotate your sprite in your game. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/100623/video-tutorial-how-to-make-a-game-like-flappy-bird-in-swif…

---

## [Introducing Concurrency · NSOperationQueue | Ray Wenderlich](https://forums.kodeco.com/t/introducing-concurrency-nsoperationqueue-ray-wenderlich/51041)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [September 28, 2018, 4:43am UTC](https://forums.kodeco.com/t/introducing-concurrency-nsoperationqueue-ray-wenderlich/51041 "2018-09-28T04:43:23Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/30-introducing-concurrency/lessons/3

---

## [MapKit Tutorial Updated for iOS 5 | Ray Wenderlich](https://forums.kodeco.com/t/mapkit-tutorial-updated-for-ios-5-ray-wenderlich/50885)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 26, 2018, 11:40pm UTC](https://forums.kodeco.com/t/mapkit-tutorial-updated-for-ios-5-ray-wenderlich/50885 "2018-09-26T23:40:56Z")

</div>

This is just a quick note to let you guys know that our Introduction to MapKit on iOS Tutorial has been fully updated for iOS 5! This update was made by one of our newest iOS Tutorial Team members, Malek Trabelsi. He add…

---

## [Scroll View School · Pull to Refresh I | Ray Wenderlich](https://forums.kodeco.com/t/scroll-view-school-pull-to-refresh-i-ray-wenderlich/50780)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [September 26, 2018, 6:36am UTC](https://forums.kodeco.com/t/scroll-view-school-pull-to-refresh-i-ray-wenderlich/50780 "2018-09-26T06:36:51Z")

</div>

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

---

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

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [September 20, 2018, 5:01am UTC](https://forums.kodeco.com/t/saving-data-in-ios-ray-wenderlich/50076 "2018-09-20T05:01:13Z")

</div>

Find out where and how to save data in iOS! This course explores common methods for persisting user data, all from within Xcode Playgrounds. This is a companion discussion topic for the original entry at https://www.r…

---

## [Server Side Swift with Kitura - Part 27: | Ray Wenderlich Videos](https://forums.kodeco.com/t/server-side-swift-with-kitura-part-27-ray-wenderlich-videos/43847)

<div class="topic-metadata">

**Author:** [@dokun1](https://forums.kodeco.com/u/dokun1)\
**Replies:** 0\
**Last updated:** [June 21, 2018, 10:16pm UTC](https://forums.kodeco.com/t/server-side-swift-with-kitura-part-27-ray-wenderlich-videos/43847 "2018-06-21T22:16:02Z")

</div>

Let's start by serving up a static HTML page using your existing Kitura router, and take some time to explain how you can serve a context with it. This is a companion discussion topic for the original entr…

---

## [Alamofire: Routing Requests | Ray Wenderlich](https://forums.kodeco.com/t/alamofire-routing-requests-ray-wenderlich/48990)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [September 11, 2018, 3:59pm UTC](https://forums.kodeco.com/t/alamofire-routing-requests-ray-wenderlich/48990 "2018-09-11T15:59:16Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/screencasts/1846-alamofire-routing-requests

---

## [Command Line Basics | Ray Wenderlich](https://forums.kodeco.com/t/command-line-basics-ray-wenderlich/48980)

<div class="topic-metadata">

**Author:** [@luke\_parham](https://forums.kodeco.com/u/luke_parham)\
**Replies:** 0\
**Last updated:** [September 11, 2018, 2:26pm UTC](https://forums.kodeco.com/t/command-line-basics-ray-wenderlich/48980 "2018-09-11T14:26:11Z")

</div>

A command line course for beginners! Explore the basics like manipulating files and directories, navigation and tips and tricks to make your experience on the command line a little smoother. This is a companion discus…

---

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

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 10, 2018, 6:42pm UTC](https://forums.kodeco.com/t/unity-2d-basics-sprites-ray-wenderlich/48873 "2018-09-10T18:42:32Z")

</div>

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

---

## [Scroll View School · Introduction | Ray Wenderlich](https://forums.kodeco.com/t/scroll-view-school-introduction-ray-wenderlich/48359)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 5, 2018, 4:40pm UTC](https://forums.kodeco.com/t/scroll-view-school-introduction-ray-wenderlich/48359 "2018-09-05T16:40:48Z")

</div>

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

---

## [iOS App Security and Analysis: Part 1/2 | Ray Wenderlich](https://forums.kodeco.com/t/ios-app-security-and-analysis-part-1-2-ray-wenderlich/48024)

<div class="topic-metadata">

**Author:** [@lolgrep](https://forums.kodeco.com/u/lolgrep)\
**Replies:** 0\
**Last updated:** [September 2, 2018, 5:15pm UTC](https://forums.kodeco.com/t/ios-app-security-and-analysis-part-1-2-ray-wenderlich/48024 "2018-09-02T17:15:30Z")

</div>

Learn how to do a basic analysis of iOS app security and maintain the security of your users’ data with code and network tools. This is a companion discussion topic for the original entry at https://www.raywenderlich…

---

## [iOS 10: Creating an Xcode 8 Extension | Ray Wenderlich](https://forums.kodeco.com/t/ios-10-creating-an-xcode-8-extension-ray-wenderlich/47897)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [August 31, 2018, 11:05pm UTC](https://forums.kodeco.com/t/ios-10-creating-an-xcode-8-extension-ray-wenderlich/47897 "2018-08-31T23:05:39Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/screencasts/460-ios-10-creating-an-xcode-8-extension

---

## [How to Make a Simple Mac App on OS X 10.7 Tutorial: Part 3/3 | Ray Wenderlich](https://forums.kodeco.com/t/how-to-make-a-simple-mac-app-on-os-x-10-7-tutorial-part-3-3-ray-wenderlich/47121)

<div class="topic-metadata">

**Author:** [@ernesto](https://forums.kodeco.com/u/ernesto)\
**Replies:** 0\
**Last updated:** [August 22, 2018, 11:16pm UTC](https://forums.kodeco.com/t/how-to-make-a-simple-mac-app-on-os-x-10-7-tutorial-part-3-3-ray-wenderlich/47121 "2018-08-22T23:16:01Z")

</div>

This is a post by iOS Tutorial Team Member Ernesto García, a Mac and iOS developer founder of CocoaWithChurros. Welcome back to the third and final part of the How to Create a Simple Mac App tutorial series! In the first…

---

## [Intermediate Core Graphics · PDF Printing | Ray Wenderlich](https://forums.kodeco.com/t/intermediate-core-graphics-pdf-printing-ray-wenderlich/46943)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [August 21, 2018, 5:28am UTC](https://forums.kodeco.com/t/intermediate-core-graphics-pdf-printing-ray-wenderlich/46943 "2018-08-21T05:28:38Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/27-intermediate-core-graphics/lessons/6

---

## [How to Make Music with Garage Band | Ray Wenderlich](https://forums.kodeco.com/t/how-to-make-music-with-garage-band-ray-wenderlich/46907)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [August 20, 2018, 10:31pm UTC](https://forums.kodeco.com/t/how-to-make-music-with-garage-band-ray-wenderlich/46907 "2018-08-20T22:31:31Z")

</div>

In this quick and easy tutorial, you’ll learn how to use Garage Band to make a simple background music loop that is ready to use in your own apps or projects. While working on this song, you’ll learn the basics of using …

---

## [How To Make A Simple Drawing App with UIKit | Ray Wenderlich](https://forums.kodeco.com/t/how-to-make-a-simple-drawing-app-with-uikit-ray-wenderlich/46739)

<div class="topic-metadata">

**Author:** [@abdulazeem](https://forums.kodeco.com/u/abdulazeem)\
**Replies:** 0\
**Last updated:** [August 19, 2018, 7:13pm UTC](https://forums.kodeco.com/t/how-to-make-a-simple-drawing-app-with-uikit-ray-wenderlich/46739 "2018-08-19T19:13:13Z")

</div>

This is a blog post by iOS Tutorial Team member Abdul Azeem, software architect and co-founder at Datainvent Systems, a software development and IT services company. At some stage in all of our lives, we enjoyed drawing …

---

## [Beginning Auto Layout · Challenge: Create Layouts with Stack Views | Ray Wenderlich](https://forums.kodeco.com/t/beginning-auto-layout-challenge-create-layouts-with-stack-views-ray-wenderlich/46092)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 15, 2018, 4:42am UTC](https://forums.kodeco.com/t/beginning-auto-layout-challenge-create-layouts-with-stack-views-ray-wenderlich/46092 "2018-08-15T04:42:26Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/100-beginning-auto-layout/lessons/4

---

## [Multiplayer Game Programming for Teens with Python: Part 1 | Ray Wenderlich](https://forums.kodeco.com/t/multiplayer-game-programming-for-teens-with-python-part-1-ray-wenderlich/46007)

<div class="topic-metadata">

**Author:** [@jmeyer](https://forums.kodeco.com/u/jmeyer)\
**Replies:** 0\
**Last updated:** [August 14, 2018, 10:06pm UTC](https://forums.kodeco.com/t/multiplayer-game-programming-for-teens-with-python-part-1-ray-wenderlich/46007 "2018-08-14T22:06:12Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/38732/multiplayer-game-programming-for-teens-with-python

---

## [Your First iOS App - Part 9: Challenge: Basic | Ray Wenderlich Videos](https://forums.kodeco.com/t/your-first-ios-app-part-9-challenge-basic-ray-wenderlich-videos/45064)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [July 25, 2018, 12:50am UTC](https://forums.kodeco.com/t/your-first-ios-app-part-9-challenge-basic-ray-wenderlich-videos/45064 "2018-07-25T00:50:23Z")

</div>

Practice adding basic controls like sliders, buttons, and labels into your app by creating the basic layout for the Bulls-eye game. This is a companion discussion topic for the original entry at https://ww…

---

## [Saving Data on Android - Part 6: SharedPrefs | Ray Wenderlich](https://forums.kodeco.com/t/saving-data-on-android-part-6-sharedprefs-ray-wenderlich/40894)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [March 27, 2018, 3:33pm UTC](https://forums.kodeco.com/t/saving-data-on-android-part-6-sharedprefs-ray-wenderlich/40894 "2018-03-27T15:33:17Z")

</div>

Switch from saving the app data from an in-memory repository into a repository backed by SharedPreferences. Learn about the limitations of SharedPreferences. This is a companion discussion topic for the or…

---

## [Your Second Kotlin Android App - Part 19: Bringing | Ray Wenderlich](https://forums.kodeco.com/t/your-second-kotlin-android-app-part-19-bringing-ray-wenderlich/40629)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [March 22, 2018, 10:51am UTC](https://forums.kodeco.com/t/your-second-kotlin-android-app-part-19-bringing-ray-wenderlich/40629 "2018-03-22T10:51:03Z")

</div>

With your preferences in place, all you need to do is integrate it with the rest of the app. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4534-your-second-ko…

---

## [Programming in Kotlin - Part 26: Challenge: More | Ray Wenderlich](https://forums.kodeco.com/t/programming-in-kotlin-part-26-challenge-more-ray-wenderlich/40605)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [March 21, 2018, 8:48pm UTC](https://forums.kodeco.com/t/programming-in-kotlin-part-26-challenge-more-ray-wenderlich/40605 "2018-03-21T20:48:34Z")

</div>

Practice working with Nullables on your own, through a hands-on challenge. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4736-programming-in-kotlin/lessons/26

---

## [Your Second Kotlin Android App - Part 29: Showing the | Ray Wenderlich](https://forums.kodeco.com/t/your-second-kotlin-android-app-part-29-showing-the-ray-wenderlich/40592)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [March 21, 2018, 3:33pm UTC](https://forums.kodeco.com/t/your-second-kotlin-android-app-part-29-showing-the-ray-wenderlich/40592 "2018-03-21T15:33:02Z")

</div>

Now that you have the fragments created, all you need to do is to display them to the end user. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4534-your-secon…

---

## [Programming in Kotlin - Part 63: Challenge: Enums | Ray Wenderlich](https://forums.kodeco.com/t/programming-in-kotlin-part-63-challenge-enums-ray-wenderlich/40571)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [March 21, 2018, 12:28pm UTC](https://forums.kodeco.com/t/programming-in-kotlin-part-63-challenge-enums-ray-wenderlich/40571 "2018-03-21T12:28:19Z")

</div>

Practice creating your own enums through a hands-on challenge. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4736-programming-in-kotlin/lessons/63

---

## [Introducing the iOS 7 Feast](https://forums.kodeco.com/t/introducing-the-ios-7-feast/7411)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 8:08pm UTC](https://forums.kodeco.com/t/introducing-the-ios-7-feast/7411 "2016-03-04T20:08:14Z")

</div>

A seven course "meal" to celebrate the launch of iOS 7. Includes a grand prize of over $3,000 in value! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2656-introducing-the…

---

## [Video Tutorial: Introduction to Unity Part 11: Animation](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-11-animation/16408)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [June 23, 2016, 6:01pm UTC](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-11-animation/16408 "2016-06-23T18:01:08Z")

</div>

Learn how to animate an object using Unity's built-in animation tools. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2252-video-tutorial-introduction-to-unity-part-11-ani…

---

## [Video Tutorial: Unity Basics Part 1: User Interface](https://forums.kodeco.com/t/video-tutorial-unity-basics-part-1-user-interface/8311)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [March 7, 2016, 12:52pm UTC](https://forums.kodeco.com/t/video-tutorial-unity-basics-part-1-user-interface/8311 "2016-03-07T12:52:14Z")

</div>

Learn about Unity's user interface: find out about its various views and how to customize them. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3197-unity-basics/lessons/2

---

## [Video Tutorial: Unity 2D Basics Part 4: Physics](https://forums.kodeco.com/t/video-tutorial-unity-2d-basics-part-4-physics/8292)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [March 7, 2016, 12:00pm UTC](https://forums.kodeco.com/t/video-tutorial-unity-2d-basics-part-4-physics/8292 "2016-03-07T12:00:04Z")

</div>

Learn how to work with physics in Unity's 2D environment. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3481-unity-2d-basics/lessons/5

---

## [Video: Juice Up Your Game](https://forums.kodeco.com/t/video-juice-up-your-game/8183)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 7, 2016, 4:13am UTC](https://forums.kodeco.com/t/video-juice-up-your-game/8183 "2016-03-07T04:13:51Z")

</div>

Check out this video about the chapters in iOS Games by Tutorials that teach you how to juice up your game! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2653-video-juice…

---

## [iOS Apprentice Complete Series Giveaway!](https://forums.kodeco.com/t/ios-apprentice-complete-series-giveaway/8001)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 6, 2016, 6:38am UTC](https://forums.kodeco.com/t/ios-apprentice-complete-series-giveaway/8001 "2016-03-06T06:38:44Z")

</div>

Update: Congrats to the winner of the giveaway, jandrad! Thanks to everyone who entered, and don’t worry – there are more giveaways to come (including the epic iOS Feast 5 Feast $600 value grand prize!) In our iOS 5 Feas…

---

## [Video Tutorial: Using LLDB in iOS Part 9: Using Quicklook](https://forums.kodeco.com/t/video-tutorial-using-lldb-in-ios-part-9-using-quicklook/7281)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 5:09pm UTC](https://forums.kodeco.com/t/video-tutorial-using-lldb-in-ios-part-9-using-quicklook/7281 "2016-03-04T17:09:02Z")

</div>

Learn how to use Quicklook in LLDB. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2412-video-tutorial-using-lldb-in-ios-part-9-using-quicklook

---

## [Video Tutorial: Objective-C Blocks](https://forums.kodeco.com/t/video-tutorial-objective-c-blocks/7253)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 4:42pm UTC](https://forums.kodeco.com/t/video-tutorial-objective-c-blocks/7253 "2016-03-04T16:42:22Z")

</div>

Learn about blocks, one of the coolest and most useful features in Objective-C, but with some funky syntax! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2536-video-tutor…

---

## [Video Tutorial: Intro to Auto Layout: Series Introduction](https://forums.kodeco.com/t/video-tutorial-intro-to-auto-layout-series-introduction/6716)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 11:17am UTC](https://forums.kodeco.com/t/video-tutorial-intro-to-auto-layout-series-introduction/6716 "2016-03-04T11:17:55Z")

</div>

Find out why you should use Auto Layout and what's covered in our Intro to Auto Layout video tutorial series. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3201-auto-layou…

---

## [How To Make an App Like Runkeeper: Part 1 | Kodeco](https://forums.kodeco.com/t/how-to-make-an-app-like-runkeeper-part-1-kodeco/188845)

<div class="topic-metadata">

**Author:** [@rcritz](https://forums.kodeco.com/u/rcritz)\
**Replies:** 0\
**Last updated:** [June 30, 2023, 2:49am UTC](https://forums.kodeco.com/t/how-to-make-an-app-like-runkeeper-part-1-kodeco/188845 "2023-06-30T02:49:12Z")

</div>

Runkeeper, a GPS app like the one you’re about to make, has over 40 million users! This tutorial will show you how to make an app like Runkeeper. This is a companion discussion topic for the original entry at https://…

---

## [Introduction to GDScript in Godot 4 Part 2 | Kodeco](https://forums.kodeco.com/t/introduction-to-gdscript-in-godot-4-part-2-kodeco/186421)

<div class="topic-metadata">

**Author:** [@blackdragonbe](https://forums.kodeco.com/u/blackdragonbe)\
**Replies:** 0\
**Last updated:** [April 18, 2023, 9:26pm UTC](https://forums.kodeco.com/t/introduction-to-gdscript-in-godot-4-part-2-kodeco/186421 "2023-04-18T21:26:07Z")

</div>

In this second part of the GDScript introduction, you’ll learn about state machines, adding and removing nodes and how to make a camera follow a node. This is a companion discussion topic for the original entry at htt…

---

## [Programming in Swift: Fundamentals, Episode 1: Introduction | Kodeco](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-1-introduction-kodeco/186085)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [April 9, 2023, 6:07pm UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-1-introduction-kodeco/186085 "2023-04-09T18:07: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.kodeco.com/28092971-programming-in-swift-fundamentals/lessons/1

---

## [Routing With MapKit and Core Location | Kodeco](https://forums.kodeco.com/t/routing-with-mapkit-and-core-location-kodeco/184286)

<div class="topic-metadata">

**Author:** [@naturaln0va](https://forums.kodeco.com/u/naturaln0va)\
**Replies:** 0\
**Last updated:** [February 22, 2023, 1:46am UTC](https://forums.kodeco.com/t/routing-with-mapkit-and-core-location-kodeco/184286 "2023-02-22T01:46:31Z")

</div>

Learn how to use MapKit and CoreLocation to help users with address completion and route visualization using multiple addresses. This is a companion discussion topic for the original entry at https://www.kodeco.com/10…

---

## [Saving Data on Android, Episode 15: Conclusion | raywenderlich.com](https://forums.kodeco.com/t/saving-data-on-android-episode-15-conclusion-raywenderlich-com/170706)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [May 9, 2022, 2:17pm UTC](https://forums.kodeco.com/t/saving-data-on-android-episode-15-conclusion-raywenderlich-com/170706 "2022-05-09T14:17:51Z")

</div>

Review all the concepts you've learned so far, and prepare for the last part of the course, and using databases. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/11736883-sa…

---

## [SwiftUI and Structured Concurrency | raywenderlich.com](https://forums.kodeco.com/t/swiftui-and-structured-concurrency-raywenderlich-com/168755)

<div class="topic-metadata">

**Author:** [@atetlaw](https://forums.kodeco.com/u/atetlaw)\
**Replies:** 0\
**Last updated:** [April 12, 2022, 12:12am UTC](https://forums.kodeco.com/t/swiftui-and-structured-concurrency-raywenderlich-com/168755 "2022-04-12T00:12:15Z")

</div>

Learn how to manage concurrency into your SwiftUI iOS app. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/31056103-swiftui-and-structured-concurrency

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

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