# 🎓 Courses & Articles

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

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

**Page:** 199

---

## [Challenge: Animate Position with Constants | raywenderlich.com](https://forums.kodeco.com/t/challenge-animate-position-with-constants-raywenderlich-com/115883)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [July 26, 2020, 8:46am UTC](https://forums.kodeco.com/t/challenge-animate-position-with-constants-raywenderlich-com/115883 "2020-07-26T08:46:23Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/10523008-beginning-ios-animations/lessons/3

---

## [Android & Flutter Office Hours: June 6, 2020 | raywenderlich.com](https://forums.kodeco.com/t/android-flutter-office-hours-june-6-2020-raywenderlich-com/112225)

<div class="topic-metadata">

**Author:** [@daemonic\_daz](https://forums.kodeco.com/u/daemonic_daz)\
**Replies:** 0\
**Last updated:** [June 16, 2020, 1:11am UTC](https://forums.kodeco.com/t/android-flutter-office-hours-june-6-2020-raywenderlich-com/112225 "2020-06-16T01:11:40Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/10528992-android-flutter-office-hours/lessons/4

---

## [Test Koin Modules | raywenderlich.com](https://forums.kodeco.com/t/test-koin-modules-raywenderlich-com/96868)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [February 4, 2020, 1:01am UTC](https://forums.kodeco.com/t/test-koin-modules-raywenderlich-com/96868 "2020-02-04T01:01:59Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7042416-dependency-injection-with-koin/lessons/19

---

## [Challenge: 3-Axis Layout | raywenderlich.com](https://forums.kodeco.com/t/challenge-3-axis-layout-raywenderlich-com/92636)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [December 25, 2019, 4:16pm UTC](https://forums.kodeco.com/t/challenge-3-axis-layout-raywenderlich-com/92636 "2019-12-25T16:16:03Z")

</div>

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

---

## [Animation with MotionLayout · Update Attributes During Animation | raywenderlich.com](https://forums.kodeco.com/t/animation-with-motionlayout-update-attributes-during-animation-raywenderlich-com/88907)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [November 22, 2019, 6:36am UTC](https://forums.kodeco.com/t/animation-with-motionlayout-update-attributes-during-animation-raywenderlich-com/88907 "2019-11-22T06:36:42Z")

</div>

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

---

## [Your Second iOS and SwiftUI App · Introduction | raywenderlich.com](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-introduction-raywenderlich-com/84472)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [October 9, 2019, 10:45pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-introduction-raywenderlich-com/84472 "2019-10-09T22:45:20Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5662524-your-second-ios-and-swiftui-app/lessons/17

---

## [Beginning ARKit · Let’s Paint! | raywenderlich.com](https://forums.kodeco.com/t/beginning-arkit-let-s-paint-raywenderlich-com/74826)

<div class="topic-metadata">

**Author:** [@accordionguy](https://forums.kodeco.com/u/accordionguy)\
**Replies:** 0\
**Last updated:** [June 26, 2019, 2:11am UTC](https://forums.kodeco.com/t/beginning-arkit-let-s-paint-raywenderlich-com/74826 "2019-06-26T02:11:45Z")

</div>

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

---

## [Push Notifications · Setup | raywenderlich.com](https://forums.kodeco.com/t/push-notifications-setup-raywenderlich-com/74526)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [June 22, 2019, 1:33am UTC](https://forums.kodeco.com/t/push-notifications-setup-raywenderlich-com/74526 "2019-06-22T01:33:59Z")

</div>

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

---

## [Server-Side Kotlin with Ktor · Introduction | raywenderlich.com](https://forums.kodeco.com/t/server-side-kotlin-with-ktor-introduction-raywenderlich-com/73662)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [June 12, 2019, 11:59am UTC](https://forums.kodeco.com/t/server-side-kotlin-with-ktor-introduction-raywenderlich-com/73662 "2019-06-12T11:59:44Z")

</div>

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

---

## [Advanced Swift: Types and Operations · Introduction | raywenderlich.com](https://forums.kodeco.com/t/advanced-swift-types-and-operations-introduction-raywenderlich-com/69327)

<div class="topic-metadata">

**Author:** [@rayfix](https://forums.kodeco.com/u/rayfix)\
**Replies:** 0\
**Last updated:** [May 2, 2019, 3:17pm UTC](https://forums.kodeco.com/t/advanced-swift-types-and-operations-introduction-raywenderlich-com/69327 "2019-05-02T15:17:33Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/1940612-advanced-swift-types-and-operations/lessons/1

---

## [Kotlin/Native and Multiplatform · Gotchas | raywenderlich.com](https://forums.kodeco.com/t/kotlin-native-and-multiplatform-gotchas-raywenderlich-com/67926)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [April 17, 2019, 1:44pm UTC](https://forums.kodeco.com/t/kotlin-native-and-multiplatform-gotchas-raywenderlich-com/67926 "2019-04-17T13:44:53Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/1304635-kotlin-native-and-multiplatform/lessons/32

---

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

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [March 24, 2019, 6:27pm UTC](https://forums.kodeco.com/t/intermediate-programming-with-c-constructors-raywenderlich-com/65397 "2019-03-24T18:27:49Z")

</div>

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

---

## [Table Views in iOS · Deleting Rows | raywenderlich.com](https://forums.kodeco.com/t/table-views-in-ios-deleting-rows-raywenderlich-com/55566)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [November 16, 2018, 4:00am UTC](https://forums.kodeco.com/t/table-views-in-ios-deleting-rows-raywenderlich-com/55566 "2018-11-16T04:00:30Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/22-table-views-in-ios/lessons/5

---

## [204: Custom Controls 2 | raywenderlich.com](https://forums.kodeco.com/t/204-custom-controls-2-raywenderlich-com/54309)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [October 31, 2018, 8:51pm UTC](https://forums.kodeco.com/t/204-custom-controls-2-raywenderlich-com/54309 "2018-10-31T20:51:44Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/59-rwdevcon-2016-vault/lessons/12

---

## [Beginning Auto Layout · Challenge: Constraints | raywenderlich.com](https://forums.kodeco.com/t/beginning-auto-layout-challenge-constraints-raywenderlich-com/53216)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [October 18, 2018, 12:09pm UTC](https://forums.kodeco.com/t/beginning-auto-layout-challenge-constraints-raywenderlich-com/53216 "2018-10-18T12:09:28Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7478-beginning-auto-layout/lessons/13

---

## [Beginning Firebase · Keychain | raywenderlich.com](https://forums.kodeco.com/t/beginning-firebase-keychain-raywenderlich-com/52616)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [October 11, 2018, 5:26pm UTC](https://forums.kodeco.com/t/beginning-firebase-keychain-raywenderlich-com/52616 "2018-10-11T17:26:57Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/92-beginning-firebase/lessons/15

---

## [Beginning Table Views · Enhancing the Model | raywenderlich.com](https://forums.kodeco.com/t/beginning-table-views-enhancing-the-model-raywenderlich-com/52493)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [October 10, 2018, 6:31pm UTC](https://forums.kodeco.com/t/beginning-table-views-enhancing-the-model-raywenderlich-com/52493 "2018-10-10T18:31:22Z")

</div>

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

---

## [New Video Tutorial Series: Table Views | raywenderlich.com](https://forums.kodeco.com/t/new-video-tutorial-series-table-views-raywenderlich-com/52238)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 8, 2018, 4:47pm UTC](https://forums.kodeco.com/t/new-video-tutorial-series-table-views-raywenderlich-com/52238 "2018-10-08T16:47:27Z")

</div>

Learn everything you need to know about table views in our video tutorial series – now updated for Swift 2 and iOS 9! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/11962…

---

## [Intermediate Core Data · Introduction | raywenderlich.com](https://forums.kodeco.com/t/intermediate-core-data-introduction-raywenderlich-com/52046)

<div class="topic-metadata">

**Author:** [@luke\_parham](https://forums.kodeco.com/u/luke_parham)\
**Replies:** 0\
**Last updated:** [October 6, 2018, 2:48pm UTC](https://forums.kodeco.com/t/intermediate-core-data-introduction-raywenderlich-com/52046 "2018-10-06T14:48:47Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/61-intermediate-core-data/lessons/1

---

## [Hello from RWDevCon! | raywenderlich.com](https://forums.kodeco.com/t/hello-from-rwdevcon-raywenderlich-com/51998)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 6, 2018, 12:47am UTC](https://forums.kodeco.com/t/hello-from-rwdevcon-raywenderlich-com/51998 "2018-10-06T00:47:34Z")

</div>

Today we are running RWDevCon: The Tutorial Conference – check out some pictures and find out how it’s going so far! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/94763/…

---

## [Your First iOS App · Conclusion | Ray Wenderlich](https://forums.kodeco.com/t/your-first-ios-app-conclusion-ray-wenderlich/51761)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 3, 2018, 11:55pm UTC](https://forums.kodeco.com/t/your-first-ios-app-conclusion-ray-wenderlich/51761 "2018-10-03T23:55:55Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/141-your-first-ios-app/lessons/19

---

## [Introducing Concurrency · Grand Central Dispatch | Ray Wenderlich](https://forums.kodeco.com/t/introducing-concurrency-grand-central-dispatch-ray-wenderlich/51685)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [October 3, 2018, 10:41am UTC](https://forums.kodeco.com/t/introducing-concurrency-grand-central-dispatch-ray-wenderlich/51685 "2018-10-03T10:41:04Z")

</div>

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

---

## [Core Graphics Tutorial Part 2: Gradients and Contexts | Ray Wenderlich](https://forums.kodeco.com/t/core-graphics-tutorial-part-2-gradients-and-contexts-ray-wenderlich/51662)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [October 3, 2018, 4:16am UTC](https://forums.kodeco.com/t/core-graphics-tutorial-part-2-gradients-and-contexts-ray-wenderlich/51662 "2018-10-03T04:16:47Z")

</div>

This this second part of our Core Graphics tutorial, you’ll learn about gradients and transformations in a modern Swift app. This is a companion discussion topic for the original entry at https://www.raywenderlich.co…

---

## [Intermediate Realm on iOS · Migrations Part 1 | Ray Wenderlich](https://forums.kodeco.com/t/intermediate-realm-on-ios-migrations-part-1-ray-wenderlich/51597)

<div class="topic-metadata">

**Author:** [@icanzilb](https://forums.kodeco.com/u/icanzilb)\
**Replies:** 0\
**Last updated:** [October 2, 2018, 4:12pm UTC](https://forums.kodeco.com/t/intermediate-realm-on-ios-migrations-part-1-ray-wenderlich/51597 "2018-10-02T16:12:36Z")

</div>

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

---

## [Adaptive Layout · Views | Ray Wenderlich](https://forums.kodeco.com/t/adaptive-layout-views-ray-wenderlich/51496)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [October 2, 2018, 12:42am UTC](https://forums.kodeco.com/t/adaptive-layout-views-ray-wenderlich/51496 "2018-10-02T00:42:15Z")

</div>

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

---

## [WatchKit: Initial Impressions | Ray Wenderlich](https://forums.kodeco.com/t/watchkit-initial-impressions-ray-wenderlich/51226)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 29, 2018, 8:53pm UTC](https://forums.kodeco.com/t/watchkit-initial-impressions-ray-wenderlich/51226 "2018-09-29T20:53:13Z")

</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/89473/watchkit-initial-impressions

---

## [Beginning iOS Animations · Conclusion | Ray Wenderlich](https://forums.kodeco.com/t/beginning-ios-animations-conclusion-ray-wenderlich/51223)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [September 29, 2018, 8:21pm UTC](https://forums.kodeco.com/t/beginning-ios-animations-conclusion-ray-wenderlich/51223 "2018-09-29T20:21:54Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/104-beginning-ios-animations/lessons/28

---

## [Scroll View School · Challenge: Add Refresh Control | Ray Wenderlich](https://forums.kodeco.com/t/scroll-view-school-challenge-add-refresh-control-ray-wenderlich/50788)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 26, 2018, 8:03am UTC](https://forums.kodeco.com/t/scroll-view-school-challenge-add-refresh-control-ray-wenderlich/50788 "2018-09-26T08:03:41Z")

</div>

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

---

## [Collection Views · Getting Started | Ray Wenderlich](https://forums.kodeco.com/t/collection-views-getting-started-ray-wenderlich/50642)

<div class="topic-metadata">

**Author:** [@timmitra](https://forums.kodeco.com/u/timmitra)\
**Replies:** 0\
**Last updated:** [September 25, 2018, 2:49am UTC](https://forums.kodeco.com/t/collection-views-getting-started-ray-wenderlich/50642 "2018-09-25T02:49:07Z")

</div>

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

---

## [POP in Practice, and RWDevCon ’16 – Podcast S05 E10 | Ray Wenderlich](https://forums.kodeco.com/t/pop-in-practice-and-rwdevcon-16-podcast-s05-e10-ray-wenderlich/50538)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [September 24, 2018, 12:20pm UTC](https://forums.kodeco.com/t/pop-in-practice-and-rwdevcon-16-podcast-s05-e10-ray-wenderlich/50538 "2018-09-24T12:20:59Z")

</div>

Join Mic, Jake, and Andrew as they discuss putting Protocol-orientated Programming into practice, before looking back at RWDevCon ’16 and just what makes the conference so unique. This is a companion discussion topic…

---

## [Beginning RxSwift · Challenge: The Zip Case | Ray Wenderlich](https://forums.kodeco.com/t/beginning-rxswift-challenge-the-zip-case-ray-wenderlich/50195)

<div class="topic-metadata">

**Author:** [@scotteg](https://forums.kodeco.com/u/scotteg)\
**Replies:** 0\
**Last updated:** [September 21, 2018, 7:24am UTC](https://forums.kodeco.com/t/beginning-rxswift-challenge-the-zip-case-ray-wenderlich/50195 "2018-09-21T07:24:23Z")

</div>

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

---

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

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [September 20, 2018, 5:57pm UTC](https://forums.kodeco.com/t/beginning-table-views-introduction-ray-wenderlich/50143 "2018-09-20T17:57:15Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5995-beginning-table-views/lessons/33

---

## [Upcoming Workshop: Cocos2D via Minigames! | Ray Wenderlich](https://forums.kodeco.com/t/upcoming-workshop-cocos2d-via-minigames-ray-wenderlich/49005)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 11, 2018, 5:52pm UTC](https://forums.kodeco.com/t/upcoming-workshop-cocos2d-via-minigames-ray-wenderlich/49005 "2018-09-11T17:52:55Z")

</div>

A post announcing an upcoming workshop to learn the Cocos2D game framework called Cocos2D via Minigames. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2988/upcoming-work…

---

## [iOS 5 By Tutorials Complete! | Ray Wenderlich](https://forums.kodeco.com/t/ios-5-by-tutorials-complete-ray-wenderlich/48896)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 10, 2018, 10:17pm UTC](https://forums.kodeco.com/t/ios-5-by-tutorials-complete-ray-wenderlich/48896 "2018-09-10T22:17:52Z")

</div>

This is just a quick note that we’ve finally finished the tech reviews for iOS 5 by Tutorials, and the final version is now available! You can find the download link for the updated version in the private iOS 5 By Tutori…

---

## [UIGestureRecognizer Tutorial: Creating Custom Recognizers | Ray Wenderlich](https://forums.kodeco.com/t/uigesturerecognizer-tutorial-creating-custom-recognizers-ray-wenderlich/48895)

<div class="topic-metadata">

**Author:** [@mkatz](https://forums.kodeco.com/u/mkatz)\
**Replies:** 0\
**Last updated:** [September 10, 2018, 10:12pm UTC](https://forums.kodeco.com/t/uigesturerecognizer-tutorial-creating-custom-recognizers-ray-wenderlich/48895 "2018-09-10T22:12:47Z")

</div>

Learn how to detect circles in this custom UIGestureRecognizer tutorial. You’ll even learn how the math works! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/104744/uiges…

---

## [Core Graphics Tutorial: Patterns | Ray Wenderlich](https://forums.kodeco.com/t/core-graphics-tutorial-patterns-ray-wenderlich/48685)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 9, 2018, 1:29pm UTC](https://forums.kodeco.com/t/core-graphics-tutorial-patterns-ray-wenderlich/48685 "2018-09-09T13:29:41Z")

</div>

In this Core Graphics tutorial, you’re going to learn how to recreate a “grip” background pattern that is popular in many apps today. You know you’ve seen it out there – and you must admit, it looks pretty cool! This…

---

## [Introducing Custom Controls · Control Reuse | Ray Wenderlich](https://forums.kodeco.com/t/introducing-custom-controls-control-reuse-ray-wenderlich/48068)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [September 3, 2018, 2:47am UTC](https://forums.kodeco.com/t/introducing-custom-controls-control-reuse-ray-wenderlich/48068 "2018-09-03T02:47:48Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/10-introducing-custom-controls/lessons/8

---

## [How to Make a Platform Game Like Super Mario Brothers – Part 1 | Ray Wenderlich](https://forums.kodeco.com/t/how-to-make-a-platform-game-like-super-mario-brothers-part-1-ray-wenderlich/48054)

<div class="topic-metadata">

**Author:** [@fattjake](https://forums.kodeco.com/u/fattjake)\
**Replies:** 0\
**Last updated:** [September 3, 2018, 1:06am UTC](https://forums.kodeco.com/t/how-to-make-a-platform-game-like-super-mario-brothers-part-1-ray-wenderlich/48054 "2018-09-03T01:06:27Z")

</div>

This is a blog post by iOS Tutorial Team member Jacob Gundersen, an indie game developer who runs the Indie Ambitions blog. Check out his latest app – Factor Samurai! For many of us, Super Mario Brothers was the first ga…

---

## [27 Free iOS Tutorials Now Updated For Swift 3 | Ray Wenderlich](https://forums.kodeco.com/t/27-free-ios-tutorials-now-updated-for-swift-3-ray-wenderlich/47827)

<div class="topic-metadata">

**Author:** [@obusek](https://forums.kodeco.com/u/obusek)\
**Replies:** 0\
**Last updated:** [August 31, 2018, 9:53am UTC](https://forums.kodeco.com/t/27-free-ios-tutorials-now-updated-for-swift-3-ray-wenderlich/47827 "2018-08-31T09:53:42Z")

</div>

Swift 3 brings some exciting changes to iOS development. We’re excited to announce 27 free iOS tutorials have been updated for Swift 3! This is a companion discussion topic for the original entry at https://www.raywe…

---

## [Lightweight Migrations in Core Data Tutorial | Ray Wenderlich](https://forums.kodeco.com/t/lightweight-migrations-in-core-data-tutorial-ray-wenderlich/47805)

<div class="topic-metadata">

**Author:** [@casademora](https://forums.kodeco.com/u/casademora)\
**Replies:** 0\
**Last updated:** [August 31, 2018, 5:11am UTC](https://forums.kodeco.com/t/lightweight-migrations-in-core-data-tutorial-ray-wenderlich/47805 "2018-08-31T05:11:50Z")

</div>

Learn how to use keep your data models up-to-date with this Core Data migrations tutorial! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/145860/core-data-migrations-tuto…

---

## [Reproducing Popular iOS Controls · Scrolling Navigation | Ray Wenderlich](https://forums.kodeco.com/t/reproducing-popular-ios-controls-scrolling-navigation-ray-wenderlich/47766)

<div class="topic-metadata">

**Author:** [@leamars](https://forums.kodeco.com/u/leamars)\
**Replies:** 0\
**Last updated:** [August 30, 2018, 7:24pm UTC](https://forums.kodeco.com/t/reproducing-popular-ios-controls-scrolling-navigation-ray-wenderlich/47766 "2018-08-30T19:24:56Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/136-reproducing-popular-ios-controls/lessons/3

---

## [iOS App Extensions · Today Extensions: Updating | Ray Wenderlich](https://forums.kodeco.com/t/ios-app-extensions-today-extensions-updating-ray-wenderlich/47605)

<div class="topic-metadata">

**Author:** [@timmitra](https://forums.kodeco.com/u/timmitra)\
**Replies:** 0\
**Last updated:** [August 29, 2018, 5:27am UTC](https://forums.kodeco.com/t/ios-app-extensions-today-extensions-updating-ray-wenderlich/47605 "2018-08-29T05:27:32Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/16-ios-app-extensions/lessons/9

---

## [Xcode Tips and Tricks | Ray Wenderlich](https://forums.kodeco.com/t/xcode-tips-and-tricks-ray-wenderlich/47478)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [August 27, 2018, 6:24pm UTC](https://forums.kodeco.com/t/xcode-tips-and-tricks-ray-wenderlich/47478 "2018-08-27T18:24:11Z")

</div>

Ensure that you're using Xcode to the max! Improve your IDE proficiency with techniques such as keyboard shortcuts, editing, and debugging. This is a companion discussion topic for the original entry at https://www.ra…

---

## [Beginning Video with AVFoundation · Capturing Media: Images | Ray Wenderlich](https://forums.kodeco.com/t/beginning-video-with-avfoundation-capturing-media-images-ray-wenderlich/46998)

<div class="topic-metadata">

**Author:** [@skyrocketsw](https://forums.kodeco.com/u/skyrocketsw)\
**Replies:** 0\
**Last updated:** [August 21, 2018, 5:34pm UTC](https://forums.kodeco.com/t/beginning-video-with-avfoundation-capturing-media-images-ray-wenderlich/46998 "2018-08-21T17:34:31Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/15-beginning-video-with-avfoundation/lessons/3

---

## [Cocos2D Via Minigames Workshop Update! | Ray Wenderlich](https://forums.kodeco.com/t/cocos2d-via-minigames-workshop-update-ray-wenderlich/46827)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 20, 2018, 10:06am UTC](https://forums.kodeco.com/t/cocos2d-via-minigames-workshop-update-ray-wenderlich/46827 "2018-08-20T10:06:11Z")

</div>

A quick update and good news regarding the upcoming Cocos2D via Minigames workshop in Atlanta, GA! We got a better deal on the hotel and food than expected, so we’re pleased to announce that we’re passing the savings ont…

---

## [Video Tutorial: Collection Views Part 1: Getting Started | Ray Wenderlich](https://forums.kodeco.com/t/video-tutorial-collection-views-part-1-getting-started-ray-wenderlich/46785)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [August 20, 2018, 12:27am UTC](https://forums.kodeco.com/t/video-tutorial-collection-views-part-1-getting-started-ray-wenderlich/46785 "2018-08-20T00:27:24Z")

</div>

In this video tutorial, you’ll learn about the three most important components in collection views: the controller, the layout, and the data source object. This is a companion discussion topic for the original entry…

---

## [Git: Dependency Management Using Submodules | Ray Wenderlich](https://forums.kodeco.com/t/git-dependency-management-using-submodules-ray-wenderlich/46671)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 19, 2018, 6:34am UTC](https://forums.kodeco.com/t/git-dependency-management-using-submodules-ray-wenderlich/46671 "2018-08-19T06:34:11Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/screencasts/852-git-dependency-management-using-submodules

---

## [SpriteKit Animations and Texture Atlases in Swift | Ray Wenderlich](https://forums.kodeco.com/t/spritekit-animations-and-texture-atlases-in-swift-ray-wenderlich/46650)

<div class="topic-metadata">

**Author:** [@tdahbura](https://forums.kodeco.com/u/tdahbura)\
**Replies:** 0\
**Last updated:** [August 19, 2018, 12:59am UTC](https://forums.kodeco.com/t/spritekit-animations-and-texture-atlases-in-swift-ray-wenderlich/46650 "2018-08-19T00:59:35Z")

</div>

Create an animated walking bear while you learn about using texture atlases with animations in this SpriteKit tutorial! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/892…

---

## [Video Tutorial: Introduction to Unity Part 14: Lights | Ray Wenderlich](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-14-lights-ray-wenderlich/46559)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 18, 2018, 3:20am UTC](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-14-lights-ray-wenderlich/46559 "2018-08-18T03:20:38Z")

</div>

Learn how to use lights in Unity and how to create cool effects with cookies. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/86374/video-tutorial-introduction-unity-part-…

---

## [How To Create Cool Effects with Custom Shaders in OpenGL ES 2.0 and Cocos2D 2.X | Ray Wenderlich](https://forums.kodeco.com/t/how-to-create-cool-effects-with-custom-shaders-in-opengl-es-2-0-and-cocos2d-2-x-ray-wenderlich/46367)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 16, 2018, 12:51pm UTC](https://forums.kodeco.com/t/how-to-create-cool-effects-with-custom-shaders-in-opengl-es-2-0-and-cocos2d-2-x-ray-wenderlich/46367 "2018-08-16T12:51:12Z")

</div>

This is a post by iOS Tutorial Team member Krzysztof Zablocki, a passionate iOS developer with years of experience. Shaders may very well be the biggest step forward in computer graphics since the introduction of 3D into…

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

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