# 🎓 Courses & Articles

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

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

**Page:** 229

---

## [In-App Purchases, Episode 6: List Products | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/in-app-purchases-episode-6-list-products-kodeco-the-new-raywenderlich-com/181599)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [December 12, 2022, 10:19am UTC](https://forums.kodeco.com/t/in-app-purchases-episode-6-list-products-kodeco-the-new-raywenderlich-com/181599 "2022-12-12T10:19:10Z")

</div>

Query StoreKit with a list of your in-app purchases and then display them to the end user. This is a companion discussion topic for the original entry at https://www.kodeco.com/18770210-in-app-purchases/lessons/6

---

## [Resizable Apps & Multi-Window Support in Android, Episode 6: Launch Activities In Multi-Window Mode | raywenderlich.com](https://forums.kodeco.com/t/resizable-apps-multi-window-support-in-android-episode-6-launch-activities-in-multi-window-mode-raywenderlich-com/174711)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [July 11, 2022, 9:11am UTC](https://forums.kodeco.com/t/resizable-apps-multi-window-support-in-android-episode-6-launch-activities-in-multi-window-mode-raywenderlich-com/174711 "2022-07-11T09:11:17Z")

</div>

Learn how to launch new activities in multi-window mode and run multiple parts of your app at the same time. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/20553727-resiza…

---

## [Google I/O First Impressions Livecast | raywenderlich.com](https://forums.kodeco.com/t/google-i-o-first-impressions-livecast-raywenderlich-com/170974)

<div class="topic-metadata">

