# 🎓 Courses & Articles

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

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

**Page:** 19

---

## [Advanced VR Mechanics With Unity and the HTC Vive – Part 2](https://forums.kodeco.com/t/advanced-vr-mechanics-with-unity-and-the-htc-vive-part-2/30722)

<div class="topic-metadata">

**Author:** [@blackdragonbe](https://forums.kodeco.com/u/blackdragonbe)\
**Replies:** 4\
**Last updated:** [November 15, 2017, 9:49pm UTC](https://forums.kodeco.com/t/advanced-vr-mechanics-with-unity-and-the-htc-vive-part-2/30722 "2017-11-15T21:49:11Z")

</div>

Learn how to create a powerful, flexible, and reusable interaction system for your HTC Vive games in Unity with part 2 of this tutorial series! This is a companion discussion topic for the original entry at https://ww…

---

## [Programming in Swift · Challenge: Introduction to Optionals | raywenderlich.com](https://forums.kodeco.com/t/programming-in-swift-challenge-introduction-to-optionals-raywenderlich-com/52729)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 12, 2018, 4:38pm UTC](https://forums.kodeco.com/t/programming-in-swift-challenge-introduction-to-optionals-raywenderlich-com/52729 "2018-10-12T16:38:59Z")

</div>

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

---

## [Responsive UI Tutorial for Android](https://forums.kodeco.com/t/responsive-ui-tutorial-for-android/27979)

<div class="topic-metadata">

**Author:** [@jamiltz](https://forums.kodeco.com/u/jamiltz)\
**Replies:** 5\
**Last updated:** [November 15, 2017, 9:18pm UTC](https://forums.kodeco.com/t/responsive-ui-tutorial-for-android/27979 "2017-11-15T21:18:20Z")

</div>

Make your Android app feel at home on any device. Learn how to build a responsive UI that looks and works well across all devices and screen sizes. This is a companion discussion topic for the original entry at https:…

---

## [Networking with URLSession - Part 8: Authentication | Ray Wenderlich](https://forums.kodeco.com/t/networking-with-urlsession-part-8-authentication-ray-wenderlich/27381)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 8\
**Last updated:** [October 4, 2017, 9:58pm UTC](https://forums.kodeco.com/t/networking-with-urlsession-part-8-authentication-ray-wenderlich/27381 "2017-10-04T21:58:39Z")

</div>

Learn how to handle authentication and cookies. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3986-networking-with-urlsession/lessons/8

---

## [Add an Image | raywenderlich.com](https://forums.kodeco.com/t/add-an-image-raywenderlich-com/124462)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 7\
**Last updated:** [April 7, 2022, 12:05pm UTC](https://forums.kodeco.com/t/add-an-image-raywenderlich-com/124462 "2022-04-07T12:05:37Z")

</div>

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

---

## [Core Image: From CIImage to Metal and Beyond · Display Video Frames with Metal | raywenderlich.com](https://forums.kodeco.com/t/core-image-from-ciimage-to-metal-and-beyond-display-video-frames-with-metal-raywenderlich-com/83094)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 6\
**Last updated:** [June 30, 2021, 6:06pm UTC](https://forums.kodeco.com/t/core-image-from-ciimage-to-metal-and-beyond-display-video-frames-with-metal-raywenderlich-com/83094 "2021-06-30T18:06:18Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5428948-core-image-from-ciimage-to-metal-and-beyond/lessons/17

---

## [SQLite With Swift Tutorial: Getting Started](https://forums.kodeco.com/t/sqlite-with-swift-tutorial-getting-started/34669)

<div class="topic-metadata">

**Author:** [@nikolasburk](https://forums.kodeco.com/u/nikolasburk)\
**Replies:** 8\
**Last updated:** [April 26, 2018, 11:07pm UTC](https://forums.kodeco.com/t/sqlite-with-swift-tutorial-getting-started/34669 "2018-04-26T23:07:13Z")

</div>

In this SQLite with swift tutorial, learn how to utilise the SQLite database with your Swift projects, including inserting, updating and deleting rows. This is a companion discussion topic for the original entry at ht…

---

## [Modern Concurrency: Beyond the Basics, Episode 5: Using a Buffered AsyncStream | Kodeco](https://forums.kodeco.com/t/modern-concurrency-beyond-the-basics-episode-5-using-a-buffered-asyncstream-kodeco/186276)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 5\
**Last updated:** [May 24, 2024, 7:54am UTC](https://forums.kodeco.com/t/modern-concurrency-beyond-the-basics-episode-5-using-a-buffered-asyncstream-kodeco/186276 "2024-05-24T07:54:28Z")

</div>

Challenge: Rewrite countdown(to:) using the buffered push-based version of AsyncStream and Timer.scheduledTimer. This is a companion discussion topic for the original entry at https://www.kodeco.com/32059632-modern-co…

---

## [macOS Controls Tutorial: Part 1/2](https://forums.kodeco.com/t/macos-controls-tutorial-part-1-2/25574)

<div class="topic-metadata">

**Author:** [@ernesto](https://forums.kodeco.com/u/ernesto)\
**Replies:** 5\
**Last updated:** [April 5, 2021, 12:27am UTC](https://forums.kodeco.com/t/macos-controls-tutorial-part-1-2/25574 "2021-04-05T00:27: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 ht…

---

## [AVFoundation Tutorial: Adding Overlays and Animations to Videos](https://forums.kodeco.com/t/avfoundation-tutorial-adding-overlays-and-animations-to-videos/6309)

<div class="topic-metadata">

**Author:** [@abdulazeem](https://forums.kodeco.com/u/abdulazeem)\
**Replies:** 6\
**Last updated:** [November 16, 2017, 4:19pm UTC](https://forums.kodeco.com/t/avfoundation-tutorial-adding-overlays-and-animations-to-videos/6309 "2017-11-16T16:19:38Z")

</div>

AVFoundation is the framework in iOS that lets you perform video editing. Add overlays and animations to your videos in this AVFoundation tutorial! This is a companion discussion topic for the original entry at https:…

---

## [Beginning iOS Unit and UI Testing - Part 6: Recording | Ray Wenderlich](https://forums.kodeco.com/t/beginning-ios-unit-and-ui-testing-part-6-recording-ray-wenderlich/24276)

<div class="topic-metadata">

**Author:** [@jrg.developer](https://forums.kodeco.com/u/jrg.developer)\
**Replies:** 5\
**Last updated:** [April 1, 2020, 11:33am UTC](https://forums.kodeco.com/t/beginning-ios-unit-and-ui-testing-part-6-recording-ray-wenderlich/24276 "2020-04-01T11:33:50Z")

</div>

In this video tutorial on unit and UI testing in iOS, you’ll learn about element queries and how to use Xcode's UI recorder to help write your UI tests. This is a companion discussion topic for the origina…

---

## [WWDC 2021: AsyncSequence vs. Combine | raywenderlich.com](https://forums.kodeco.com/t/wwdc-2021-asyncsequence-vs-combine-raywenderlich-com/143631)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 1\
**Last updated:** [July 7, 2021, 3:44am UTC](https://forums.kodeco.com/t/wwdc-2021-asyncsequence-vs-combine-raywenderlich-com/143631 "2021-07-07T03:44:06Z")

</div>

AsyncSequence is a new protocol in Swift 5.5 that offers facilities for processing asynchronous data. But is it a Combine replacement…? Let’s find out! This is a companion discussion topic for the original entry at ht…

---

## [Beginning iOS 10 Part 1 Getting Started - Part 9: | Ray Wenderlich](https://forums.kodeco.com/t/beginning-ios-10-part-1-getting-started-part-9-ray-wenderlich/22474)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 7\
**Last updated:** [June 5, 2017, 8:30pm UTC](https://forums.kodeco.com/t/beginning-ios-10-part-1-getting-started-part-9-ray-wenderlich/22474 "2017-06-05T20:30:04Z")

</div>

The web is everywhere and your app is no exception. This video covers the process of embedding the web into your app. This is a companion discussion topic for the original entry at https://www.raywenderlic…

---

## [Trigonometry for Game Programming \[Sprite Kit Version\]: Part 2/2](https://forums.kodeco.com/t/trigonometry-for-game-programming-sprite-kit-version-part-2-2/7124)

<div class="topic-metadata">

**Author:** [@tdahbura](https://forums.kodeco.com/u/tdahbura)\
**Replies:** 2\
**Last updated:** [November 14, 2017, 3:15pm UTC](https://forums.kodeco.com/t/trigonometry-for-game-programming-sprite-kit-version-part-2-2/7124 "2017-11-14T15:15:08Z")

</div>

Learn about trigonometry functions like sin, cos, and tan while you make a fun iOS space game! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2547-trigonometry-for-game-pr…

---

## [Intro to Object-Oriented Design in Swift: Part 2/2](https://forums.kodeco.com/t/intro-to-object-oriented-design-in-swift-part-2-2/6528)

<div class="topic-metadata">

**Author:** [@rayfix](https://forums.kodeco.com/u/rayfix)\
**Replies:** 8\
**Last updated:** [July 3, 2017, 7:35pm UTC](https://forums.kodeco.com/t/intro-to-object-oriented-design-in-swift-part-2-2/6528 "2017-07-03T19:35:13Z")

</div>

Learn the basics of object-oriented design in Swift. In this second part, you'll learn about polymorphism, initialization, and some common design patterns for dealing with objects. This is a companion discussion topic…

---

## [Xcode Tips and Tricks - Part 2: Keyboard Shortcuts | Ray Wenderlich](https://forums.kodeco.com/t/xcode-tips-and-tricks-part-2-keyboard-shortcuts-ray-wenderlich/34047)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 6\
**Last updated:** [January 13, 2019, 11:10pm UTC](https://forums.kodeco.com/t/xcode-tips-and-tricks-part-2-keyboard-shortcuts-ray-wenderlich/34047 "2019-01-13T23:10:41Z")

</div>

Being able to navigate your project with keyboard shortcuts is your best road to proficiency in Xcode. In this video you'll learn the most-used shortcuts. This is a companion discussion topic for the origi…

---

## [Trigonometry for Games – Sprite Kit and Swift Tutorial: Part 2/2](https://forums.kodeco.com/t/trigonometry-for-games-sprite-kit-and-swift-tutorial-part-2-2/6930)

<div class="topic-metadata">

**Author:** [@nicklockwood](https://forums.kodeco.com/u/nicklockwood)\
**Replies:** 3\
**Last updated:** [November 14, 2017, 3:13pm UTC](https://forums.kodeco.com/t/trigonometry-for-games-sprite-kit-and-swift-tutorial-part-2-2/6930 "2017-11-14T15:13:44Z")

</div>

Add the final touches to your iOS space game such as aiming, orbiting asteroids and collision detection with the help of trigonometry! This is a companion discussion topic for the original entry at https://www.raywend…

---

## [Metal Tutorial with Swift 3 Part 1: Getting Started](https://forums.kodeco.com/t/metal-tutorial-with-swift-3-part-1-getting-started/26295)

<div class="topic-metadata">

**Author:** [@haawa](https://forums.kodeco.com/u/haawa)\
**Replies:** 7\
**Last updated:** [November 15, 2017, 9:54pm UTC](https://forums.kodeco.com/t/metal-tutorial-with-swift-3-part-1-getting-started/26295 "2017-11-15T21:54:44Z")

</div>

In this Metal tutorial, you will learn how to get started with Apple's 3D graphics API by rendering a simple triangle to the screen. This is a companion discussion topic for the original entry at https://www.raywender…

---

## [MVVM Tutorial with ReactiveCocoa: Part 1/2](https://forums.kodeco.com/t/mvvm-tutorial-with-reactivecocoa-part-1-2/6330)

<div class="topic-metadata">

**Author:** [@colineberhardt](https://forums.kodeco.com/u/colineberhardt)\
**Replies:** 7\
**Last updated:** [October 29, 2017, 3:22pm UTC](https://forums.kodeco.com/t/mvvm-tutorial-with-reactivecocoa-part-1-2/6330 "2017-10-29T15:22:55Z")

</div>

Learn how to use the Model-View-ViewModel (MVVM) pattern in your iOS apps with ReactiveCocoa in this 2-part MVVM tutorial series. This is a companion discussion topic for the original entry at https://www.raywenderlic…

---

## [Black Friday Sale Coming Soon! | raywenderlich.com](https://forums.kodeco.com/t/black-friday-sale-coming-soon-raywenderlich-com/55135)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 1\
**Last updated:** [November 17, 2018, 8:15am UTC](https://forums.kodeco.com/t/black-friday-sale-coming-soon-raywenderlich-com/55135 "2018-11-17T08:15:08Z")

</div>

A Black Friday sale is coming soon to raywenderlich.com. Get your holiday wishlist ready! :\] This is a companion discussion topic for the original entry at https://www.raywenderlich.com/177687/black-friday-sale-comin…

---

## [AFNetworking 2.0 Tutorial](https://forums.kodeco.com/t/afnetworking-2-0-tutorial/6297)

<div class="topic-metadata">

**Author:** [@jrg.developer](https://forums.kodeco.com/u/jrg.developer)\
**Replies:** 8\
**Last updated:** [November 16, 2017, 3:30pm UTC](https://forums.kodeco.com/t/afnetworking-2-0-tutorial/6297 "2017-11-16T15:30:51Z")

</div>

Learn how to easily get and post data from a web service in iOS in this AFNetworking 2.0 tutorial. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2516-afnetworking-2-0-tut…

---

## [UIPresentationController Tutorial: Getting Started](https://forums.kodeco.com/t/uipresentationcontroller-tutorial-getting-started/20979)

<div class="topic-metadata">

**Author:** [@ron.kliffer](https://forums.kodeco.com/u/ron.kliffer)\
**Replies:** 6\
**Last updated:** [November 16, 2017, 9:49pm UTC](https://forums.kodeco.com/t/uipresentationcontroller-tutorial-getting-started/20979 "2017-11-16T21:49:40Z")

</div>

Learn how to build custom view controller transitions and presentations with this UIPresentationController tutorial. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/915-uip…

---

## [Blender Tutorial for Beginners: How To Make A Mushroom](https://forums.kodeco.com/t/blender-tutorial-for-beginners-how-to-make-a-mushroom/6399)

<div class="topic-metadata">

**Author:** [@vwenderlich](https://forums.kodeco.com/u/vwenderlich)\
**Replies:** 8\
**Last updated:** [November 16, 2017, 3:00pm UTC](https://forums.kodeco.com/t/blender-tutorial-for-beginners-how-to-make-a-mushroom/6399 "2017-11-16T15:00:52Z")

</div>

Learn how to make a 3D mushroom in this Blender tutorial for beginners! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2622-blender-tutorial-for-beginners-how-to-make-a-mu…

---

## [iOS 10: Creating a SiriKit Extension | Ray Wenderlich](https://forums.kodeco.com/t/ios-10-creating-a-sirikit-extension-ray-wenderlich/19414)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 8\
**Last updated:** [February 22, 2017, 7:38am UTC](https://forums.kodeco.com/t/ios-10-creating-a-sirikit-extension-ray-wenderlich/19414 "2017-02-22T07:38:58Z")

</div>

Learn how to add Siri functionality to your app, by creating a SiriKit extension. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4984-ios-10-creating-a-sirikit…

---

## [Core Image Tutorial: Getting Started](https://forums.kodeco.com/t/core-image-tutorial-getting-started/6584)

<div class="topic-metadata">

**Author:** [@nicklockwood](https://forums.kodeco.com/u/nicklockwood)\
**Replies:** 7\
**Last updated:** [November 15, 2017, 4:01pm UTC](https://forums.kodeco.com/t/core-image-tutorial-getting-started/6584 "2017-11-15T16:01:53Z")

</div>

Learn the basics of cool image filtering effects with Core Image and Swift. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2305-core-image-tutorial-getting-started

---

## [Alamofire Tutorial: Getting Started](https://forums.kodeco.com/t/alamofire-tutorial-getting-started/20793)

<div class="topic-metadata">

**Author:** [@astralbodies](https://forums.kodeco.com/u/astralbodies)\
**Replies:** 1\
**Last updated:** [October 5, 2016, 11:58pm UTC](https://forums.kodeco.com/t/alamofire-tutorial-getting-started/20793 "2016-10-05T23:58:27Z")

</div>

In this Alamofire tutorial, you'll learn how to build an iOS app with Swift that sends & receives data to a remote API via HTTP using the Alamofire library. This is a companion discussion topic for the original entry …

---

## [iOS 10 Screencast: Measurement Formatter](https://forums.kodeco.com/t/ios-10-screencast-measurement-formatter/18289)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 8\
**Last updated:** [September 23, 2016, 5:36pm UTC](https://forums.kodeco.com/t/ios-10-screencast-measurement-formatter/18289 "2016-09-23T17:36:29Z")

</div>

Formatting measurements for every language and country is hard, so Foundation includes a new MeasurementFormatter class. See how easy it is to use in the screencast. This is a companion discussion topic for the origina…

---

## [Clean Architecture on Android | raywenderlich.com](https://forums.kodeco.com/t/clean-architecture-on-android-raywenderlich-com/53552)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 5\
**Last updated:** [July 3, 2019, 7:40am UTC](https://forums.kodeco.com/t/clean-architecture-on-android-raywenderlich-com/53552 "2019-07-03T07:40:45Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5167-clean-architecture-on-android

---

## [Server Side Swift with Perfect: Getting Started | Ray Wenderlich](https://forums.kodeco.com/t/server-side-swift-with-perfect-getting-started-ray-wenderlich/26731)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 6\
**Last updated:** [March 9, 2017, 7:36am UTC](https://forums.kodeco.com/t/server-side-swift-with-perfect-getting-started-ray-wenderlich/26731 "2017-03-09T07:36:43Z")

</div>

Perfect is an open source server side Swift framework, that helps you write web apps and services using Swift 3. Learn how to get started with Perfect, and create your first server side Swift web app. This…

---

## [Jetpack Compose Tutorial for Android: Getting Started | raywenderlich.com](https://forums.kodeco.com/t/jetpack-compose-tutorial-for-android-getting-started-raywenderlich-com/125099)

<div class="topic-metadata">

**Author:** [@alexsullivan](https://forums.kodeco.com/u/alexsullivan)\
**Replies:** 2\
**Last updated:** [December 21, 2020, 5:50pm UTC](https://forums.kodeco.com/t/jetpack-compose-tutorial-for-android-getting-started-raywenderlich-com/125099 "2020-12-21T17:50:57Z")

</div>

In this Jetpack Compose tutorial, you’ll learn to use the new declarative UI framework being developed by the Android team by creating a cookbook app. This is a companion discussion topic for the original entry at htt…

---

## [Geofences on Android with GoogleApiClient](https://forums.kodeco.com/t/geofences-on-android-with-googleapiclient/6449)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 6\
**Last updated:** [July 3, 2017, 6:10pm UTC](https://forums.kodeco.com/t/geofences-on-android-with-googleapiclient/6449 "2017-07-03T18:10:03Z")

</div>

In this tutorial you'll learn how to leverage GoogleApiClient to add geofences to an Android app, as well as post notifications when a geofence is crossed. This is a companion discussion topic for the original entry a…

---

## [GraphQL Using the Apollo Framework: Getting Started | raywenderlich.com](https://forums.kodeco.com/t/graphql-using-the-apollo-framework-getting-started-raywenderlich-com/119063)

<div class="topic-metadata">

**Author:** [@airjordan12345](https://forums.kodeco.com/u/airjordan12345)\
**Replies:** 8\
**Last updated:** [August 10, 2022, 5:51am UTC](https://forums.kodeco.com/t/graphql-using-the-apollo-framework-getting-started-raywenderlich-com/119063 "2022-08-10T05:51:08Z")

</div>

In this Apollo Framework for iOS tutorial, you will learn how to consume GraphQL APIs in a simple and type-safe way. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/1088664…

---

## [Android Things Tutorial: Getting Started | raywenderlich.com](https://forums.kodeco.com/t/android-things-tutorial-getting-started-raywenderlich-com/64503)

<div class="topic-metadata">

**Author:** [@ddjermanovic](https://forums.kodeco.com/u/ddjermanovic)\
**Replies:** 4\
**Last updated:** [July 8, 2020, 7:19am UTC](https://forums.kodeco.com/t/android-things-tutorial-getting-started-raywenderlich-com/64503 "2020-07-08T07:19:47Z")

</div>

Did you ever want to tinker with all those little pins on hardware boards? Well in this tutorial, you’ll learn how to do just that, with AndroidThings! This is a companion discussion topic for the original entry at h…

---

## [iOS Tutorial: How To Create A Simple iPhone App: Part 1/3](https://forums.kodeco.com/t/ios-tutorial-how-to-create-a-simple-iphone-app-part-1-3/6402)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 7\
**Last updated:** [November 14, 2017, 2:35pm UTC](https://forums.kodeco.com/t/ios-tutorial-how-to-create-a-simple-iphone-app-part-1-3/6402 "2017-11-14T14:35:16Z")

</div>

An iOS tutorial for complete beginners that shows you how to make your first iPhone app, from scratch! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3114-ios-tutorial-how…

---

## [UIAppearance Tutorial: Getting Started](https://forums.kodeco.com/t/uiappearance-tutorial-getting-started/6721)

<div class="topic-metadata">

**Author:** [@parto](https://forums.kodeco.com/u/parto)\
**Replies:** 8\
**Last updated:** [October 25, 2017, 1:44pm UTC](https://forums.kodeco.com/t/uiappearance-tutorial-getting-started/6721 "2017-10-25T13:44:32Z")

</div>

In this UIAppearance tutorial, you'll learn how to make your app stand out by using Swift to customize the look and feel of standard UIKit controls. This is a companion discussion topic for the original entry at https…

---

## [Advanced Networking with URLSession, Episode 11: Work With Cookies | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/advanced-networking-with-urlsession-episode-11-work-with-cookies-kodeco-the-new-raywenderlich-com/183210)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 2\
**Last updated:** [January 31, 2023, 10:55pm UTC](https://forums.kodeco.com/t/advanced-networking-with-urlsession-episode-11-work-with-cookies-kodeco-the-new-raywenderlich-com/183210 "2023-01-31T22:55:20Z")

</div>

Learn about cookies and their role in networking. You’ll also work with cookies. This is a companion discussion topic for the original entry at https://www.kodeco.com/32317111-advanced-networking-with-urlsession/lesso…

---

## [Fetch Photos from Photo Library | raywenderlich.com](https://forums.kodeco.com/t/fetch-photos-from-photo-library-raywenderlich-com/99427)

<div class="topic-metadata">

**Author:** [@lyndsey](https://forums.kodeco.com/u/lyndsey)\
**Replies:** 8\
**Last updated:** [July 5, 2020, 3:32am UTC](https://forums.kodeco.com/t/fetch-photos-from-photo-library-raywenderlich-com/99427 "2020-07-05T03:32:32Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7910383-ios-photos-framework/lessons/1

---

## [Beginning Android Development Tutorial: Installing Android Studio](https://forums.kodeco.com/t/beginning-android-development-tutorial-installing-android-studio/6311)

<div class="topic-metadata">

**Author:** [@mbambra](https://forums.kodeco.com/u/mbambra)\
**Replies:** 8\
**Last updated:** [July 3, 2017, 5:42pm UTC](https://forums.kodeco.com/t/beginning-android-development-tutorial-installing-android-studio/6311 "2017-07-03T17:42:03Z")

</div>

Learn how to download and install Android Studio in this Beginning Android Development Tutorial. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/1438-beginning-android-deve…

---

## [Beginning iOS Debugging - Part 1: Introduction | Ray Wenderlich Videos](https://forums.kodeco.com/t/beginning-ios-debugging-part-1-introduction-ray-wenderlich-videos/41187)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 2\
**Last updated:** [April 4, 2018, 7:16am UTC](https://forums.kodeco.com/t/beginning-ios-debugging-part-1-introduction-ray-wenderlich-videos/41187 "2018-04-04T07:16:40Z")

</div>

Why learn debugging? This introductory video will answer this question and preview the course. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4681-beginning-io…

---

## [Understanding and Managing Xcode Space | raywenderlich.com](https://forums.kodeco.com/t/understanding-and-managing-xcode-space-raywenderlich-com/135827)

<div class="topic-metadata">

**Author:** [@keeganrush](https://forums.kodeco.com/u/keeganrush)\
**Replies:** 5\
**Last updated:** [March 27, 2021, 9:43am UTC](https://forums.kodeco.com/t/understanding-and-managing-xcode-space-raywenderlich-com/135827 "2021-03-27T09:43:20Z")

</div>

Learn how to free up space hogged by Xcode in caches, derived data, archives and simulators! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/19998365-understanding-and-mana…

---

## [Creating a Cross-Platform Multiplayer Game in Unity — Part 1](https://forums.kodeco.com/t/creating-a-cross-platform-multiplayer-game-in-unity-part-1/6391)

<div class="topic-metadata">

**Author:** [@tkerpelman](https://forums.kodeco.com/u/tkerpelman)\
**Replies:** 8\
**Last updated:** [November 15, 2017, 9:40pm UTC](https://forums.kodeco.com/t/creating-a-cross-platform-multiplayer-game-in-unity-part-1/6391 "2017-11-15T21:40:25Z")

</div>

Learn how to create a cross-platform multiplayer game in Unity in the first of a fourth part tutorial. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2015-creating-a-cross…

---

## [iOS 10 Screencast: Manipulating Push Notifications with Service Extensions](https://forums.kodeco.com/t/ios-10-screencast-manipulating-push-notifications-with-service-extensions/17570)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 8\
**Last updated:** [July 7, 2018, 12:46pm UTC](https://forums.kodeco.com/t/ios-10-screencast-manipulating-push-notifications-with-service-extensions/17570 "2018-07-07T12:46:32Z")

</div>

Discover how to use the new notification service extension point which has the ability to intercept push notifications before they're delivered to the user. This is a companion discussion topic for the original entry …

---

## [State Restoration Tutorial: Getting Started](https://forums.kodeco.com/t/state-restoration-tutorial-getting-started/6915)

<div class="topic-metadata">

**Author:** [@luke\_parham](https://forums.kodeco.com/u/luke_parham)\
**Replies:** 7\
**Last updated:** [November 16, 2017, 9:48pm UTC](https://forums.kodeco.com/t/state-restoration-tutorial-getting-started/6915 "2017-11-16T21:48:16Z")

</div>

In this state restoration tutorial, learn how to use Apple's State Restoration APIs to enhance a user's experience of your app. This is a companion discussion topic for the original entry at https://www.raywenderlich.…

---

## [Drawing in iOS - Part 10: Introduction | Ray Wenderlich Videos](https://forums.kodeco.com/t/drawing-in-ios-part-10-introduction-ray-wenderlich-videos/43018)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 3\
**Last updated:** [February 4, 2019, 3:24pm UTC](https://forums.kodeco.com/t/drawing-in-ios-part-10-introduction-ray-wenderlich-videos/43018 "2019-02-04T15:24:39Z")

</div>

Let's review what you'll be learning in this section, and find out about the three controls you'll design. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4659…

---

## [Video Tutorial: Beginning SpriteKit Part 4: Boundaries and the Playable Area](https://forums.kodeco.com/t/video-tutorial-beginning-spritekit-part-4-boundaries-and-the-playable-area/15404)

<div class="topic-metadata">

**Author:** [@paradox927](https://forums.kodeco.com/u/paradox927)\
**Replies:** 6\
**Last updated:** [January 9, 2019, 10:46pm UTC](https://forums.kodeco.com/t/video-tutorial-beginning-spritekit-part-4-boundaries-and-the-playable-area/15404 "2019-01-09T22:46:12Z")

</div>

Learn how to set up the playable area for your game, Zombie Conga. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3876-beginning-spritekit/lessons/5

---

## [Bond Tutorial: Bindings in Swift](https://forums.kodeco.com/t/bond-tutorial-bindings-in-swift/6613)

<div class="topic-metadata">

**Author:** [@colineberhardt](https://forums.kodeco.com/u/colineberhardt)\
**Replies:** 5\
**Last updated:** [December 2, 2016, 6:50am UTC](https://forums.kodeco.com/t/bond-tutorial-bindings-in-swift/6613 "2016-12-02T06:50:58Z")

</div>

Bond is a simple, powerful, type-safe binding framework for Swift. Learn how to use it with the popular MVVM architectural pattern in this Bond tutorial. This is a companion discussion topic for the original entry at h…

---

## [Black Friday Sale Coming Soon!](https://forums.kodeco.com/t/black-friday-sale-coming-soon/36726)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 7\
**Last updated:** [November 23, 2017, 4:59am UTC](https://forums.kodeco.com/t/black-friday-sale-coming-soon/36726 "2017-11-23T04:59:11Z")

</div>

A Black Friday sale is coming soon to raywenderlich.com. Get your holiday wishlist ready! :\] This is a companion discussion topic for the original entry at https://www.raywenderlich.com/298-black-friday-sale-coming-so…

---

## [Firebase Remote Config Tutorial for iOS](https://forums.kodeco.com/t/firebase-remote-config-tutorial-for-ios/42613)

<div class="topic-metadata">

**Author:** [@tkerpelman](https://forums.kodeco.com/u/tkerpelman)\
**Replies:** 7\
**Last updated:** [July 9, 2019, 1:36am UTC](https://forums.kodeco.com/t/firebase-remote-config-tutorial-for-ios/42613 "2019-07-09T01:36:42Z")

</div>

In this Firebase Remote Config tutorial for iOS, you'll learn how to make changes to your iOS app on the fly without resubmitting to the App Store. This is a companion discussion topic for the original entry at https:…

---

## [raywenderlich.com Black Friday Sale: 50% Off All Books](https://forums.kodeco.com/t/raywenderlich-com-black-friday-sale-50-off-all-books/36867)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 7\
**Last updated:** [November 29, 2017, 8:39pm UTC](https://forums.kodeco.com/t/raywenderlich-com-black-friday-sale-50-off-all-books/36867 "2017-11-29T20:39:01Z")

</div>

Get 50% off all books in the raywenderlich.com store — or save even more with our Black Friday 2017 Mega Bundle! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/289-raywend…

---

## [ReSwift Tutorial: Memory Game App](https://forums.kodeco.com/t/reswift-tutorial-memory-game-app/32350)

<div class="topic-metadata">

**Author:** [@michalciurus](https://forums.kodeco.com/u/michalciurus)\
**Replies:** 7\
**Last updated:** [June 21, 2018, 12:54pm UTC](https://forums.kodeco.com/t/reswift-tutorial-memory-game-app/32350 "2018-06-21T12:54:14Z")

</div>

In this ReSwift tutorial, you'll learn to create a Redux-like app architecture in Swift that leverages unidirectional data flow. This is a companion discussion topic for the original entry at https://www.raywenderlich…

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

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