# 🎓 Courses & Articles

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

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

**Page:** 270

---

## [Challenge: Sequence Operators | raywenderlich.com](https://forums.kodeco.com/t/challenge-sequence-operators-raywenderlich-com/141792)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [June 8, 2021, 9:52am UTC](https://forums.kodeco.com/t/challenge-sequence-operators-raywenderlich-com/141792 "2021-06-08T09:52:23Z")

</div>

Challenge time! Use your knowledge of sequence operators to give a golfer a report on their golf game. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5429795-reactive-prog…

---

## [Adding New Emoji | raywenderlich.com](https://forums.kodeco.com/t/adding-new-emoji-raywenderlich-com/139353)

<div class="topic-metadata">

**Author:** [@pasanpr](https://forums.kodeco.com/u/pasanpr)\
**Replies:** 0\
**Last updated:** [May 5, 2021, 8:11am UTC](https://forums.kodeco.com/t/adding-new-emoji-raywenderlich-com/139353 "2021-05-05T08:11:27Z")

</div>

Find out how to add new emoji to the view by updating both the collection view and the data source. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5429927-collection-views…

---

## [Validate Receipts by a Server | raywenderlich.com](https://forums.kodeco.com/t/validate-receipts-by-a-server-raywenderlich-com/139322)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [May 5, 2021, 12:47am UTC](https://forums.kodeco.com/t/validate-receipts-by-a-server-raywenderlich-com/139322 "2021-05-05T00:47:02Z")

</div>

Decrypt an App Store receipt by using an external server. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/18770210-in-app-purchases/lessons/19

---

## [Make the Widget Reusable | raywenderlich.com](https://forums.kodeco.com/t/make-the-widget-reusable-raywenderlich-com/139206)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [May 3, 2021, 12:30pm UTC](https://forums.kodeco.com/t/make-the-widget-reusable-raywenderlich-com/139206 "2021-05-03T12:30:22Z")

</div>

Learn about how we could use parameters of the widget to customize it so that it could be reusable in different parts of our app. This is a companion discussion topic for the original entry at https://www.raywenderlic…

---

## [Scheduling Operators | raywenderlich.com](https://forums.kodeco.com/t/scheduling-operators-raywenderlich-com/139122)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [May 2, 2021, 1:49am UTC](https://forums.kodeco.com/t/scheduling-operators-raywenderlich-com/139122 "2021-05-02T01:49:15Z")

</div>

Learn about the schedule and receive operators, which can be used to tell Combine which Scheduler to use when running the operations. This is a companion discussion topic for the original entry at https://www.raywende…

---

## [Challenge: Breakpoints | raywenderlich.com](https://forums.kodeco.com/t/challenge-breakpoints-raywenderlich-com/138892)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [April 28, 2021, 9:40pm UTC](https://forums.kodeco.com/t/challenge-breakpoints-raywenderlich-com/138892 "2021-04-28T21:40:31Z")

</div>

Challenge time! In this challenge, you’ll use the skills you’ve learned so far to find and fix a bug. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/18770184-ios-debugging…

---

## [Provide Dependencies | raywenderlich.com](https://forums.kodeco.com/t/provide-dependencies-raywenderlich-com/136519)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [March 31, 2021, 2:33am UTC](https://forums.kodeco.com/t/provide-dependencies-raywenderlich-com/136519 "2021-03-31T02:33:11Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/20065814-android-in-app-review/lessons/5

---

## [Announcing App Design Apprentice, First Edition! | raywenderlich.com](https://forums.kodeco.com/t/announcing-app-design-apprentice-first-edition-raywenderlich-com/133798)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [February 27, 2021, 2:17pm UTC](https://forums.kodeco.com/t/announcing-app-design-apprentice-first-edition-raywenderlich-com/133798 "2021-02-27T14:17:44Z")

</div>

We’re excited to announce that our newest book, App Design Apprentice, is 100% complete and available now! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/20981827-announci…

---

## [Challenge: Add a Navigation Button | raywenderlich.com](https://forums.kodeco.com/t/challenge-add-a-navigation-button-raywenderlich-com/132523)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [February 12, 2021, 12:04am UTC](https://forums.kodeco.com/t/challenge-add-a-navigation-button-raywenderlich-com/132523 "2021-02-12T00:04:24Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/16124941-uikit-fundamentals/lessons/16

---

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

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [February 2, 2021, 8:53pm UTC](https://forums.kodeco.com/t/conclusion-raywenderlich-com/131733 "2021-02-02T20:53:01Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/14255236-swiftui-maps-location-fundamentals/lessons/11

---

## [Push Notifications by Tutorials, Third Edition, is Available Now! | raywenderlich.com](https://forums.kodeco.com/t/push-notifications-by-tutorials-third-edition-is-available-now-raywenderlich-com/131428)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [January 29, 2021, 7:24pm UTC](https://forums.kodeco.com/t/push-notifications-by-tutorials-third-edition-is-available-now-raywenderlich-com/131428 "2021-01-29T19:24:38Z")

</div>

We’ve updated Push Notifications by Tutorials book for iOS 14 — come see how we’ve integrated SwiftUI, Combine and other updates into this third edition! This is a companion discussion topic for the original entry at h…

---

## [Store Review Preferences | raywenderlich.com](https://forums.kodeco.com/t/store-review-preferences-raywenderlich-com/131388)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [January 29, 2021, 11:51am UTC](https://forums.kodeco.com/t/store-review-preferences-raywenderlich-com/131388 "2021-01-29T11:51:37Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/20065814-android-in-app-review/lessons/4

---

## [Parse Domains | raywenderlich.com](https://forums.kodeco.com/t/parse-domains-raywenderlich-com/129055)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [January 2, 2021, 5:32am UTC](https://forums.kodeco.com/t/parse-domains-raywenderlich-com/129055 "2021-01-02T05:32:05Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/18177023-your-second-flutter-app/lessons/8

---

## [Challenge: Create a Distribution Profile | raywenderlich.com](https://forums.kodeco.com/t/challenge-create-a-distribution-profile-raywenderlich-com/121720)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [October 3, 2020, 8:09pm UTC](https://forums.kodeco.com/t/challenge-create-a-distribution-profile-raywenderlich-com/121720 "2020-10-03T20:09:20Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/11678704-publishing-to-the-app-store/lessons/7

---

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

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [September 1, 2020, 8:55pm UTC](https://forums.kodeco.com/t/introduction-raywenderlich-com/118966 "2020-09-01T20:55:42Z")

</div>

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

---

## [Switch Modes | raywenderlich.com](https://forums.kodeco.com/t/switch-modes-raywenderlich-com/106625)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [April 24, 2020, 6:36am UTC](https://forums.kodeco.com/t/switch-modes-raywenderlich-com/106625 "2020-04-24T06:36:39Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5697228-supporting-dark-theme/lessons/4

---

## [Introduction to Google's Material Design | raywenderlich.com](https://forums.kodeco.com/t/introduction-to-googles-material-design-raywenderlich-com/99658)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [February 26, 2020, 5:02am UTC](https://forums.kodeco.com/t/introduction-to-googles-material-design-raywenderlich-com/99658 "2020-02-26T05:02:27Z")

</div>

Learn the basics of Google's Material Design by updating an old app to implement material widgets, colors, typography and icons. This is a companion discussion topic for the original entry at https://www.raywenderlic…

---

## [Programming in Swift: Fundamentals · Working with Sets | raywenderlich.com](https://forums.kodeco.com/t/programming-in-swift-fundamentals-working-with-sets-raywenderlich-com/85524)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [October 19, 2019, 6:54pm UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-working-with-sets-raywenderlich-com/85524 "2019-10-19T18:54:20Z")

</div>

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

---

## [Video Tutorial: Scroll View School Part 6: Content Insets and Content Offsets | raywenderlich.com](https://forums.kodeco.com/t/video-tutorial-scroll-view-school-part-6-content-insets-and-content-offsets-raywenderlich-com/54896)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [November 8, 2018, 4:59am UTC](https://forums.kodeco.com/t/video-tutorial-scroll-view-school-part-6-content-insets-and-content-offsets-raywenderlich-com/54896 "2018-11-08T04:59:30Z")

</div>

Learn the difference between content insets and content offsets and how to use them in your app. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/73079/video-tutorial-scrol…

---

## [watchOS by Tutorials Updated for Swift 3 and watchOS 3 | raywenderlich.com](https://forums.kodeco.com/t/watchos-by-tutorials-updated-for-swift-3-and-watchos-3-raywenderlich-com/52960)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [October 15, 2018, 5:40pm UTC](https://forums.kodeco.com/t/watchos-by-tutorials-updated-for-swift-3-and-watchos-3-raywenderlich-com/52960 "2018-10-15T17:40:02Z")

</div>

We’re excited to announce watchOS by Tutorials, Second Edition – updated for Swift 3 and watchOS 3! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/145503/watchos-tutorial…

---

## [Readers’ App Reviews – May 2012 | Ray Wenderlich](https://forums.kodeco.com/t/readers-app-reviews-may-2012-ray-wenderlich/51811)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [October 4, 2018, 11:15am UTC](https://forums.kodeco.com/t/readers-app-reviews-may-2012-ray-wenderlich/51811 "2018-10-04T11:15:13Z")

</div>

This is a post by Reader’s Apps Reviewer Ryan Poolos, an iOS Developer and founder of Frozen Fire Studios. Checkout his latest game, Cyborg Livestock. Checkout his latest website, iHelp. Its that time again! May came fas…

---

## [Unity with Brian Moakley – Podcast S02 E06 | Ray Wenderlich](https://forums.kodeco.com/t/unity-with-brian-moakley-podcast-s02-e06-ray-wenderlich/51668)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 3, 2018, 5:50am UTC](https://forums.kodeco.com/t/unity-with-brian-moakley-podcast-s02-e06-ray-wenderlich/51668 "2018-10-03T05:50:33Z")

</div>

In this episode, we take a deep dive into Unity, a powerful tool for making 2D and 3D games on iOS, Android, Mac, Windows, and more. This is a companion discussion topic for the original entry at https://www.raywende…

---

## [Introducing Custom Controls · Drawing with Core Graphics | Ray Wenderlich](https://forums.kodeco.com/t/introducing-custom-controls-drawing-with-core-graphics-ray-wenderlich/51522)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [October 2, 2018, 4:01am UTC](https://forums.kodeco.com/t/introducing-custom-controls-drawing-with-core-graphics-ray-wenderlich/51522 "2018-10-02T04:01:09Z")

</div>

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

---

## [Readers’ App Reviews – March 2015 | Ray Wenderlich](https://forums.kodeco.com/t/readers-app-reviews-march-2015-ray-wenderlich/51166)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [September 29, 2018, 9:07am UTC](https://forums.kodeco.com/t/readers-app-reviews-march-2015-ray-wenderlich/51166 "2018-09-29T09:07:35Z")

</div>

App reviews for apps made by fellow readers in March 2015, including a party game to call out your friends, a powerful 2D animation tool, and much more! This is a companion discussion topic for the original entry at h…

---

## [Scroll View School · Content Insets | Ray Wenderlich](https://forums.kodeco.com/t/scroll-view-school-content-insets-ray-wenderlich/50655)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 25, 2018, 5:43am UTC](https://forums.kodeco.com/t/scroll-view-school-content-insets-ray-wenderlich/50655 "2018-09-25T05:43:26Z")

</div>

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

---

## [Mastering Auto Layout · Images and Other Properties | Ray Wenderlich](https://forums.kodeco.com/t/mastering-auto-layout-images-and-other-properties-ray-wenderlich/50646)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [September 25, 2018, 3:28am UTC](https://forums.kodeco.com/t/mastering-auto-layout-images-and-other-properties-ray-wenderlich/50646 "2018-09-25T03:28:15Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/75-mastering-auto-layout/lessons/8

---

## [iOS Apprentice Third Edition: Print Version Now Available! | Ray Wenderlich](https://forums.kodeco.com/t/ios-apprentice-third-edition-print-version-now-available-ray-wenderlich/50249)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 21, 2018, 4:29pm UTC](https://forums.kodeco.com/t/ios-apprentice-third-edition-print-version-now-available-ray-wenderlich/50249 "2018-09-21T16:29:22Z")

</div>

The print version of the iOS Apprentice Third Edition is now available, fully updated for iOS 8 and Swift – learn how to get your copy! :\] This is a companion discussion topic for the original entry at https://www.ra…

---

## [Your First Swift 4 & iOS 11 App · Introduction | Ray Wenderlich](https://forums.kodeco.com/t/your-first-swift-4-ios-11-app-introduction-ray-wenderlich/50242)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 21, 2018, 1:48pm UTC](https://forums.kodeco.com/t/your-first-swift-4-ios-11-app-introduction-ray-wenderlich/50242 "2018-09-21T13:48:38Z")

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

---

## [RWDevCon 2016 Vault · 307: Architecting for Multiple Platforms | Ray Wenderlich](https://forums.kodeco.com/t/rwdevcon-2016-vault-307-architecting-for-multiple-platforms-ray-wenderlich/49729)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 17, 2018, 3:23am UTC](https://forums.kodeco.com/t/rwdevcon-2016-vault-307-architecting-for-multiple-platforms-ray-wenderlich/49729 "2018-09-17T03:23:07Z")

</div>

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

---

## [Beta Test Tutorial for iOS: How To Host a Beta Test for your iOS App | Ray Wenderlich](https://forums.kodeco.com/t/beta-test-tutorial-for-ios-how-to-host-a-beta-test-for-your-ios-app-ray-wenderlich/48787)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 10, 2018, 8:29am UTC](https://forums.kodeco.com/t/beta-test-tutorial-for-ios-how-to-host-a-beta-test-for-your-ios-app-ray-wenderlich/48787 "2018-09-10T08:29:59Z")

</div>

A beta test tutorial that discusses a practical strategy to host a beta test for your iOS app, from an indie developer’s perspective. This is a companion discussion topic for the original entry at https://www.raywend…

---

## [Building a Custom Collection in Swift | Ray Wenderlich](https://forums.kodeco.com/t/building-a-custom-collection-in-swift-ray-wenderlich/48269)

<div class="topic-metadata">

**Author:** [@ecerney](https://forums.kodeco.com/u/ecerney)\
**Replies:** 0\
**Last updated:** [September 4, 2018, 7:27pm UTC](https://forums.kodeco.com/t/building-a-custom-collection-in-swift-ray-wenderlich/48269 "2018-09-04T19:27:37Z")

</div>

Have you ever used a Collection, Sequence, or Slice when working with Swift collection types such as Dictionary or Array? In this tutorial, learn how you can implement your own custom collection types in Swift! This…

---

## [Readers’ App Reviews – April 2012 | Ray Wenderlich](https://forums.kodeco.com/t/readers-app-reviews-april-2012-ray-wenderlich/48131)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [September 3, 2018, 6:50pm UTC](https://forums.kodeco.com/t/readers-app-reviews-april-2012-ray-wenderlich/48131 "2018-09-03T18:50:01Z")

</div>

This is a post by Reader’s Apps Reviewer Ryan Poolos, an iOS Developer and founder of Frozen Fire Studios. Checkout his latest game, Cyborg Livestock. Checkout his latest website, iHelp. You guys must have liked the firs…

---

## [Table Views in iOS · Indexing | Ray Wenderlich](https://forums.kodeco.com/t/table-views-in-ios-indexing-ray-wenderlich/48030)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [September 2, 2018, 6:57pm UTC](https://forums.kodeco.com/t/table-views-in-ios-indexing-ray-wenderlich/48030 "2018-09-02T18:57:47Z")

</div>

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

---

## [Trigonometry for Game Programming – SpriteKit and Swift Tutorial: Part 1/2 | Ray Wenderlich](https://forums.kodeco.com/t/trigonometry-for-game-programming-spritekit-and-swift-tutorial-part-1-2-ray-wenderlich/47914)

<div class="topic-metadata">

**Author:** [@bmorefield](https://forums.kodeco.com/u/bmorefield)\
**Replies:** 0\
**Last updated:** [September 1, 2018, 3:19am UTC](https://forums.kodeco.com/t/trigonometry-for-game-programming-spritekit-and-swift-tutorial-part-1-2-ray-wenderlich/47914 "2018-09-01T03:19:11Z")

</div>

Learn trigonometry for game programming using SpriteKit and Swift. You will learn the theory and then practice using trigonometry by making a space shooter game! This is a companion discussion topic for the original …

---

## [Lessons Learned From the RWDevCon 2018 Design Lab | Ray Wenderlich](https://forums.kodeco.com/t/lessons-learned-from-the-rwdevcon-2018-design-lab-ray-wenderlich/47885)

<div class="topic-metadata">

**Author:** [@lukamusmaximus](https://forums.kodeco.com/u/lukamusmaximus)\
**Replies:** 0\
**Last updated:** [August 31, 2018, 8:48pm UTC](https://forums.kodeco.com/t/lessons-learned-from-the-rwdevcon-2018-design-lab-ray-wenderlich/47885 "2018-08-31T20:48:30Z")

</div>

Recently two advanced UI/UX designers troubleshooted the design of many reader’s apps. Check out some common problems and solutions! This is a companion discussion topic for the original entry at https://www.raywende…

---

## [Intermediate Core Data · Conclusion | Ray Wenderlich](https://forums.kodeco.com/t/intermediate-core-data-conclusion-ray-wenderlich/47802)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [August 31, 2018, 4:13am UTC](https://forums.kodeco.com/t/intermediate-core-data-conclusion-ray-wenderlich/47802 "2018-08-31T04:13:25Z")

</div>

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

---

## [Sprite Kit Tutorial: How To Drag and Drop Sprites | Ray Wenderlich](https://forums.kodeco.com/t/sprite-kit-tutorial-how-to-drag-and-drop-sprites-ray-wenderlich/47513)

<div class="topic-metadata">

**Author:** [@pierredrks](https://forums.kodeco.com/u/pierredrks)\
**Replies:** 0\
**Last updated:** [August 28, 2018, 2:53am UTC](https://forums.kodeco.com/t/sprite-kit-tutorial-how-to-drag-and-drop-sprites-ray-wenderlich/47513 "2018-08-28T02:53:36Z")

</div>

Learn how to drag and drop sprites (with or without gesture recognizers) in this Sprite Kit tutorial for beginners! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/44270/s…

---

## [MapKit and Core Location · Introduction | Ray Wenderlich](https://forums.kodeco.com/t/mapkit-and-core-location-introduction-ray-wenderlich/47190)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 24, 2018, 12:38am UTC](https://forums.kodeco.com/t/mapkit-and-core-location-introduction-ray-wenderlich/47190 "2018-08-24T00:38:12Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/17-mapkit-and-core-location/lessons/1

---

## [Programming in Swift · Challenge: For Loops | Ray Wenderlich](https://forums.kodeco.com/t/programming-in-swift-challenge-for-loops-ray-wenderlich/46921)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 21, 2018, 1:07am UTC](https://forums.kodeco.com/t/programming-in-swift-challenge-for-loops-ray-wenderlich/46921 "2018-08-21T01:07:00Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/90-programming-in-swift/lessons/14

---

## [360iDev 2015 Conference Highlights | Ray Wenderlich](https://forums.kodeco.com/t/360idev-2015-conference-highlights-ray-wenderlich/46686)

<div class="topic-metadata">

**Author:** [@timmitra](https://forums.kodeco.com/u/timmitra)\
**Replies:** 0\
**Last updated:** [August 19, 2018, 8:56am UTC](https://forums.kodeco.com/t/360idev-2015-conference-highlights-ray-wenderlich/46686 "2018-08-19T08:56:20Z")

</div>

Check out some of the best talks and highlights from this year’s 360iDev iOS conference! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/113248/360idev-2015-conference-hig…

---

## [Table Views in iOS · Getting Started | Ray Wenderlich](https://forums.kodeco.com/t/table-views-in-ios-getting-started-ray-wenderlich/46674)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 19, 2018, 6:44am UTC](https://forums.kodeco.com/t/table-views-in-ios-getting-started-ray-wenderlich/46674 "2018-08-19T06:44:52Z")

</div>

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

---

## [RWDevCon 2017 Post-Mortem | Ray Wenderlich](https://forums.kodeco.com/t/rwdevcon-2017-post-mortem-ray-wenderlich/46622)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 18, 2018, 8:43pm UTC](https://forums.kodeco.com/t/rwdevcon-2017-post-mortem-ray-wenderlich/46622 "2018-08-18T20:43:30Z")

</div>

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

---

## [Simple iPhone App Tutorial Translated to Chinese! | Ray Wenderlich](https://forums.kodeco.com/t/simple-iphone-app-tutorial-translated-to-chinese-ray-wenderlich/46276)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 16, 2018, 1:49am UTC](https://forums.kodeco.com/t/simple-iphone-app-tutorial-translated-to-chinese-ray-wenderlich/46276 "2018-08-16T01:49:48Z")

</div>

This is just a quick note to let you know that our “How To Create a Simple iPhone App” series is now available in Chinese! This series has been translated by Di Peng and Lin Ma. Di is a rising senior studying CS in Washi…

---

## [Video Tutorial: Introduction to Unity Part 12: Animation Part 2 | Ray Wenderlich](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-12-animation-part-2-ray-wenderlich/46243)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 15, 2018, 9:03pm UTC](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-12-animation-part-2-ray-wenderlich/46243 "2018-08-15T21:03:13Z")

</div>

Learn how to configure a 3D model to use animation, how to work with the animator, and how to use blend trees in Unity. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/855…

---

## [iOS 6 by Tutorials Customer Survey | Ray Wenderlich](https://forums.kodeco.com/t/ios-6-by-tutorials-customer-survey-ray-wenderlich/46024)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 14, 2018, 11:22pm UTC](https://forums.kodeco.com/t/ios-6-by-tutorials-customer-survey-ray-wenderlich/46024 "2018-08-14T23:22:40Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/25280/ios-6-by-tutorials-customer-survey

---

## [Intermediate Core Graphics · Introduction | Ray Wenderlich](https://forums.kodeco.com/t/intermediate-core-graphics-introduction-ray-wenderlich/45995)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [August 14, 2018, 9:16pm UTC](https://forums.kodeco.com/t/intermediate-core-graphics-introduction-ray-wenderlich/45995 "2018-08-14T21:16:16Z")

</div>

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

---

## [Giveaway Results: iOS 5 and iOS 6 by Tutorials Print Version](https://forums.kodeco.com/t/giveaway-results-ios-5-and-ios-6-by-tutorials-print-version/7840)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 5, 2016, 2:59pm UTC](https://forums.kodeco.com/t/giveaway-results-ios-5-and-ios-6-by-tutorials-print-version/7840 "2016-03-05T14:59:44Z")

</div>

To celebrate the print version launch, we had a giveaway where two lucky winners would win all 4 massive volumes - the 2-Volume iOS 5 by Tutorials Second Edition Print Version, and the 2-Volume iOS 6 by Tutorials Print V…

---

## [tvOS Apprentice Early Access Update Available: Now With 17 Chapters!](https://forums.kodeco.com/t/tvos-apprentice-early-access-update-available-now-with-17-chapters/7643)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 5, 2016, 5:20am UTC](https://forums.kodeco.com/t/tvos-apprentice-early-access-update-available-now-with-17-chapters/7643 "2016-03-05T05:20:48Z")

</div>

A new early access release of the tvOS Apprentice is now available - now with 17 chapters! Learn how to get your copy. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/1384-…

---

## [Video Tutorial: How To Make a Game Like Flappy Bird Part 1: Player Movement](https://forums.kodeco.com/t/video-tutorial-how-to-make-a-game-like-flappy-bird-part-1-player-movement/7404)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 7:57pm UTC](https://forums.kodeco.com/t/video-tutorial-how-to-make-a-game-like-flappy-bird-part-1-player-movement/7404 "2016-03-04T19:57:27Z")

</div>

Learn how to make a game like Flappy Bird for iOS using Sprite Kit in this video tutorial, starting with making the bird flap! This is a companion discussion topic for the original entry at https://www.raywenderlich.c…

---

## [Protocols in iOS Object-Oriented Programming | Kodeco](https://forums.kodeco.com/t/protocols-in-ios-object-oriented-programming-kodeco/205236)

<div class="topic-metadata">

**Author:** [@gdelarosa](https://forums.kodeco.com/u/gdelarosa)\
**Replies:** 0\
**Last updated:** [June 30, 2024, 1:02pm UTC](https://forums.kodeco.com/t/protocols-in-ios-object-oriented-programming-kodeco/205236 "2024-06-30T13:02:55Z")

</div>

This content was released on May 7 2024. The official support period is 6-months from this date. Object-Oriented Programming (OOP) and protocols are two complementary paradigms in Swift. Learn how to combine them to build apps that are robust, flexible and easy to maintain.

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

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