Reflecting on 2025 and the content we released, plus your chance to shape our direction for 2026. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌
Kodeco Logo

The end of 2025 is finally in sight. I’m going to resist the temptation to write some banal platitudes about how quickly the year went, and instead just take this opportunity to wish you all a very happy holiday season. For those of you that are able to take time off, then make it a priority to get some rest. And for those of you who aren’t able to take time off, or who find this time of year especially difficult, our thoughts are with you.

2025 has been a strange year at Kodeco, and we really appreciate you learning with us. The energy, feedback and support from readers, members and learners have been great, and remind us all why we do what we do.

We’re still in the throes of planning for next year, but we’re keen to focus on updating content that has seen better days, making our popular bootcamp programs more accessible to new learners, and developing new ways of learning that reflect the fast-changing world of software development.

We’d very much like to get your input on our plans, and as such we’ve put together an incredibly short survey about our 2026 direction that we’d love you to fill in. It shouldn’t take more than 3 minutes of your time, and is an opportunity to directly influence Kodeco’s direction for 2026 and beyond.

Take our survey

Even though we’re right in the dregs of the year, we’ve been pushing out new content, and still have some more to release before we put our pencils down. Here is a chance to have a half-sentimental look back at what we published in the past 12 months.

We'd temporarily stopped our books, but we heard your feedback and started updating our books again. Many of our popular books were updated (together with PDFs and ePubs!) and the new year will bring more updates, as well as some new books!

  • Data Structures & Algorithms in Swift, 5th Edition
  • SwiftUI Apprentice, 3rd Edition
  • macOS Apprentice, 2nd Edition
  • Git Apprentice, 3rd Edition
  • Swift Apprentice: Fundamentals, 2nd Edition
  • Swift Apprentice: Beyond the Basics, 2nd Edition
  • Kotlin Multiplatform by Tutorials, 3rd Edition
  • Expert Swift, 2nd Edition
  • Metal by Tutorials, 5th Edition
  • Advanced Git, 3rd Edition

We updated our most popular programs to iOS 26. In many cases it didn't involve big changes as Swift is maturing and is a much more stable language now, but we still like to review the content, and make sure it works with the new OS. 

  • Beginning iOS & Swift program
  • Apple Intelligence program

We've brought you more intermediate and advanced modules and articles this year, mainly on Apple-based topics, but also on further topics like AI and Android.

  • App Observability module
  • Using Ollama to Run LLMs Locally article
  • Advanced Error Handling & Result Types module
  • Text Recognition with ML Kit for Android: Getting Started article
  • Data Management & Optimization module
  • Migrating to Swift 6 Tutorial article
Full list of modules & articles ->

Thanks again for being part of Kodeco in 2025. We’re looking forward to learning with you in 2026. Have a restful remainder of the year, and we’ll see you next year!

SPONSORED

Build tools. Win your share of $1M prizes.

Apify paid developers $523K in November for building web scrapers, API wrappers, and automation tools. Now there's $1M more in prizes.
Build and publish tools. Earn $2K per tool, compete for $30K grand prize. Challenge ends January 31.

Content News

SwiftData in iOS 26

In this module Josh Steele will walk you through what’s new in SwiftData, how it fits into the iOS 26 ecosystem, and when it makes sense to use it in real apps.

You’ll explore updated data modeling patterns, improved querying, and practical integration with SwiftUI. It’s a solid next step for iOS developers looking to manage app data more cleanly and take advantage of the latest platform improvements.

Start learning

Using Apple Foundation Models to Summarize Text

This tutorial shows how to use Foundation Models with SwiftUI to build a simple text-summarizing share extension, including availability checks and error handling.

You’ll learn how to integrate Foundation Models into a real app, run summarization sessions with clear instructions, and handle cases where Apple Intelligence isn’t available.

Read for free

visionOS: An Introduction

Tim Mitra, our resident visionOS expert, has gone through this module, and brought it up to date with visionOS 26 and Xcode 26. 

Now you can be sure that you don't start off on the wrong foot in your visionOS journey — there are helpful notes on changes to between Xcode 16 and Xcode 26, as well as some info on new features introduced in Reality Composer Pro 2.0, which weren't covered in the first version of this module.

Start learning