# 🎓 Courses & Articles

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

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

**Page:** 354

---

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

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 9:22pm UTC](https://forums.kodeco.com/t/introduction-to-googles-material-design-kodeco/191826 "2023-08-25T21:22:21Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/7908751-introduction-to-google-s-material-design

---

## [Swift Algorithm Club: Swift Depth First Search | Kodeco](https://forums.kodeco.com/t/swift-algorithm-club-swift-depth-first-search-kodeco/191663)

<div class="topic-metadata">

**Author:** [@jomoka](https://forums.kodeco.com/u/jomoka)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 2:02pm UTC](https://forums.kodeco.com/t/swift-algorithm-club-swift-depth-first-search-kodeco/191663 "2023-08-25T14:02:11Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/661-swift-algorithm-club-swift-depth-first-search

---

## [Jetpack Compose, Episode 1: Review Android UI Toolkit | Kodeco](https://forums.kodeco.com/t/jetpack-compose-episode-1-review-android-ui-toolkit-kodeco/191581)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 11:12am UTC](https://forums.kodeco.com/t/jetpack-compose-episode-1-review-android-ui-toolkit-kodeco/191581 "2023-08-25T11:12:22Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/21959310-jetpack-compose/lessons/1

---

## [How To Make A Simple Drawing App with UIKit and Swift | Kodeco](https://forums.kodeco.com/t/how-to-make-a-simple-drawing-app-with-uikit-and-swift-kodeco/191538)

<div class="topic-metadata">

**Author:** [@pierredrks](https://forums.kodeco.com/u/pierredrks)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 9:50am UTC](https://forums.kodeco.com/t/how-to-make-a-simple-drawing-app-with-uikit-and-swift-kodeco/191538 "2023-08-25T09:50:37Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1934-how-to-make-a-simple-drawing-app-with-uikit-and-swift

---

## [Test-Driven Development in Android, Episode 17: Create UI Tests | Kodeco](https://forums.kodeco.com/t/test-driven-development-in-android-episode-17-create-ui-tests-kodeco/191535)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 9:43am UTC](https://forums.kodeco.com/t/test-driven-development-in-android-episode-17-create-ui-tests-kodeco/191535 "2023-08-25T09:43:33Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/29746623-test-driven-development-in-android/lessons/17

---

## [Gestures in SwiftUI, Episode 4: Combine Gestures | Kodeco](https://forums.kodeco.com/t/gestures-in-swiftui-episode-4-combine-gestures-kodeco/191385)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 4:10am UTC](https://forums.kodeco.com/t/gestures-in-swiftui-episode-4-combine-gestures-kodeco/191385 "2023-08-25T04:10:59Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/20879759-gestures-in-swiftui/lessons/4

---

## [fastlane Tutorial: Actions and Plugins | Kodeco](https://forums.kodeco.com/t/fastlane-tutorial-actions-and-plugins-kodeco/191369)

<div class="topic-metadata">

**Author:** [@ski081](https://forums.kodeco.com/u/ski081)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 3:26am UTC](https://forums.kodeco.com/t/fastlane-tutorial-actions-and-plugins-kodeco/191369 "2023-08-25T03:26:54Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/11744293-fastlane-tutorial-actions-and-plugins

---

## [Person Segmentation in the Vision Framework | Kodeco](https://forums.kodeco.com/t/person-segmentation-in-the-vision-framework-kodeco/191168)

<div class="topic-metadata">

**Author:** [@vidhur](https://forums.kodeco.com/u/vidhur)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 8:57pm UTC](https://forums.kodeco.com/t/person-segmentation-in-the-vision-framework-kodeco/191168 "2023-08-24T20:57:31Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/29650263-person-segmentation-in-the-vision-framework

---

## [Introduction to Unity UI – Part 1 | Kodeco](https://forums.kodeco.com/t/introduction-to-unity-ui-part-1-kodeco/191081)

<div class="topic-metadata">

**Author:** [@dover](https://forums.kodeco.com/u/dover)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 6:51pm UTC](https://forums.kodeco.com/t/introduction-to-unity-ui-part-1-kodeco/191081 "2023-08-24T18:51:18Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/34347684-introduction-to-unity-ui-part-1

---

## [Building iOS Apps with Xamarin and Visual Studio | Kodeco](https://forums.kodeco.com/t/building-ios-apps-with-xamarin-and-visual-studio-kodeco/190997)

<div class="topic-metadata">

**Author:** [@bmorefield](https://forums.kodeco.com/u/bmorefield)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 4:57pm UTC](https://forums.kodeco.com/t/building-ios-apps-with-xamarin-and-visual-studio-kodeco/190997 "2023-08-24T16:57:59Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1044-building-ios-apps-with-xamarin-and-visual-studio

---

## [Your First Kotlin Android App, Episode 46: Conclusion | Kodeco](https://forums.kodeco.com/t/your-first-kotlin-android-app-episode-46-conclusion-kodeco/202975)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [March 13, 2024, 12:06am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-episode-46-conclusion-kodeco/202975 "2024-03-13T00:06:01Z")

</div>

This content was released on Mar 19 2018. The official support period is 6-months from this date. Congratulations! With your app completed and submitted, you've made it through the course. Great work!

---

## [Intermediate Swift 2, Episode 1: Introduction | Kodeco](https://forums.kodeco.com/t/intermediate-swift-2-episode-1-introduction-kodeco/202722)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [March 1, 2024, 5:43am UTC](https://forums.kodeco.com/t/intermediate-swift-2-episode-1-introduction-kodeco/202722 "2024-03-01T05:43:55Z")

</div>

This content was released on Sep 1 2015. The official support period is 6-months from this date. Find out what's covered in our Intermediate Swift video tutorial series, now updated for Swift 2!

---

## [Android Animations, Episode 19: Conclusion | Kodeco](https://forums.kodeco.com/t/android-animations-episode-19-conclusion-kodeco/202331)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [February 14, 2024, 2:12pm UTC](https://forums.kodeco.com/t/android-animations-episode-19-conclusion-kodeco/202331 "2024-02-14T14:12:05Z")

</div>

This content was released on Mar 26 2018. The official support period is 6-months from this date. Let's review what you learned about the various types of common interactions discussed in this part of the course, and then discuss what's next.

---

## [Open Call for iOS Authors | Kodeco](https://forums.kodeco.com/t/open-call-for-ios-authors-kodeco/201395)

<div class="topic-metadata">

**Author:** [@amarlette](https://forums.kodeco.com/u/amarlette)\
**Replies:** 0\
**Last updated:** [January 9, 2024, 1:42pm UTC](https://forums.kodeco.com/t/open-call-for-ios-authors-kodeco/201395 "2024-01-09T13:42:48Z")

</div>

This content was released on Aug 5 2020. The official support period is 6-months from this date. Weâre looking for experienced iOS authors to join our tutorial team. Read on to see how to apply!

---

## [iOS Conferences, and Community Facing Content | Kodeco](https://forums.kodeco.com/t/ios-conferences-and-community-facing-content-kodeco/201116)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [January 1, 2024, 10:12am UTC](https://forums.kodeco.com/t/ios-conferences-and-community-facing-content-kodeco/201116 "2024-01-01T10:12:50Z")

</div>

This content was released on Mar 9 2016. The official support period is 6-months from this date. Join Mic, Jake, and Marin as they discuss Marinâ€™s 2015 conference marathon, and his pick of the bunch with his three favorite iOS conferences. The three hosts then move on to talk about community facing content, the motivation behind getting involved, and how there are many rewards, not just financial.

---

## [Introduction to Google's Material Design, Episode 3: Work with Material Components | Kodeco](https://forums.kodeco.com/t/introduction-to-googles-material-design-episode-3-work-with-material-components-kodeco/201021)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [December 27, 2023, 7:23pm UTC](https://forums.kodeco.com/t/introduction-to-googles-material-design-episode-3-work-with-material-components-kodeco/201021 "2023-12-27T19:23:00Z")

</div>

This content was released on Feb 25 2020. The official support period is 6-months from this date. Learn about material design widgets and the advantages they provide over standard Android widgets.

---

## [VS Code Tips & Tricks, Episode 1: Explore Keyboard Shortcuts | Kodeco](https://forums.kodeco.com/t/vs-code-tips-tricks-episode-1-explore-keyboard-shortcuts-kodeco/200905)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [December 24, 2023, 2:31am UTC](https://forums.kodeco.com/t/vs-code-tips-tricks-episode-1-explore-keyboard-shortcuts-kodeco/200905 "2023-12-24T02:31:21Z")

</div>

This content was released on Jun 2 2020. The official support period is 6-months from this date. Get an overview of common keyboard shortcuts and use them to execute commands to speed up your workflow.

---

## [Readersâ App Reviews â October 2015 | Kodeco](https://forums.kodeco.com/t/readersa-app-reviews-a-october-2015-kodeco/200904)

<div class="topic-metadata">

**Author:** [@ryanman](https://forums.kodeco.com/u/ryanman)\
**Replies:** 0\
**Last updated:** [December 24, 2023, 2:10am UTC](https://forums.kodeco.com/t/readersa-app-reviews-a-october-2015-kodeco/200904 "2023-12-24T02:10:10Z")

</div>

This content was released on Oct 24 2015. The official support period is 6-months from this date. 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!

---

## [Adaptive Layout, Episode 5: Fonts & Images | Kodeco](https://forums.kodeco.com/t/adaptive-layout-episode-5-fonts-images-kodeco/200796)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [December 21, 2023, 7:43pm UTC](https://forums.kodeco.com/t/adaptive-layout-episode-5-fonts-images-kodeco/200796 "2023-12-21T19:43:57Z")

</div>

This content was released on Dec 18 2015. The official support period is 6-months from this date. Learn how Adaptive Layout lets you specify different values for images and fonts based on the Size Class so that as things are scaled down the user can still read the font.

---

## [Introducing Custom Controls, Episode 7: Control Animation | Kodeco](https://forums.kodeco.com/t/introducing-custom-controls-episode-7-control-animation-kodeco/200783)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [December 21, 2023, 5:47pm UTC](https://forums.kodeco.com/t/introducing-custom-controls-episode-7-control-animation-kodeco/200783 "2023-12-21T17:47:01Z")

</div>

This content was released on Sep 1 2015. The official support period is 6-months from this date. Learn how to sprinkle a little bit of animation magic onto your three ring custom control.

---

## [Beginning Collection Views, Episode 8: Moving Cells | Kodeco](https://forums.kodeco.com/t/beginning-collection-views-episode-8-moving-cells-kodeco/200762)

<div class="topic-metadata">

**Author:** [@skyrocketsw](https://forums.kodeco.com/u/skyrocketsw)\
**Replies:** 0\
**Last updated:** [December 21, 2023, 4:53am UTC](https://forums.kodeco.com/t/beginning-collection-views-episode-8-moving-cells-kodeco/200762 "2023-12-21T04:53:37Z")

</div>

This content was released on Dec 12 2016. The official support period is 6-months from this date. In this video tutorial, weâre going to take a look at how you can move cells around using drag-and-drop.

---

## [Beginning SpriteKit, Episode 10: Labels | Kodeco](https://forums.kodeco.com/t/beginning-spritekit-episode-10-labels-kodeco/200717)

<div class="topic-metadata">

**Author:** [@paradox927](https://forums.kodeco.com/u/paradox927)\
**Replies:** 0\
**Last updated:** [December 20, 2023, 9:41am UTC](https://forums.kodeco.com/t/beginning-spritekit-episode-10-labels-kodeco/200717 "2023-12-20T09:41:31Z")

</div>

This content was released on Jan 10 2017. The official support period is 6-months from this date. Learn how to work with labels in SpriteKit.

---

## [Android Animations, Episode 13: Add More Elements To Shared Element Transitions | Kodeco](https://forums.kodeco.com/t/android-animations-episode-13-add-more-elements-to-shared-element-transitions-kodeco/200631)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [December 17, 2023, 11:02pm UTC](https://forums.kodeco.com/t/android-animations-episode-13-add-more-elements-to-shared-element-transitions-kodeco/200631 "2023-12-17T23:02:48Z")

</div>

This content was released on Dec 8 2020. The official support period is 6-months from this date. Practice using shared element transitions to add another element to the transition and polishing your animation.

---

## [Beginning iOS Unit and UI Testing, Episode 5: UI Testing | Kodeco](https://forums.kodeco.com/t/beginning-ios-unit-and-ui-testing-episode-5-ui-testing-kodeco/200412)

<div class="topic-metadata">

**Author:** [@jrg.developer](https://forums.kodeco.com/u/jrg.developer)\
**Replies:** 0\
**Last updated:** [December 12, 2023, 10:39am UTC](https://forums.kodeco.com/t/beginning-ios-unit-and-ui-testing-episode-5-ui-testing-kodeco/200412 "2023-12-12T10:39:03Z")

</div>

This content was released on Dec 19 2016. The official support period is 6-months from this date. In this video tutorial on unit and UI testing in iOS, you’ll learn how to automate taps, swipes and more to test your app's user-facing functionality.

---

## [Video Tutorial: Table Views Custom Cells | Kodeco](https://forums.kodeco.com/t/video-tutorial-table-views-custom-cells-kodeco/200373)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [December 11, 2023, 3:38pm UTC](https://forums.kodeco.com/t/video-tutorial-table-views-custom-cells-kodeco/200373 "2023-12-11T15:38:22Z")

</div>

This content was released on Mar 17 2014. The official support period is 6-months from this date. Learn how to customize the look of your table view cells, and associate their subviews to outlets on a UITableViewCell subclass.

---

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

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [December 10, 2023, 11:37pm UTC](https://forums.kodeco.com/t/kotlin-whiteboard-episode-25-arraylist-priority-queue-kodeco/200334 "2023-12-10T23:37:07Z")

</div>

This content was released on Jul 28 2020. The official support period is 6-months from this date. Instead of a heap, use an ArrayList to implement a Priority Queue.

---

## [Programming in Swift: Fundamentals, Episode 44: Classes | Kodeco](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-44-classes-kodeco/200305)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [December 10, 2023, 2:41pm UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-44-classes-kodeco/200305 "2023-12-10T14:41:40Z")

</div>

This content was released on Oct 19 2021. The official support period is 6-months from this date. Learn about the basics of Swift classes, and study how they are similar to and different from structures.

---

## [Table Views in iOS, Episode 8: Custom Cells | Kodeco](https://forums.kodeco.com/t/table-views-in-ios-episode-8-custom-cells-kodeco/200242)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [December 8, 2023, 8:14am UTC](https://forums.kodeco.com/t/table-views-in-ios-episode-8-custom-cells-kodeco/200242 "2023-12-08T08:14:39Z")

</div>

This content was released on Sep 16 2015. The official support period is 6-months from this date. Learn how to customize the look of your table view cells.

---

## [Beginning Table Views, Episode 7: Challenge: Creating More Rows | Kodeco](https://forums.kodeco.com/t/beginning-table-views-episode-7-challenge-creating-more-rows-kodeco/200146)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [December 5, 2023, 2:50pm UTC](https://forums.kodeco.com/t/beginning-table-views-episode-7-challenge-creating-more-rows-kodeco/200146 "2023-12-05T14:50:41Z")

</div>

This content was released on Aug 28 2018. The official support period is 6-months from this date. With table views, one row is not enough. You'll need a lot more--and your challenge is to make this happen.

---

## [Programming in Dart: Fundamentals, Episode 3: Variables & Data Types | Kodeco](https://forums.kodeco.com/t/programming-in-dart-fundamentals-episode-3-variables-data-types-kodeco/200114)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [December 4, 2023, 10:17pm UTC](https://forums.kodeco.com/t/programming-in-dart-fundamentals-episode-3-variables-data-types-kodeco/200114 "2023-12-04T22:17:35Z")

</div>

This content was released on Aug 27 2019. The official support period is 6-months from this date. See how to create Dart variables, review the basic data types, learn about type inference, and learn about immutables and constants.

---

## [Android Background Processing, Episode 27: Conclusion | Kodeco](https://forums.kodeco.com/t/android-background-processing-episode-27-conclusion-kodeco/200062)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [December 4, 2023, 2:05am UTC](https://forums.kodeco.com/t/android-background-processing-episode-27-conclusion-kodeco/200062 "2023-12-04T02:05:23Z")

</div>

This content was released on Jul 6 2020. The official support period is 6-months from this date. Wrap up the entire course, by revisiting all the concepts once more, and discovering new courses and tutorials to go through next!

---

## [Beginning RecyclerView, Episode 9: Conclusion | Kodeco](https://forums.kodeco.com/t/beginning-recyclerview-episode-9-conclusion-kodeco/200032)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [December 3, 2023, 5:13am UTC](https://forums.kodeco.com/t/beginning-recyclerview-episode-9-conclusion-kodeco/200032 "2023-12-03T05:13:58Z")

</div>

This content was released on Aug 13 2020. The official support period is 6-months from this date. Review what you've learned about RecyclerView basics, and find out what's up next.

---

## [UIStackView and AVFoundation – Podcast S05 E01 | Kodeco](https://forums.kodeco.com/t/uistackview-and-avfoundation-podcast-s05-e01-kodeco/199807)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [November 25, 2023, 2:35am UTC](https://forums.kodeco.com/t/uistackview-and-avfoundation-podcast-s05-e01-kodeco/199807 "2023-11-25T02:35:39Z")

</div>

This content was released on Nov 4 2015. The official support period is 6-months from this date. In this episode, join Mic, Jake, and Sam Davies as they first discuss the merits of UIStackView, and then take a deep dive into AVFoundation.

---

## [Server-Side Kotlin with Ktor, Episode 22: Sessions Part 2 | Kodeco](https://forums.kodeco.com/t/server-side-kotlin-with-ktor-episode-22-sessions-part-2-kodeco/199734)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [November 23, 2023, 5:30pm UTC](https://forums.kodeco.com/t/server-side-kotlin-with-ktor-episode-22-sessions-part-2-kodeco/199734 "2023-11-23T17:30:52Z")

</div>

This content was released on May 21 2019. The official support period is 6-months from this date. Continue adding sessions into the course app by creating the code for the sign up and sign in pages of the app.

---

## [Mastering Git, Episode 14: Conclusion | Kodeco](https://forums.kodeco.com/t/mastering-git-episode-14-conclusion-kodeco/199551)

<div class="topic-metadata">

**Author:** [@sam\_vp](https://forums.kodeco.com/u/sam_vp)\
**Replies:** 0\
**Last updated:** [November 19, 2023, 5:37am UTC](https://forums.kodeco.com/t/mastering-git-episode-14-conclusion-kodeco/199551 "2023-11-19T05:37:19Z")

</div>

This content was released on May 1 2020. The official support period is 6-months from this date. A quick summary of what you've learnt throughout this Mastering Git video course. Remember that Git is a tool that you can use irrespective of your chosen platform, but that it is very much a tool.

---

## [Beginning iOS Animations, Episode 3: Challenge: Animate Position with Constants | Kodeco](https://forums.kodeco.com/t/beginning-ios-animations-episode-3-challenge-animate-position-with-constants-kodeco/199536)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [November 18, 2023, 8:08pm UTC](https://forums.kodeco.com/t/beginning-ios-animations-episode-3-challenge-animate-position-with-constants-kodeco/199536 "2023-11-18T20:08:17Z")

</div>

This content was released on Nov 7 2017. The official support period is 6-months from this date. Try animating another constraint on your own, and get a sneak peek at animating view properties directly.

---

## [Beginning RecyclerView, Episode 24: Challenge: Item Animations | Kodeco](https://forums.kodeco.com/t/beginning-recyclerview-episode-24-challenge-item-animations-kodeco/199530)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [November 18, 2023, 4:11pm UTC](https://forums.kodeco.com/t/beginning-recyclerview-episode-24-challenge-item-animations-kodeco/199530 "2023-11-18T16:11:28Z")

</div>

This content was released on Mar 23 2018. The official support period is 6-months from this date. Practice using animations to add dynamic effects to the presentation of the items in a RecyclerView.

---

## [Video Tutorial: Adaptive Layout Part 7: Appearance Proxy | Kodeco](https://forums.kodeco.com/t/video-tutorial-adaptive-layout-part-7-appearance-proxy-kodeco/199342)

<div class="topic-metadata">

**Author:** [@gregheo](https://forums.kodeco.com/u/gregheo)\
**Replies:** 0\
**Last updated:** [November 15, 2023, 1:19am UTC](https://forums.kodeco.com/t/video-tutorial-adaptive-layout-part-7-appearance-proxy-kodeco/199342 "2023-11-15T01:19:26Z")

</div>

This content was released on Mar 9 2015. The official support period is 6-months from this date. Learn how to use the appearance proxy with trait collections to customize the look of things in your app by size class.

---

## [Beginning Table Views, Episode 3: Table View Controllers | Kodeco](https://forums.kodeco.com/t/beginning-table-views-episode-3-table-view-controllers-kodeco/199322)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [November 14, 2023, 6:21pm UTC](https://forums.kodeco.com/t/beginning-table-views-episode-3-table-view-controllers-kodeco/199322 "2023-11-14T18:21:03Z")

</div>

This content was released on Aug 28 2018. The official support period is 6-months from this date. You can either create a table view controller or a regular table view. Both have advantages and disadvantages. This video will walk you through them.

---

## [Your Second Kotlin Android App, Episode 30: Challenge: Creating a New Fragment | Kodeco](https://forums.kodeco.com/t/your-second-kotlin-android-app-episode-30-challenge-creating-a-new-fragment-kodeco/198612)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [October 27, 2023, 7:43am UTC](https://forums.kodeco.com/t/your-second-kotlin-android-app-episode-30-challenge-creating-a-new-fragment-kodeco/198612 "2023-10-27T07:43:26Z")

</div>

This content was released on Mar 21 2018. The official support period is 6-months from this date. Now that you have one fragment in place, you need another one. Your challenge is to create a new one for your list detail activity.

---

## [Layout in iOS, Episode 16: Nesting Stack Views | Kodeco](https://forums.kodeco.com/t/layout-in-ios-episode-16-nesting-stack-views-kodeco/198305)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [October 21, 2023, 1:17am UTC](https://forums.kodeco.com/t/layout-in-ios-episode-16-nesting-stack-views-kodeco/198305 "2023-10-21T01:17:55Z")

</div>

This content was released on Dec 10 2019. The official support period is 6-months from this date. Stack views inside of stack views! Unlock more power of stack views by nesting them to create complex layouts.

---

## [Android In App Review, Episode 3: Build An In App Review Module | Kodeco](https://forums.kodeco.com/t/android-in-app-review-episode-3-build-an-in-app-review-module-kodeco/198157)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [October 18, 2023, 8:24pm UTC](https://forums.kodeco.com/t/android-in-app-review-episode-3-build-an-in-app-review-module-kodeco/198157 "2023-10-18T20:24:18Z")

</div>

This content was released on Jan 28 2021. The official support period is 6-months from this date. Start by building an In App Review module that will represent the decoupled logic for showing and managing reviews.

---

## [Debugging UIKit Views with Reveal, Episode 11: Adjust for Dark Mode | Kodeco](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-11-adjust-for-dark-mode-kodeco/198059)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [October 17, 2023, 11:31am UTC](https://forums.kodeco.com/t/debugging-uikit-views-with-reveal-episode-11-adjust-for-dark-mode-kodeco/198059 "2023-10-17T11:31:46Z")

</div>

This content was released on Aug 24 2021. The official support period is 6-months from this date. Learn how to check your app’s appearance in dark mode, faster than using Xcode’s environment override.

---

## [Kotlin/Native and Multiplatform, Episode 17: Conclusion | Kodeco](https://forums.kodeco.com/t/kotlin-native-and-multiplatform-episode-17-conclusion-kodeco/198007)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [October 16, 2023, 5:45pm UTC](https://forums.kodeco.com/t/kotlin-native-and-multiplatform-episode-17-conclusion-kodeco/198007 "2023-10-16T17:45:07Z")

</div>

This content was released on Apr 2 2019. The official support period is 6-months from this date. Review all that you've done in Parts 1 and 2 of the course, and take a look ahead at where we'll be going in Part 3.

---

## [Server-Side Swift with Kitura, Episode 25: Introduction To Web Clients | Kodeco](https://forums.kodeco.com/t/server-side-swift-with-kitura-episode-25-introduction-to-web-clients-kodeco/197947)

<div class="topic-metadata">

**Author:** [@dokun1](https://forums.kodeco.com/u/dokun1)\
**Replies:** 0\
**Last updated:** [October 16, 2023, 1:15am UTC](https://forums.kodeco.com/t/server-side-swift-with-kitura-episode-25-introduction-to-web-clients-kodeco/197947 "2023-10-16T01:15:28Z")

</div>

This content was released on Jun 12 2018. The official support period is 6-months from this date. Learn why it's important to have web functionality for your application and a client thats accessible to everyone, and how Kitura can help you accomplish that.

---

## [Open Call for Applications on the Flutter Team | Kodeco](https://forums.kodeco.com/t/open-call-for-applications-on-the-flutter-team-kodeco/197878)

<div class="topic-metadata">

**Author:** [@amarlette](https://forums.kodeco.com/u/amarlette)\
**Replies:** 0\
**Last updated:** [October 15, 2023, 3:03am UTC](https://forums.kodeco.com/t/open-call-for-applications-on-the-flutter-team-kodeco/197878 "2023-10-15T03:03:26Z")

</div>

This content was released on May 14 2021. The official support period is 6-months from this date. We’re looking for Flutter authors and tech editors. Read on about how to apply!

---

## [Reminder: Free Live Tech Talk (View Debugging with Xcode and Reveal) Tomorrow (Tuesday)! | Kodeco](https://forums.kodeco.com/t/reminder-free-live-tech-talk-view-debugging-with-xcode-and-reveal-tomorrow-tuesday-kodeco/197777)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [October 14, 2023, 4:07am UTC](https://forums.kodeco.com/t/reminder-free-live-tech-talk-view-debugging-with-xcode-and-reveal-tomorrow-tuesday-kodeco/197777 "2023-10-14T04:07:35Z")

</div>

This content was released on Mar 16 2015. The official support period is 6-months from this date. Don’t miss our free live tech talk on view controller debugging with Xcode and Reveal tomorrow – come join us!

---

## [Handling Keyboard & Pointer Interactions in SwiftUI, Episode 2: Dismiss the Software Keyboard | Kodeco](https://forums.kodeco.com/t/handling-keyboard-pointer-interactions-in-swiftui-episode-2-dismiss-the-software-keyboard-kodeco/197636)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [October 10, 2023, 10:59pm UTC](https://forums.kodeco.com/t/handling-keyboard-pointer-interactions-in-swiftui-episode-2-dismiss-the-software-keyboard-kodeco/197636 "2023-10-10T22:59:17Z")

</div>

This content was released on Nov 23 2021. The official support period is 6-months from this date. Solve one of the great mysteries of iOS development: dismissing the software keyboard.

---

## [Your First Kotlin Android App, Episode 5: Running on a Physical Device | Kodeco](https://forums.kodeco.com/t/your-first-kotlin-android-app-episode-5-running-on-a-physical-device-kodeco/197553)

<div class="topic-metadata">

**Author:** [@filbabic](https://forums.kodeco.com/u/filbabic)\
**Replies:** 0\
**Last updated:** [October 9, 2023, 10:50am UTC](https://forums.kodeco.com/t/your-first-kotlin-android-app-episode-5-running-on-a-physical-device-kodeco/197553 "2023-10-09T10:50:22Z")

</div>

This content was released on Oct 1 2020. The official support period is 6-months from this date. In this episode, learn the process of setting up a physical device to run your app on.

---

## [iOS 10: Dynamic Sticker Packs in iMessage Apps | Kodeco](https://forums.kodeco.com/t/ios-10-dynamic-sticker-packs-in-imessage-apps-kodeco/197467)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [October 8, 2023, 12:52pm UTC](https://forums.kodeco.com/t/ios-10-dynamic-sticker-packs-in-imessage-apps-kodeco/197467 "2023-10-08T12:52:34Z")

</div>

This content was released on Jul 4 2016. The official support period is 6-months from this date. Learn how you can build your own custom sticker pack app for Messages, enabling you to fully control the behavior and appearance of the sticker browser.

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

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