App Intents with Siri
Sep 19 2024 · Module (55 mins)
This module focuses on the latest Siri and App Intents update with Apple Intelligence. Students will learn...
more
App Intents with Siri
This module focuses on the latest Siri and App Intents update with Apple Intelligence. Students will learn how to leverage these powerful tools to create deeply integrated, context-aware iOS apps that can interact seamlessly with Siri.
iOS & Swift
New
Genmoji
Sep 19 2024 · Module (23 mins)
Explore Genmoji, enhancing your apps with expressive, customizable emojis. Learn to render, store, and com...
more
Genmoji
Explore Genmoji, enhancing your apps with expressive, customizable emojis. Learn to render, store, and communicate with text that includes Genmoji.
iOS & Swift
New
Integrating ChatGPT in Your iOS Apps
Sep 19 2024 · Module (57 mins)
This module explores the integration of ChatGPT into iOS apps, enabling powerful
conversational AI capabil...
more
Integrating ChatGPT in Your iOS Apps
This module explores the integration of ChatGPT into iOS apps, enabling powerful
conversational AI capabilities. Students will learn to leverage the ChatGPT API to
create dynamic, context-aware chatbots and intelligent assistants within their mobile apps.
Incorporating third-party machine learning models requires knowledge about the source model as well
as som...
more
3rd-Party On-Device Models
Incorporating third-party machine learning models requires knowledge about the source model as well
as some Core ML conversion techniques. This module will get you started with incorporating such a third-party
model into an existing iOS app and use it for realtime object detection.
iOS & Swift
New
Writing Tools with Apple Intelligence
Sep 19 2024 · Module (1 min)
Note: This is a preview version of this module.
Dive into Apple’s Writing Tools to help users summarize, p...
more
Writing Tools with Apple Intelligence
Note: This is a preview version of this module.
Dive into Apple’s Writing Tools to help users summarize, proofread and enhance their writing within iOS applications. Interact with native text views, customize behaviors and text views to refine written text.
The Translation API offers realtime translations in your app. You can use the
built-in UI or manage the tr...
more
Translation Framework
The Translation API offers realtime translations in your app. You can use the
built-in UI or manage the translation session to customize the app experience
based on your user’s needs.
iOS & Swift
New
Custom Models with Create ML
Sep 18 2024 · Module (1 hr, 2 mins)
Create ML empowers you to customize pre-built machine learning
models on Apple platforms by providing trai...
more
Custom Models with Create ML
Create ML empowers you to customize pre-built machine learning
models on Apple platforms by providing training datasets.
Explore various use cases and deploy a custom model into an app.
The Vision Framework is a powerful API for various computer vision tasks on Apple devices.
Explore functio...
more
Vision Framework
The Vision Framework is a powerful API for various computer vision tasks on Apple devices.
Explore functionalities like object detection, face recognition and more. This module provides
an overview of the Vision Framework as well as covers the new features released with iOS 18
and Apple Intelligence.
iOS & Swift
New
Free Webinar: Apple Intelligence in Action: Applying Smart Features to Your Apps
Aug 5 2024 · Article (2 mins)
Join our free webinar on August 13, 2024 to explore how Apple Intelligence can enhance your apps and improve ...
more
Free Webinar: Apple Intelligence in Action: Applying Smart Features to Your Apps
Join our free webinar on August 13, 2024 to explore how Apple Intelligence can enhance your apps and improve your users’ experience.
iOS & Swift
New
Siri Is Cooking for WWDC 2024
Jun 21 2024 · Article (10 mins)
Apple has given Siri a huge shot of intelligence with the introduction of two key components: the App Intents...
more
Siri Is Cooking for WWDC 2024
Apple has given Siri a huge shot of intelligence with the introduction of two key components: the App Intents framework and Apple Intelligence. This powerful combination transforms Siri into a deeply integrated, context-aware assistant capable of tapping into the data models and functionality of your favorite apps.
Multiple Domains
Kodeco Podcast: Making Seats at the Table (V2, S2, E10)
May 30 2024 · Article (2 mins)
We dig down deep as the entire podcast team is joined by Manda Frederick, formerly with Women who Code, and A...
more
Kodeco Podcast: Making Seats at the Table (V2, S2, E10)
We dig down deep as the entire podcast team is joined by Manda Frederick, formerly with Women who Code, and Aaron Douglas, head of Figma’s Desktop app engineering. We discuss the essential topics surrounding bias in the workplace.
Multiple Domains
Kodeco Podcast: UIKit to SwiftUI (V2, S2, E9)
May 9 2024 · Article (1 min)
Join Dru Freeman, Susannah Skyer Gupta, and Danijela Vrzan on the Kodeco Podcast to explore transitioning fro...
more
Kodeco Podcast: UIKit to SwiftUI (V2, S2, E9)
Join Dru Freeman, Susannah Skyer Gupta, and Danijela Vrzan on the Kodeco Podcast to explore transitioning from UIKit to SwiftUI for iOS development.
iOS & Swift
Protocols in iOS Object-Oriented Programming
May 7 2024 · Article (10 mins)
Object-Oriented Programming (OOP) and protocols are two complementary paradigms in Swift. Learn how to combin...
more
Protocols in iOS Object-Oriented Programming
Object-Oriented Programming (OOP) and protocols are two complementary paradigms in Swift. Learn how to combine them to build apps that are robust, flexible and easy to maintain.
Multiple Domains
Kodeco Podcast: XML vs Jetpack Compose (V2, S2, E6)
Mar 28 2024 · Article (1 min)
Dru and Jenn are joined by AlexSullivan and Filip Babic to help understand the transition developers are maki...
more
Kodeco Podcast: XML vs Jetpack Compose (V2, S2, E6)
Dru and Jenn are joined by AlexSullivan and Filip Babic to help understand the transition developers are making from old XML UIs into the new Jetpack Compose world.
iOS & Swift
Designing for visionOS & Accessibility
Mar 27 2024 · Module (56 mins)
This course is for junior to mid-level iOS developers who want to learn more
about visionOS. Students will...
more
Designing for visionOS & Accessibility
This course is for junior to mid-level iOS developers who want to learn more
about visionOS. Students will learn how to design their apps for accessibility,
use RealityKit and Reality Composer Pro to create augmented reality experiences,
use ARKit to track the real world, and play back video content.
iOS & Swift
RealityKit & Reality Composer Pro
Mar 27 2024 · Module (1 hr, 11 mins)
Learn how to create augmented reality experiences using Reality Composer Pro with RealityKit and USDz. Cre...
more
RealityKit & Reality Composer Pro
Learn how to create augmented reality experiences using Reality Composer Pro with RealityKit and USDz. Create 3D scenes employing models, animations, and interactions using RealityKit. Also learn how to use both RealityKit and Reality Composer Pro to create AR experiences to be added to visionOS apps.
Multiple Domains
Kodeco Podcast: Getting Your App in the App Store (V2, S2, E5)
Feb 15 2024 · Article (2 mins)
Professor Brad Ashburn joins Dru and Suz to talk about the trials and tribulations in his journey from writin...
more
Kodeco Podcast: Getting Your App in the App Store (V2, S2, E5)
Professor Brad Ashburn joins Dru and Suz to talk about the trials and tribulations in his journey from writing an iOS app to getting it published in the Apple App Store.
Multiple Domains
Kodeco Podcast: Leveling Up as a Developer (V2, S2 E4)
Feb 1 2024 · Article (1 min)
How do you level up in your development career? If you’re interested in how to upskill from a junior-level de...
more
Kodeco Podcast: Leveling Up as a Developer (V2, S2 E4)
How do you level up in your development career? If you’re interested in how to upskill from a junior-level developer to a senior dev, you’ll get great advice here from people who have been there themselves.
iOS & Swift
Interactive Widgets With SwiftUI
Jan 22 2024 · Article (20 mins)
Discover how iOS 17 takes widgets to the next level by adding interactivity. Use SwiftUI to add interactive w...
more
Interactive Widgets With SwiftUI
Discover how iOS 17 takes widgets to the next level by adding interactivity. Use SwiftUI to add interactive widgets to an app called Trask. Explore different types of interactive widgets and best practices for design and development.
Multiple Domains
Kodeco Podcast: Putting AI to Use in Software Development (V2, S2 E3)
Jan 18 2024 · Article (1 min)
It’s all AI this episode as Mina Gerges and Dan Ilies take all three of our hosts down the rabbit hole to exp...
more
Kodeco Podcast: Putting AI to Use in Software Development (V2, S2 E3)
It’s all AI this episode as Mina Gerges and Dan Ilies take all three of our hosts down the rabbit hole to explore the cutting-edge intersection of artificial intelligence and mobile app development.
iOS & Swift
visionOS: An Introduction
Nov 21 2023 · Module (1 hr, 9 mins)
The Vision Pro and visionOS present a new paradigm in computing. This is the
beginning of spatial computin...
more
visionOS: An Introduction
The Vision Pro and visionOS present a new paradigm in computing. This is the
beginning of spatial computing. Users will be able to view apps floating in
front of their eyes and they will be able to interact with them with taps,
gestures and their hands. This learning path will survey the various types
of apps that you can build for spatial computing. We’ll explore building
windowed apps; running existing iOS and iPad apps in windows, creating
apps with 3D elements in 3D volumes, as well as fully immersive apps,
where the user is inside a completely virtual environment.
Multiple Domains
Kotlin Multiplatform by Tutorials
Nov 2 2023 · Book
The best book to teach you how to share code across platforms using Kotlin Multiplatform. You’ll gain the ...
more
Kotlin Multiplatform by Tutorials
The best book to teach you how to share code across platforms using Kotlin Multiplatform. You’ll gain the foundation of creating user interfaces using native UI toolkits and then writing common code for serialization, networking and persistence. You’ll also learn how dependency injection, testing and different architectures fit in with Kotlin Multiplatform so that you build maintainable and scalable apps for the real world.
iOS & Swift
Creating Shortcuts with App Intents
Oct 2 2023 · Article (25 mins)
Learn how to create iOS shortcuts using Swift in this App Intents tutorial.
Creating Shortcuts with App Intents
Learn how to create iOS shortcuts using Swift in this App Intents tutorial.
iOS & Swift
iOS Concurrency with GCD & Operations
Sep 12 2023 · Video Course (2 hrs, 1 min)
Learn how to add concurrency to your apps! Keep your app’s UI responsive to give your users a great user e...
more
iOS Concurrency with GCD & Operations
Learn how to add concurrency to your apps! Keep your app’s UI responsive to give your users a great user experience, and learn how to avoid common concurrency problems, like race condition, priority inversion and deadlock.