# 🎓 Courses & Articles

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

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

**Page:** 185

---

## [How To Make a Game Like Flappy Bird · Finishing Touches | Ray Wenderlich](https://forums.kodeco.com/t/how-to-make-a-game-like-flappy-bird-finishing-touches-ray-wenderlich/47597)

<div class="topic-metadata">

**Author:** [@paradox927](https://forums.kodeco.com/u/paradox927)\
**Replies:** 0\
**Last updated:** [August 29, 2018, 12:55am UTC](https://forums.kodeco.com/t/how-to-make-a-game-like-flappy-bird-finishing-touches-ray-wenderlich/47597 "2018-08-29T00:55:58Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/40-how-to-make-a-game-like-flappy-bird/lessons/12

---

## [macOS Controls Tutorial: Part 1/2 | Ray Wenderlich](https://forums.kodeco.com/t/macos-controls-tutorial-part-1-2-ray-wenderlich/47545)

<div class="topic-metadata">

**Author:** [@ernesto](https://forums.kodeco.com/u/ernesto)\
**Replies:** 0\
**Last updated:** [August 28, 2018, 9:28am UTC](https://forums.kodeco.com/t/macos-controls-tutorial-part-1-2-ray-wenderlich/47545 "2018-08-28T09:28:47Z")

</div>

Learn how to use common macOS UI controls like NSTextField, NSComboBox, NSButton, and more in this two-part series — updated for Xcode 8.2 and Swift 3! This is a companion discussion topic for the original entry at h…

---

## [Unity Feast Game Jam Winners! | Ray Wenderlich](https://forums.kodeco.com/t/unity-feast-game-jam-winners-ray-wenderlich/47381)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 26, 2018, 12:43pm UTC](https://forums.kodeco.com/t/unity-feast-game-jam-winners-ray-wenderlich/47381 "2018-08-26T12:43:06Z")

</div>

Read about the winners in our first ever Unity Game Jam! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/121374/unity-feast-game-jam-winners

---

## [Intermediate Core Data · Unit Testing | Ray Wenderlich](https://forums.kodeco.com/t/intermediate-core-data-unit-testing-ray-wenderlich/47197)

<div class="topic-metadata">

**Author:** [@luke\_parham](https://forums.kodeco.com/u/luke_parham)\
**Replies:** 0\
**Last updated:** [August 24, 2018, 4:25am UTC](https://forums.kodeco.com/t/intermediate-core-data-unit-testing-ray-wenderlich/47197 "2018-08-24T04:25:42Z")

</div>

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

---

## [Beginning App Asset Design · Challenge: Tracing Complex Shapes | Ray Wenderlich](https://forums.kodeco.com/t/beginning-app-asset-design-challenge-tracing-complex-shapes-ray-wenderlich/47092)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 22, 2018, 4:28pm UTC](https://forums.kodeco.com/t/beginning-app-asset-design-challenge-tracing-complex-shapes-ray-wenderlich/47092 "2018-08-22T16:28:23Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/85-beginning-app-asset-design/lessons/7

---

## [Mastering Auto Layout · Conclusion | Ray Wenderlich](https://forums.kodeco.com/t/mastering-auto-layout-conclusion-ray-wenderlich/47061)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [August 22, 2018, 9:51am UTC](https://forums.kodeco.com/t/mastering-auto-layout-conclusion-ray-wenderlich/47061 "2018-08-22T09:51:02Z")

</div>

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

---

## [Dynamic Type: Scaling Sizes | Ray Wenderlich](https://forums.kodeco.com/t/dynamic-type-scaling-sizes-ray-wenderlich/47022)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 21, 2018, 9:56pm UTC](https://forums.kodeco.com/t/dynamic-type-scaling-sizes-ray-wenderlich/47022 "2018-08-21T21:56:54Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/screencasts/1809-dynamic-type-scaling-sizes

---

## [Top 10 Libraries for iOS Developers | Ray Wenderlich](https://forums.kodeco.com/t/top-10-libraries-for-ios-developers-ray-wenderlich/46894)

<div class="topic-metadata">

**Author:** [@marcelofabri](https://forums.kodeco.com/u/marcelofabri)\
**Replies:** 0\
**Last updated:** [August 20, 2018, 8:36pm UTC](https://forums.kodeco.com/t/top-10-libraries-for-ios-developers-ray-wenderlich/46894 "2018-08-20T20:36:26Z")

</div>

What are the best iOS developer libraries? Ask 10 colleagues and you’ll get 10 different answers. This article reveals the most popular — by the numbers. This is a companion discussion topic for the original entry at…

---

## [watchOS 4 Tutorial Part 2: Tables | Ray Wenderlich](https://forums.kodeco.com/t/watchos-4-tutorial-part-2-tables-ray-wenderlich/46880)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [August 20, 2018, 7:29pm UTC](https://forums.kodeco.com/t/watchos-4-tutorial-part-2-tables-ray-wenderlich/46880 "2018-08-20T19:29:03Z")

</div>

In this second part of our watchOS 4 tutorial series, learn how to add tables into your watchOS app! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/170193/watchos-4-tutor…

---

## [OS X Stack Views with NSStackView | Ray Wenderlich](https://forums.kodeco.com/t/os-x-stack-views-with-nsstackview-ray-wenderlich/46851)

<div class="topic-metadata">

**Author:** [@icanzilb](https://forums.kodeco.com/u/icanzilb)\
**Replies:** 0\
**Last updated:** [August 20, 2018, 1:28pm UTC](https://forums.kodeco.com/t/os-x-stack-views-with-nsstackview-ray-wenderlich/46851 "2018-08-20T13:28:12Z")

</div>

In this tutorial you will learn how to use stack views to design your OS X app’s layout by leveraging the power of NSStackView. This is a companion discussion topic for the original entry at https://www.raywenderlich…

---

## [Call for Applicants: raywenderlich.com Update Team | Ray Wenderlich](https://forums.kodeco.com/t/call-for-applicants-raywenderlich-com-update-team-ray-wenderlich/46762)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [August 19, 2018, 10:04pm UTC](https://forums.kodeco.com/t/call-for-applicants-raywenderlich-com-update-team-ray-wenderlich/46762 "2018-08-19T22:04:13Z")

</div>

Become a part of the raywenderlich.com community and practice your Swift skills by joining our brand new update team! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/75162…

---

## [WatchKit FAQ | Ray Wenderlich](https://forums.kodeco.com/t/watchkit-faq-ray-wenderlich/46710)

<div class="topic-metadata">

**Author:** [@canopus](https://forums.kodeco.com/u/canopus)\
**Replies:** 0\
**Last updated:** [August 19, 2018, 3:07pm UTC](https://forums.kodeco.com/t/watchkit-faq-ray-wenderlich/46710 "2018-08-19T15:07:33Z")

</div>

Check out the answers to the most commonly asked questions about WatchKit – Apple’s framework for making Apple Watch apps! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/…

---

## [Android Networking · Error Handling | Ray Wenderlich](https://forums.kodeco.com/t/android-networking-error-handling-ray-wenderlich/46683)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 19, 2018, 8:05am UTC](https://forums.kodeco.com/t/android-networking-error-handling-ray-wenderlich/46683 "2018-08-19T08:05:17Z")

</div>

This is a companion discussion topic for the original entry at https://videos.raywenderlich.com/courses/131-android-networking/lessons/18

---

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

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 17, 2018, 2:52pm UTC](https://forums.kodeco.com/t/the-ios-apprentice-print-version-now-available-ray-wenderlich/46493 "2018-08-17T14:52:29Z")

</div>

The print version of the iOS Apprentice is now available for purchase! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/61351/ios-apprentice-print-version-now-available

---

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

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [August 16, 2018, 6:22am UTC](https://forums.kodeco.com/t/readers-app-reviews-june-2012-ray-wenderlich/46330 "2018-08-16T06:22:00Z")

</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. Guess what – it’s time to check o…

---

## [RWDevCon 2016 Vault · 308: Core Data to Online Service Synchronization | Ray Wenderlich](https://forums.kodeco.com/t/rwdevcon-2016-vault-308-core-data-to-online-service-synchronization-ray-wenderlich/46278)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 16, 2018, 2:02am UTC](https://forums.kodeco.com/t/rwdevcon-2016-vault-308-core-data-to-online-service-synchronization-ray-wenderlich/46278 "2018-08-16T02:02:50Z")

</div>

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

---

## [OpenGL ES Pixel Shaders Tutorial | Ray Wenderlich](https://forums.kodeco.com/t/opengl-es-pixel-shaders-tutorial-ray-wenderlich/46093)

<div class="topic-metadata">

**Author:** [@rcepeda](https://forums.kodeco.com/u/rcepeda)\
**Replies:** 0\
**Last updated:** [August 15, 2018, 4:53am UTC](https://forums.kodeco.com/t/opengl-es-pixel-shaders-tutorial-ray-wenderlich/46093 "2018-08-15T04:53:17Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/70208/opengl-es-pixel-shaders-tutorial

---

## [Beginning RecyclerView - Part 19: Introduction | Ray Wenderlich Videos](https://forums.kodeco.com/t/beginning-recyclerview-part-19-introduction-ray-wenderlich-videos/45371)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 1, 2018, 3:55am UTC](https://forums.kodeco.com/t/beginning-recyclerview-part-19-introduction-ray-wenderlich-videos/45371 "2018-08-01T03:55:14Z")

</div>

Learn about the objectives of this part, which are to become familiar with the capabilities of ItemDecoration and to see how to animate items in a RecyclerView. This is a companion discussion topic for the…

---

## [Reproducing Popular iOS Controls Part 3: App Store & Maps](https://forums.kodeco.com/t/reproducing-popular-ios-controls-part-3-app-store-maps/44863)

<div class="topic-metadata">

**Author:** [@leamars](https://forums.kodeco.com/u/leamars)\
**Replies:** 0\
**Last updated:** [July 19, 2018, 7:28pm UTC](https://forums.kodeco.com/t/reproducing-popular-ios-controls-part-3-app-store-maps/44863 "2018-07-19T19:28:15Z")

</div>

In part two, you'll dissect three UI components of the Robinhood app: the card-like newsfeed, the animated ticker control, and the interactive graph. This is a companion discussion topic for the original entry at http…

---

## [Your Second Kotlin Android App - Part 14: Conclusion | Ray Wenderlich](https://forums.kodeco.com/t/your-second-kotlin-android-app-part-14-conclusion-ray-wenderlich/41040)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [March 30, 2018, 6:46am UTC](https://forums.kodeco.com/t/your-second-kotlin-android-app-part-14-conclusion-ray-wenderlich/41040 "2018-03-30T06:46:51Z")

</div>

With your data being saved, all you need to do is pass data between activities which is the topic of the next part. This is a companion discussion topic for the original entry at https://www.raywenderlich.…

---

## [Beginning Android Layouts - Part 22: Challenge: | Ray Wenderlich](https://forums.kodeco.com/t/beginning-android-layouts-part-22-challenge-ray-wenderlich/40918)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [March 27, 2018, 8:50pm UTC](https://forums.kodeco.com/t/beginning-android-layouts-part-22-challenge-ray-wenderlich/40918 "2018-03-27T20:50:44Z")

</div>

In this video you'll practice programmatically hiding empty views in a ConstraintLayout, through a hands-on challenge. This is a companion discussion topic for the original entry at https://www.raywenderli…

---

## [Adaptive Layout Tutorial: Getting Started](https://forums.kodeco.com/t/adaptive-layout-tutorial-getting-started/13716)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [April 21, 2016, 5:46pm UTC](https://forums.kodeco.com/t/adaptive-layout-tutorial-getting-started/13716 "2016-04-21T17:46:54Z")

</div>

Learn how to make your app adapt its layout to different devices and screen size in iOS 8 in this Adaptive Layout tutorial! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/…

---

## [Video Tutorial: Beginning watchOS Part 7: Modals & Pages](https://forums.kodeco.com/t/video-tutorial-beginning-watchos-part-7-modals-pages/9285)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [March 11, 2016, 11:10pm UTC](https://forums.kodeco.com/t/video-tutorial-beginning-watchos-part-7-modals-pages/9285 "2016-03-11T23:10:59Z")

</div>

Learn about page-based interfaces and modal segues. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3359-beginning-watchos/lessons/8

---

## [Video Tutorial: What’s New in watchOS 2 Part 1: Pickers](https://forums.kodeco.com/t/video-tutorial-what-s-new-in-watchos-2-part-1-pickers/8611)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [March 8, 2016, 3:37pm UTC](https://forums.kodeco.com/t/video-tutorial-what-s-new-in-watchos-2-part-1-pickers/8611 "2016-03-08T15:37:01Z")

</div>

Learn about WKInterfacePicker, a brand new interface object that provides programmatic access to the watch's Digital Crown. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3…

---

## [View Debugging with Xcode and Reveal Tech Talk: Rescheduled](https://forums.kodeco.com/t/view-debugging-with-xcode-and-reveal-tech-talk-rescheduled/8535)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 8, 2016, 6:38am UTC](https://forums.kodeco.com/t/view-debugging-with-xcode-and-reveal-tech-talk-rescheduled/8535 "2016-03-08T06:38:01Z")

</div>

Our View Debugging with Xcode tech talk has been rescheduled till tomorrow (Wednesday) - see you there! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/1928-view-debugging-…

---

## [Print Versions Now Available: iOS 6 by Tutorials and iOS 5 by Tutorials Second Edition!](https://forums.kodeco.com/t/print-versions-now-available-ios-6-by-tutorials-and-ios-5-by-tutorials-second-edition/8093)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 6, 2016, 5:09pm UTC](https://forums.kodeco.com/t/print-versions-now-available-ios-6-by-tutorials-and-ios-5-by-tutorials-second-edition/8093 "2016-03-06T17:09:33Z")

</div>

The Tutorial Team and I are very happy to announce that the print versions for iOS 6 by Tutorials and iOS 5 by Tutorials Second Edition are now available for purchase! This is a companion discussion topic for the orig…

---

## [Readers’ App Reviews – October 2015](https://forums.kodeco.com/t/readers-app-reviews-october-2015/7785)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [March 5, 2016, 10:17am UTC](https://forums.kodeco.com/t/readers-app-reviews-october-2015/7785 "2016-03-05T10:17:54Z")

</div>

Check out apps released by fellow raywenderlich.com readers in October - from an app for classroom teachers to a game after Elon Musk's own heart! This is a companion discussion topic for the original entry at https:/…

---

## [Video Tutorial: Beginner OpenGL ES and GLKit Part 9: Specular Lighting](https://forums.kodeco.com/t/video-tutorial-beginner-opengl-es-and-glkit-part-9-specular-lighting/7514)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 10:47pm UTC](https://forums.kodeco.com/t/video-tutorial-beginner-opengl-es-and-glkit-part-9-specular-lighting/7514 "2016-03-04T22:47:55Z")

</div>

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

---

## [iOS Core Concept Tutorials Updated for iOS 9](https://forums.kodeco.com/t/ios-core-concept-tutorials-updated-for-ios-9/7465)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 9:14pm UTC](https://forums.kodeco.com/t/ios-core-concept-tutorials-updated-for-ios-9/7465 "2016-03-04T21:14:48Z")

</div>

We've updated our iOS core concept tutorials for iOS 9 as part of the iOS 9 Feast - check this post for the links! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/1561-ios-…

---

## [Unity Feast Game Jam Winners!](https://forums.kodeco.com/t/unity-feast-game-jam-winners/7451)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 8:50pm UTC](https://forums.kodeco.com/t/unity-feast-game-jam-winners/7451 "2016-03-04T20:50:50Z")

</div>

Read about the winners in our first ever Unity Game Jam! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/1463-unity-feast-game-jam-winners

---

## [Video Tutorial: What’s New in Swift 2 Part 6: Conclusion](https://forums.kodeco.com/t/video-tutorial-what-s-new-in-swift-2-part-6-conclusion/7409)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 8:07pm UTC](https://forums.kodeco.com/t/video-tutorial-what-s-new-in-swift-2-part-6-conclusion/7409 "2016-03-04T20:07:09Z")

</div>

Review what you learned in this series and find out where you should look next as you continue to explore Swift 2. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3609-what-…

---

## [Video Tutorial: Using LLDB in iOS Part 4: Watchpoint, Script, Command](https://forums.kodeco.com/t/video-tutorial-using-lldb-in-ios-part-4-watchpoint-script-command/7306)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 5:30pm UTC](https://forums.kodeco.com/t/video-tutorial-using-lldb-in-ios-part-4-watchpoint-script-command/7306 "2016-03-04T17:30:47Z")

</div>

Learn how to use LLDB watchpoint, script, and command commands. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2423-video-tutorial-using-lldb-in-ios-part-4-watchpoint-scri…

---

## [Welcome to the Swift Spring Fling!](https://forums.kodeco.com/t/welcome-to-the-swift-spring-fling/6850)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [March 4, 2016, 12:10pm UTC](https://forums.kodeco.com/t/welcome-to-the-swift-spring-fling/6850 "2016-03-04T12:10:56Z")

</div>

Welcome to the Spring Swift Fling - a 2-week celebration for our new Swift books, iOS Animations and WatchKit by Tutorials! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/…

---

## [Your Second Flutter App, Episode 4: Use a Model & Repository | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/your-second-flutter-app-episode-4-use-a-model-repository-kodeco-the-new-raywenderlich-com/182388)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 1\
**Last updated:** [January 4, 2023, 9:52pm UTC](https://forums.kodeco.com/t/your-second-flutter-app-episode-4-use-a-model-repository-kodeco-the-new-raywenderlich-com/182388 "2023-01-04T21:52:01Z")

</div>

Get an introduction to app architecture and the repository pattern, then create the model classes for RWCourses. This is a companion discussion topic for the original entry at https://www.kodeco.com/25841733-your-seco…

---

## [How To Make a Simple Playing Card Game with Multiplayer and Bluetooth, Part 5 | Kodeco](https://forums.kodeco.com/t/how-to-make-a-simple-playing-card-game-with-multiplayer-and-bluetooth-part-5-kodeco/193203)

<div class="topic-metadata">

**Author:** [@hollance](https://forums.kodeco.com/u/hollance)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 1:10pm UTC](https://forums.kodeco.com/t/how-to-make-a-simple-playing-card-game-with-multiplayer-and-bluetooth-part-5-kodeco/193203 "2023-08-29T13:10:06Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2883-how-to-make-a-simple-playing-card-game-with-multiplayer-and-bluetooth-part-5

---

## [UIScrollView Tutorial: Getting Started | Kodeco](https://forums.kodeco.com/t/uiscrollview-tutorial-getting-started-kodeco/187579)

<div class="topic-metadata">

**Author:** [@ron.kliffer](https://forums.kodeco.com/u/ron.kliffer)\
**Replies:** 0\
**Last updated:** [May 23, 2023, 10:27am UTC](https://forums.kodeco.com/t/uiscrollview-tutorial-getting-started-kodeco/187579 "2023-05-23T10:27:37Z")

</div>

In this UIScrollView tutorial, you’ll create an app similar to the default iOS Photos app to learn all about paging, scrolling and more with UIScrollView. This is a companion discussion topic for the original entry at…

---

## [Data Structures & Algorithms in Swift, Episode 3: Stack | Kodeco](https://forums.kodeco.com/t/data-structures-algorithms-in-swift-episode-3-stack-kodeco/187105)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [May 8, 2023, 11:29pm UTC](https://forums.kodeco.com/t/data-structures-algorithms-in-swift-episode-3-stack-kodeco/187105 "2023-05-08T23:29:09Z")

</div>

The Stack data structure gets its name from a stack of physical objects. When you add an item, you place it on top. And you'll always remove from the top too. This is a companion discussion topic for the original entr…

---

## [Programming in Swift: Fundamentals, Episode 26: Conclusion | Kodeco](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-26-conclusion-kodeco/185528)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [March 25, 2023, 1:37pm UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-26-conclusion-kodeco/185528 "2023-03-25T13:37:08Z")

</div>

Let’s review where you are with your Swift core concepts, and discuss what’s next. This is a companion discussion topic for the original entry at https://www.kodeco.com/28092971-programming-in-swift-fundamentals/lesso…

---

## [What’s New With UISearchController and UISearchBar | Kodeco](https://forums.kodeco.com/t/what-s-new-with-uisearchcontroller-and-uisearchbar-kodeco/185354)

<div class="topic-metadata">

**Author:** [@cordavis](https://forums.kodeco.com/u/cordavis)\
**Replies:** 0\
**Last updated:** [March 21, 2023, 6:33pm UTC](https://forums.kodeco.com/t/what-s-new-with-uisearchcontroller-and-uisearchbar-kodeco/185354 "2023-03-21T18:33:03Z")

</div>

In this UISearchController tutorial, you’ll learn about UISearchToken, UISearchTextField and other new APIs introduced in iOS 13. This is a companion discussion topic for the original entry at https://www.kodeco.com/9…

---

## [Flutter Navigation: Getting Started | Kodeco](https://forums.kodeco.com/t/flutter-navigation-getting-started-kodeco/185033)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [March 13, 2023, 10:55am UTC](https://forums.kodeco.com/t/flutter-navigation-getting-started-kodeco/185033 "2023-03-13T10:55:46Z")

</div>

Learn about routes, navigation, and transitions for apps written using the Flutter cross-platform framework from Google. This is a companion discussion topic for the original entry at https://www.kodeco.com/4562634-fl…

---

## [How to Create a Neumorphic Design With SwiftUI | Kodeco](https://forums.kodeco.com/t/how-to-create-a-neumorphic-design-with-swiftui-kodeco/183923)

<div class="topic-metadata">

**Author:** [@toojuice](https://forums.kodeco.com/u/toojuice)\
**Replies:** 0\
**Last updated:** [February 13, 2023, 2:46pm UTC](https://forums.kodeco.com/t/how-to-create-a-neumorphic-design-with-swiftui-kodeco/183923 "2023-02-13T14:46:17Z")

</div>

In this neumorphic design tutorial, you’ll learn how to use SwiftUI’s powerful modifiers to craft beautiful custom elements. This is a companion discussion topic for the original entry at https://www.kodeco.com/758917…

---

## [Introducing Realm: Building Modern Swift Apps with Realm Database | Kodeco](https://forums.kodeco.com/t/introducing-realm-building-modern-swift-apps-with-realm-database-kodeco/183856)

<div class="topic-metadata">

**Author:** [@icanzilb](https://forums.kodeco.com/u/icanzilb)\
**Replies:** 0\
**Last updated:** [February 11, 2023, 7:42pm UTC](https://forums.kodeco.com/t/introducing-realm-building-modern-swift-apps-with-realm-database-kodeco/183856 "2023-02-11T19:42:20Z")

</div>

Get started quickly with using Realm in your Swift apps with this free preview chapter from our new book: Realm: Building Modern Swift Apps with Realm Database! This is a companion discussion topic for the original en…

---

## [Building a Twitter Bot with Vapor | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/building-a-twitter-bot-with-vapor-kodeco-the-new-raywenderlich-com/183416)

<div class="topic-metadata">

**Author:** [@beaunouvelle](https://forums.kodeco.com/u/beaunouvelle)\
**Replies:** 0\
**Last updated:** [February 1, 2023, 2:49pm UTC](https://forums.kodeco.com/t/building-a-twitter-bot-with-vapor-kodeco-the-new-raywenderlich-com/183416 "2023-02-01T14:49:32Z")

</div>

Learn how to build a Twitter bot and create your own tweet automation tools with Vapor and Server Side Swift. This is a companion discussion topic for the original entry at https://www.kodeco.com/26916758-building-a-t…

---

## [Two-Factor Authentication With Vapor | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/two-factor-authentication-with-vapor-kodeco-the-new-raywenderlich-com/182861)

<div class="topic-metadata">

**Author:** [@mrlotu](https://forums.kodeco.com/u/mrlotu)\
**Replies:** 0\
**Last updated:** [January 18, 2023, 5:30am UTC](https://forums.kodeco.com/t/two-factor-authentication-with-vapor-kodeco-the-new-raywenderlich-com/182861 "2023-01-18T05:30:13Z")

</div>

Learn how to increase the account security of your using two-factor authentication with Vapor. This is a companion discussion topic for the original entry at https://www.kodeco.com/21471300-two-factor-authentication-w…

---

## [Text Kit Tutorial: Getting Started | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/text-kit-tutorial-getting-started-kodeco-the-new-raywenderlich-com/182189)

<div class="topic-metadata">

**Author:** [@bmorefield](https://forums.kodeco.com/u/bmorefield)\
**Replies:** 0\
**Last updated:** [December 29, 2022, 3:22pm UTC](https://forums.kodeco.com/t/text-kit-tutorial-getting-started-kodeco-the-new-raywenderlich-com/182189 "2022-12-29T15:22:51Z")

</div>

In this tutorial, you’ll learn how to use Text Kit in your iOS app to layout your text and create different visual styles. This is a companion discussion topic for the original entry at https://www.kodeco.com/5960-tex…

---

## [iOS 14 Tutorial: UICollectionView List | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/ios-14-tutorial-uicollectionview-list-kodeco-the-new-raywenderlich-com/182091)

<div class="topic-metadata">

**Author:** [@peter123](https://forums.kodeco.com/u/peter123)\
**Replies:** 0\
**Last updated:** [December 26, 2022, 6:14pm UTC](https://forums.kodeco.com/t/ios-14-tutorial-uicollectionview-list-kodeco-the-new-raywenderlich-com/182091 "2022-12-26T18:14:05Z")

</div>

In this tutorial, you’ll learn how to create lists, use modern cell configuration and configure multiple section snapshots on a single collection view. This is a companion discussion topic for the original entry at ht…

---

## [WWDC 2022 First Impressions Livecast | raywenderlich.com](https://forums.kodeco.com/t/wwdc-2022-first-impressions-livecast-raywenderlich-com/172817)

<div class="topic-metadata">

**Author:** [@katiecollins](https://forums.kodeco.com/u/katiecollins)\
**Replies:** 0\
**Last updated:** [June 9, 2022, 3:17am UTC](https://forums.kodeco.com/t/wwdc-2022-first-impressions-livecast-raywenderlich-com/172817 "2022-06-09T03:17:41Z")

</div>

If you missed our WWDC First Impressions livecast last night, featuring our most opinionated iOS team members, you can catch the replay here! This is a companion discussion topic for the original entry at https://www.…

---

## [Kotlin Whiteboard , Episode 25: ArrayList Priority Queue | raywenderlich.com](https://forums.kodeco.com/t/kotlin-whiteboard-episode-25-arraylist-priority-queue-raywenderlich-com/169472)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [April 20, 2022, 6:07pm UTC](https://forums.kodeco.com/t/kotlin-whiteboard-episode-25-arraylist-priority-queue-raywenderlich-com/169472 "2022-04-20T18:07:19Z")

</div>

Instead of a heap, use an ArrayList to implement a Priority Queue. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/11447782-kotlin-whiteboard/lessons/25

---

## [Programming in Swift: Fundamentals, Episode 13: Arrays | raywenderlich.com](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-13-arrays-raywenderlich-com/155501)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [November 1, 2021, 12:33am UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-13-arrays-raywenderlich-com/155501 "2021-11-01T00:33:01Z")

</div>

Learn how to use arrays in Swift to store an ordered list of values. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28092971-programming-in-swift-fundamentals/lessons/13

---

## [SwiftUI Progressive Disclosures Tutorial | raywenderlich.com](https://forums.kodeco.com/t/swiftui-progressive-disclosures-tutorial-raywenderlich-com/153331)

<div class="topic-metadata">

**Author:** [@mkatz](https://forums.kodeco.com/u/mkatz)\
**Replies:** 0\
**Last updated:** [October 15, 2021, 7:32pm UTC](https://forums.kodeco.com/t/swiftui-progressive-disclosures-tutorial-raywenderlich-com/153331 "2021-10-15T19:32:16Z")

</div>

Learn how to dress up your iOS apps with SwiftUI views containing progressive disclosures using state variables, animations and transitions. This is a companion discussion topic for the original entry at https://www.r…

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

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