**Author:** [@katiecollins](https://forums.kodeco.com/u/katiecollins)\
**Replies:** 0\
**Last updated:** [May 13, 2022, 6:52am UTC](https://forums.kodeco.com/t/google-i-o-first-impressions-livecast-raywenderlich-com/170974 "2022-05-13T06:52:28Z")

</div>

If you missed our Google I/O First Impressions livecast last night, featuring our most opinionated Android team members, you can catch the replay here! This is a companion discussion topic for the original entry at ht…

---

## [Creating Multiplatform Apps with SwiftUI, Episode 5: Add a Sidebar | raywenderlich.com](https://forums.kodeco.com/t/creating-multiplatform-apps-with-swiftui-episode-5-add-a-sidebar-raywenderlich-com/169428)

<div class="topic-metadata">

**Author:** [@jwfc](https://forums.kodeco.com/u/jwfc)\
**Replies:** 0\
**Last updated:** [April 20, 2022, 8:33am UTC](https://forums.kodeco.com/t/creating-multiplatform-apps-with-swiftui-episode-5-add-a-sidebar-raywenderlich-com/169428 "2022-04-20T08:33:51Z")

</div>

Navigation is slightly different on macOS compared to iOS. Add a sidebar to the macOS version to give a great user experience. This is a companion discussion topic for the original entry at https://www.raywenderlich.c…

---

## [Professional Development Seminars 2022, Episode 3: Demystifying Product Management for Developers & Teams: Aaron Douglas | raywenderlich.com](https://forums.kodeco.com/t/professional-development-seminars-2022-episode-3-demystifying-product-management-for-developers-teams-aaron-douglas-raywenderlich-com/168423)

<div class="topic-metadata">

**Author:** [@astralbodies](https://forums.kodeco.com/u/astralbodies)\
**Replies:** 0\
**Last updated:** [April 7, 2022, 1:03am UTC](https://forums.kodeco.com/t/professional-development-seminars-2022-episode-3-demystifying-product-management-for-developers-teams-aaron-douglas-raywenderlich-com/168423 "2022-04-07T01:03:57Z")

</div>

Flexing your dev skills as you build out new and innovative product features can be a lot of fun — until you find yourself confused as to the “why” behind a particular feature request. You know there’s a product roadmap,…

---

## [Your Second Flutter App, Episode 29: Filter Courses | raywenderlich.com](https://forums.kodeco.com/t/your-second-flutter-app-episode-29-filter-courses-raywenderlich-com/161445)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [January 1, 2022, 12:48pm UTC](https://forums.kodeco.com/t/your-second-flutter-app-episode-29-filter-courses-raywenderlich-com/161445 "2022-01-01T12:48:39Z")

</div>

Apply the course filter to the courses list so that only the chosen platforms are shown in the list. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/25841733-your-second-fl…

---

## [SwiftUI: Layout & Interfaces, Episode 1: Introduction | raywenderlich.com](https://forums.kodeco.com/t/swiftui-layout-interfaces-episode-1-introduction-raywenderlich-com/157881)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [November 18, 2021, 6:21am UTC](https://forums.kodeco.com/t/swiftui-layout-interfaces-episode-1-introduction-raywenderlich-com/157881 "2021-11-18T06:21:14Z")

</div>

Learn the fundamentals of layout in SwiftUI! In this first part of the course, you’ll be working with scroll views, and lazy views: both stacks, and grids. This is a companion discussion topic for the original entry a…

---

## [Fastlane Tutorial for Android: Getting Started | raywenderlich.com](https://forums.kodeco.com/t/fastlane-tutorial-for-android-getting-started-raywenderlich-com/155447)

<div class="topic-metadata">

**Author:** [@jamiltz](https://forums.kodeco.com/u/jamiltz)\
**Replies:** 0\
**Last updated:** [October 31, 2021, 9:49am UTC](https://forums.kodeco.com/t/fastlane-tutorial-for-android-getting-started-raywenderlich-com/155447 "2021-10-31T09:49:46Z")

</div>

Learn how to use fastlane to automate tasks like generating screenshots, updating metadata for your Android apps and uploading apps to the Play Store. This is a companion discussion topic for the original entry at htt…

---

## [Open Call for Authors and Tech Editors on the iOS Team | raywenderlich.com](https://forums.kodeco.com/t/open-call-for-authors-and-tech-editors-on-the-ios-team-raywenderlich-com/148614)

<div class="topic-metadata">

**Author:** [@amarlette](https://forums.kodeco.com/u/amarlette)\
**Replies:** 0\
**Last updated:** [September 23, 2021, 7:23pm UTC](https://forums.kodeco.com/t/open-call-for-authors-and-tech-editors-on-the-ios-team-raywenderlich-com/148614 "2021-09-23T19:23:42Z")

</div>

We’re looking for experienced iOS developers to join us as authors and tech editors. Read on for how to apply! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/27567567-ope…

---

## [Debugging UIKit Views with Reveal, Episode 6: Find an Unsatisfiable Constraint | raywenderlich.com](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-6-find-an-unsatisfiable-constraint-raywenderlich-com/148086)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [September 15, 2021, 3:54pm UTC](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-6-find-an-unsatisfiable-constraint-raywenderlich-com/148086 "2021-09-15T15:54:31Z")

</div>

Learn how to find and fix an unsatisfiable constraint, like setting a size smaller than the view’s instrinsic content size. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/…

---

## [UIKit Animation, Episode 10: Challenge: Trigger View Transitions | raywenderlich.com](https://forums.kodeco.com/t/uikit-animation-episode-10-challenge-trigger-view-transitions-raywenderlich-com/146276)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [August 16, 2021, 2:09pm UTC](https://forums.kodeco.com/t/uikit-animation-episode-10-challenge-trigger-view-transitions-raywenderlich-com/146276 "2021-08-16T14:09:55Z")

</div>

In this challenge, have another try at using view transitions and explore the different ways to trigger them. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/18411703-uikit…

---

## [UIKit: Layout, Episode 9: Conclusion | raywenderlich.com](https://forums.kodeco.com/t/uikit-layout-episode-9-conclusion-raywenderlich-com/145301)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [July 30, 2021, 10:11pm UTC](https://forums.kodeco.com/t/uikit-layout-episode-9-conclusion-raywenderlich-com/145301 "2021-07-30T22:11:14Z")

</div>

Review what you’ve learned in this section and find out what’s coming up next. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/17344826-uikit-layout/lessons/9

---

## [WindowInsets Handling & Keyboard Animations, Episode 6: Animate Surrounding Views | raywenderlich.com](https://forums.kodeco.com/t/windowinsets-handling-keyboard-animations-episode-6-animate-surrounding-views-raywenderlich-com/144893)

<div class="topic-metadata">

**Author:** [@cafonsomota](https://forums.kodeco.com/u/cafonsomota)\
**Replies:** 0\
**Last updated:** [July 25, 2021, 7:22am UTC](https://forums.kodeco.com/t/windowinsets-handling-keyboard-animations-episode-6-animate-surrounding-views-raywenderlich-com/144893 "2021-07-25T07:22:13Z")

</div>

Learn how to animate views synchronously with the keyboard being opened and/or closed. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/21630989-windowinsets-handling-keyboa…

---

## [Open Call for Tech Editors and Authors on the Server-Side Swift Team | raywenderlich.com](https://forums.kodeco.com/t/open-call-for-tech-editors-and-authors-on-the-server-side-swift-team-raywenderlich-com/141947)

<div class="topic-metadata">

**Author:** [@amarlette](https://forums.kodeco.com/u/amarlette)\
**Replies:** 0\
**Last updated:** [June 10, 2021, 10:24am UTC](https://forums.kodeco.com/t/open-call-for-tech-editors-and-authors-on-the-server-side-swift-team-raywenderlich-com/141947 "2021-06-10T10:24:31Z")

</div>

We’re looking for Server-Side Swift developers to join the team. Read on for how to apply! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/24284699-open-call-for-tech-edit…

---

## [Google I/O First Impressions Livecast | raywenderlich.com](https://forums.kodeco.com/t/google-i-o-first-impressions-livecast-raywenderlich-com/140608)

<div class="topic-metadata">

**Author:** [@katiecollins](https://forums.kodeco.com/u/katiecollins)\
**Replies:** 0\
**Last updated:** [May 21, 2021, 1:30pm UTC](https://forums.kodeco.com/t/google-i-o-first-impressions-livecast-raywenderlich-com/140608 "2021-05-21T13:30:57Z")

</div>

If you missed our Google I/O First Impressions livecast last night, featuring our most opinionated Android team members, you can catch the replay here! This is a companion discussion topic for the original entry at ht…

---

## [Display Channels | raywenderlich.com](https://forums.kodeco.com/t/display-channels-raywenderlich-com/139507)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [May 6, 2021, 9:00pm UTC](https://forums.kodeco.com/t/display-channels-raywenderlich-com/139507 "2021-05-06T21:00:01Z")

</div>

Learn how to use the previously created adapters to display channels in your Recycler View. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/18177135-build-an-app-like-disco…

---

## [Swift Accelerate and vImage: Getting Started | raywenderlich.com](https://forums.kodeco.com/t/swift-accelerate-and-vimage-getting-started-raywenderlich-com/134536)

<div class="topic-metadata">

**Author:** [@bmorefield](https://forums.kodeco.com/u/bmorefield)\
**Replies:** 0\
**Last updated:** [March 8, 2021, 2:25pm UTC](https://forums.kodeco.com/t/swift-accelerate-and-vimage-getting-started-raywenderlich-com/134536 "2021-03-08T14:25:15Z")

</div>

Learn how to process images using Accelerate and vImage in a SwiftUI application. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/19456196-swift-accelerate-and-vimage-gett…

---

## [Horizontal Bar Chart | raywenderlich.com](https://forums.kodeco.com/t/horizontal-bar-chart-raywenderlich-com/134073)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [March 2, 2021, 10:21pm UTC](https://forums.kodeco.com/t/horizontal-bar-chart-raywenderlich-com/134073 "2021-03-02T22:21:49Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/20591515-swiftui-charts-for-widgetkit/lessons/2

---

## [Ty Smith – Podcast S11 E06 | raywenderlich.com](https://forums.kodeco.com/t/ty-smith-podcast-s11-e06-raywenderlich-com/133329)

<div class="topic-metadata">

**Author:** [@lordandrei](https://forums.kodeco.com/u/lordandrei)\
**Replies:** 0\
**Last updated:** [February 22, 2021, 5:58am UTC](https://forums.kodeco.com/t/ty-smith-podcast-s11-e06-raywenderlich-com/133329 "2021-02-22T05:58:56Z")

</div>

From his interview in ‘Living By The Code.’ Ty Smith talks about the difference between Dev Managers and Tech Managers. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2089…

---

## [Enable Region Monitoring | raywenderlich.com](https://forums.kodeco.com/t/enable-region-monitoring-raywenderlich-com/131932)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [February 4, 2021, 8:35pm UTC](https://forums.kodeco.com/t/enable-region-monitoring-raywenderlich-com/131932 "2021-02-04T20:35:22Z")

</div>

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

---

## [Understand Core Location Components | raywenderlich.com](https://forums.kodeco.com/t/understand-core-location-components-raywenderlich-com/131827)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [February 3, 2021, 6:29pm UTC](https://forums.kodeco.com/t/understand-core-location-components-raywenderlich-com/131827 "2021-02-03T18:29:51Z")

</div>

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

---

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

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [December 17, 2020, 9:49am UTC](https://forums.kodeco.com/t/conclusion-raywenderlich-com/127828 "2020-12-17T09:49:54Z")

</div>

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

---

## [Alert the User | raywenderlich.com](https://forums.kodeco.com/t/alert-the-user-raywenderlich-com/124423)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [November 7, 2020, 8:07pm UTC](https://forums.kodeco.com/t/alert-the-user-raywenderlich-com/124423 "2020-11-07T20:07:58Z")

</div>

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

---

## [Layout Widgets | raywenderlich.com](https://forums.kodeco.com/t/layout-widgets-raywenderlich-com/120900)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [September 24, 2020, 2:50pm UTC](https://forums.kodeco.com/t/layout-widgets-raywenderlich-com/120900 "2020-09-24T14:50:47Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/13739693-your-first-flutter-app/lessons/14

---

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

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [September 24, 2020, 6:52am UTC](https://forums.kodeco.com/t/conclusion-raywenderlich-com/120844 "2020-09-24T06:52:14Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/13739693-your-first-flutter-app/lessons/11

---

## [Challenge: Add a Custom Cell | raywenderlich.com](https://forums.kodeco.com/t/challenge-add-a-custom-cell-raywenderlich-com/116960)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 7, 2020, 4:35pm UTC](https://forums.kodeco.com/t/challenge-add-a-custom-cell-raywenderlich-com/116960 "2020-08-07T16:35:41Z")

</div>

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

---

## [Challenge: Trigger View Transitions | raywenderlich.com](https://forums.kodeco.com/t/challenge-trigger-view-transitions-raywenderlich-com/116831)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [August 6, 2020, 8:12am UTC](https://forums.kodeco.com/t/challenge-trigger-view-transitions-raywenderlich-com/116831 "2020-08-06T08:12:08Z")

</div>

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

---

## [Challenge: When Expressions | raywenderlich.com](https://forums.kodeco.com/t/challenge-when-expressions-raywenderlich-com/116334)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [July 30, 2020, 6:34pm UTC](https://forums.kodeco.com/t/challenge-when-expressions-raywenderlich-com/116334 "2020-07-30T18:34:19Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7910496-programming-in-kotlin-fundamentals/lessons/26

---

## [Use a FragmentStateAdapter | raywenderlich.com](https://forums.kodeco.com/t/use-a-fragmentstateadapter-raywenderlich-com/113889)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [July 3, 2020, 11:38am UTC](https://forums.kodeco.com/t/use-a-fragmentstateadapter-raywenderlich-com/113889 "2020-07-03T11:38:14Z")

</div>

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

---

## [Dynamic Type | raywenderlich.com](https://forums.kodeco.com/t/dynamic-type-raywenderlich-com/107327)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [April 29, 2020, 3:54pm UTC](https://forums.kodeco.com/t/dynamic-type-raywenderlich-com/107327 "2020-04-29T15:54:34Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5525-dynamic-type/lessons/1

---

## [Create the Project | raywenderlich.com](https://forums.kodeco.com/t/create-the-project-raywenderlich-com/98224)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [February 14, 2020, 1:25pm UTC](https://forums.kodeco.com/t/create-the-project-raywenderlich-com/98224 "2020-02-14T13:25:58Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/7503473-your-second-kotlin-android-app/lessons/2

---

## [C# Collections, Lambdas, and LINQ · Dictionaries | raywenderlich.com](https://forums.kodeco.com/t/c-collections-lambdas-and-linq-dictionaries-raywenderlich-com/76483)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [July 16, 2019, 8:51am UTC](https://forums.kodeco.com/t/c-collections-lambdas-and-linq-dictionaries-raywenderlich-com/76483 "2019-07-16T08:51:30Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/604358-c-collections-lambdas-and-linq/lessons/5

---

## [Beginning RxKotlin · Filtering Operators, Part 1 | raywenderlich.com](https://forums.kodeco.com/t/beginning-rxkotlin-filtering-operators-part-1-raywenderlich-com/68198)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [April 20, 2019, 2:53pm UTC](https://forums.kodeco.com/t/beginning-rxkotlin-filtering-operators-part-1-raywenderlich-com/68198 "2019-04-20T14:53:03Z")

</div>

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

---

## [Data Structures & Algorithms in Swift · Introduction | raywenderlich.com](https://forums.kodeco.com/t/data-structures-algorithms-in-swift-introduction-raywenderlich-com/61141)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [January 31, 2019, 7:50pm UTC](https://forums.kodeco.com/t/data-structures-algorithms-in-swift-introduction-raywenderlich-com/61141 "2019-01-31T19:50:17Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/977854-data-structures-algorithms-in-swift/lessons/10

---

## [Saving Data in iOS · Comparing Property Lists & JSON | raywenderlich.com](https://forums.kodeco.com/t/saving-data-in-ios-comparing-property-lists-json-raywenderlich-com/55411)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [November 14, 2018, 7:24am UTC](https://forums.kodeco.com/t/saving-data-in-ios-comparing-property-lists-json-raywenderlich-com/55411 "2018-11-14T07:24:23Z")

</div>

This is a companion discussion topic for the original entry at https://www.raywenderlich.com/6307-saving-data-in-ios/lessons/17

---

## [Will raywenderlich.com Books be Updated for Swift 4 and iOS 11? | raywenderlich.com](https://forums.kodeco.com/t/will-raywenderlich-com-books-be-updated-for-swift-4-and-ios-11-raywenderlich-com/54554)

<div class="topic-metadata">

**Author:** [@crispy8888](https://forums.kodeco.com/u/crispy8888)\
**Replies:** 0\
**Last updated:** [November 3, 2018, 3:59pm UTC](https://forums.kodeco.com/t/will-raywenderlich-com-books-be-updated-for-swift-4-and-ios-11-raywenderlich-com/54554 "2018-11-03T15:59:55Z")

</div>

WWDC 2017 has come and gone – and will raywenderlich.com books be updated for Swift 4 and iOS 11? Find out here! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/164573/wil…

---

## [Programming in Swift · Conclusion | raywenderlich.com](https://forums.kodeco.com/t/programming-in-swift-conclusion-raywenderlich-com/53367)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [October 20, 2018, 11:33am UTC](https://forums.kodeco.com/t/programming-in-swift-conclusion-raywenderlich-com/53367 "2018-10-20T11:33:03Z")

</div>

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

---

## [Open Call for Applications on the Unity Team | raywenderlich.com](https://forums.kodeco.com/t/open-call-for-applications-on-the-unity-team-raywenderlich-com/52608)

<div class="topic-metadata">

**Author:** [@blackdragonbe](https://forums.kodeco.com/u/blackdragonbe)\
**Replies:** 0\
**Last updated:** [October 11, 2018, 4:11pm UTC](https://forums.kodeco.com/t/open-call-for-applications-on-the-unity-team-raywenderlich-com/52608 "2018-10-11T16:11:29Z")

</div>

We are currently looking for a few experienced Unity developers to help write and tech edit Unity tutorials on our site. Find out how to apply here! This is a companion discussion topic for the original entry at http…

---

## [RxSwift: Transforming Operators in Practice | Ray Wenderlich](https://forums.kodeco.com/t/rxswift-transforming-operators-in-practice-ray-wenderlich/51941)

<div class="topic-metadata">

**Author:** [@icanzilb](https://forums.kodeco.com/u/icanzilb)\
**Replies:** 0\
**Last updated:** [October 5, 2018, 2:32pm UTC](https://forums.kodeco.com/t/rxswift-transforming-operators-in-practice-ray-wenderlich/51941 "2018-10-05T14:32:31Z")

</div>

Learn how to work with transforming operators in RxSwift, in the context of a real app, in this tutorial taken from our latest book, RxSwift: Reactive Programming With Swift! This is a companion discussion topic for …

---

## [Reproducing Popular iOS Controls · Challenge: Number Indicator | Ray Wenderlich](https://forums.kodeco.com/t/reproducing-popular-ios-controls-challenge-number-indicator-ray-wenderlich/51929)

<div class="topic-metadata">

**Author:** [@leamars](https://forums.kodeco.com/u/leamars)\
**Replies:** 0\
**Last updated:** [October 5, 2018, 12:23pm UTC](https://forums.kodeco.com/t/reproducing-popular-ios-controls-challenge-number-indicator-ray-wenderlich/51929 "2018-10-05T12:23:38Z")

</div>

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

---

## [Winners – Readers’ App Awards 2015! | Ray Wenderlich](https://forums.kodeco.com/t/winners-readers-app-awards-2015-ray-wenderlich/51321)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [September 30, 2018, 6:34pm UTC](https://forums.kodeco.com/t/winners-readers-app-awards-2015-ray-wenderlich/51321 "2018-09-30T18:34:59Z")

</div>

Check out some of the best apps released by raywenderlich.com readers in 2015! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/123629/winners-readers-app-awards-2015

---

## [Beginning RxSwift · Observables, Subjects, and Variables in Practice: Part 2 | Ray Wenderlich](https://forums.kodeco.com/t/beginning-rxswift-observables-subjects-and-variables-in-practice-part-2-ray-wenderlich/50666)

<div class="topic-metadata">

**Author:** [@scotteg](https://forums.kodeco.com/u/scotteg)\
**Replies:** 0\
**Last updated:** [September 25, 2018, 7:42am UTC](https://forums.kodeco.com/t/beginning-rxswift-observables-subjects-and-variables-in-practice-part-2-ray-wenderlich/50666 "2018-09-25T07:42:03Z")

</div>

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

---

## [iOS 10 Feast Giveaway Winners – And Last Day For Discount! | Ray Wenderlich](https://forums.kodeco.com/t/ios-10-feast-giveaway-winners-and-last-day-for-discount-ray-wenderlich/49882)

<div class="topic-metadata">

**Author:** [@crispy8888](https://forums.kodeco.com/u/crispy8888)\
**Replies:** 0\
**Last updated:** [September 18, 2018, 9:46am UTC](https://forums.kodeco.com/t/ios-10-feast-giveaway-winners-and-last-day-for-discount-ray-wenderlich/49882 "2018-09-18T09:46:06Z")

</div>

Check out the lucky winners of the iOS 10 Feast — over 220 winners and $40,000 in prizes! This is a companion discussion topic for the original entry at https://www.raywenderlich.com/147560/ios-10-feast-giveaway-winn…

---

## [Thermometer App Starter Kit Now Available! | Ray Wenderlich](https://forums.kodeco.com/t/thermometer-app-starter-kit-now-available-ray-wenderlich/48893)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 10, 2018, 10:04pm UTC](https://forums.kodeco.com/t/thermometer-app-starter-kit-now-available-ray-wenderlich/48893 "2018-09-10T22:04:07Z")

</div>

The iOS Tutorial Team is pleased to announce that we have a new starter kit available for purchase – a thermometer app starter kit! This starter kit includes a fully functional thermometer app that you can use as a start…

---

## [iOS 6 Feast Week 1 Update! | Ray Wenderlich](https://forums.kodeco.com/t/ios-6-feast-week-1-update-ray-wenderlich/48877)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 10, 2018, 7:33pm UTC](https://forums.kodeco.com/t/ios-6-feast-week-1-update-ray-wenderlich/48877 "2018-09-10T19:33:42Z")

</div>

It’s been about a week since we started the iOS 6 Feast, so I wanted to give you guys an update with what’s been going on. Here’s a quick summary of the four pieces of news we’ll cover: iOS 6 Feast Grand Prize now over $…

---

## [Beginning Metal · Indices and Constants | Ray Wenderlich](https://forums.kodeco.com/t/beginning-metal-indices-and-constants-ray-wenderlich/48693)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [September 9, 2018, 2:55pm UTC](https://forums.kodeco.com/t/beginning-metal-indices-and-constants-ray-wenderlich/48693 "2018-09-09T14:55:38Z")

</div>

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

---

## [Beginning RecyclerView · Conclusion | Ray Wenderlich](https://forums.kodeco.com/t/beginning-recyclerview-conclusion-ray-wenderlich/48222)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [September 4, 2018, 11:28am UTC](https://forums.kodeco.com/t/beginning-recyclerview-conclusion-ray-wenderlich/48222 "2018-09-04T11:28:52Z")

</div>

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

---

## [Learn to Code iOS Apps 3: Your First App | Ray Wenderlich](https://forums.kodeco.com/t/learn-to-code-ios-apps-3-your-first-app-ray-wenderlich/48183)

<div class="topic-metadata">

**Author:** [@mjaoudi](https://forums.kodeco.com/u/mjaoudi)\
**Replies:** 0\
**Last updated:** [September 4, 2018, 5:46am UTC](https://forums.kodeco.com/t/learn-to-code-ios-apps-3-your-first-app-ray-wenderlich/48183 "2018-09-04T05:46:43Z")

</div>

In this tutorial, you will create a simple iOS game where you have to tap a button as many times as you can in 30 seconds. Just don’t get too excited and smash your screen by mistake! This is a companion discussion t…

---

## [Updated Course: Mastering Auto Layout | Ray Wenderlich](https://forums.kodeco.com/t/updated-course-mastering-auto-layout-ray-wenderlich/47905)

<div class="topic-metadata">

**Author:** [@jcatterwaul](https://forums.kodeco.com/u/jcatterwaul)\
**Replies:** 0\
**Last updated:** [September 1, 2018, 12:51am UTC](https://forums.kodeco.com/t/updated-course-mastering-auto-layout-ray-wenderlich/47905 "2018-09-01T00:51:36Z")

</div>

Dive a little deeper into auto layout. Learn more about creating complex constraints and creating layouts that work for all devices. This is a companion discussion topic for the original entry at https://www.raywende…

---

## [Dynamic Type | Ray Wenderlich](https://forums.kodeco.com/t/dynamic-type-ray-wenderlich/47793)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [August 31, 2018, 2:08am UTC](https://forums.kodeco.com/t/dynamic-type-ray-wenderlich/47793 "2018-08-31T02:08:24Z")

</div>

A series of screencasts focused on using Dynamic Type in iOS. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5525-dynamic-type

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

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