Filters

Hide filters
Platform
Content Type
Difficulty

iOS & Swift · 295 Results

iOS & Swift Book Screencast Video Course Advanced Intermediate
iOS & Swift
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...
iOS & Swift
watchOS: Complications
Learn how to develop one of the most compelling and useful features of the Apple Watch: Complications.
iOS & Swift
Apple Health Frameworks
This course will walk you through the steps of making a health app using all the Apple Health Frameworks. Learn how to use HealthKit, CareKit and ResearchKit together to make a seamless app.
iOS & Swift
Supporting SwiftUI with Core Graphics
Learn how to support SwiftUI drawing with Core Graphics! This course picks up where our Drawing in iOS with SwiftUI course left off. You’ll enhance the Open Mind app with help from UIKit and Core...
iOS & Swift
Modern Concurrency: Beyond the Basics
Build on your knowledge of async/await, tasks and asynchronous sequences to use concurrent tasks in safe, performant and predictable asynchronous apps. Learn how to create and use custom AsyncStream sequences, continuations, task groups and custom...
iOS & Swift
Modern Concurrency: Getting Started
Learn how to use Swift’s new native model for writing safe, efficient concurrent code. Create safe, performant and predictable asynchronous apps using these Swift concurrency features: async/await Tasks MainActor Asynchronous sequences
iOS & Swift
Advanced Networking with URLSession
Dive deeper into URLSession. Learn how to upload data and how to perform background downloads. Work with sockets and use WebSockets for real-time messaging. Learn about authentication, App Transport Security, and cookies.
iOS & Swift
Beginning Networking with URLSession
Learn how to use URLSession, Apple’s networking API, including how to download data, show download progress, group multiple network requests, handle errors, and more. Learn about concurrency and how it plays a role in networking,...
Multiple Domains
Building with Bazel
Bazel is an open source build system created by Google for compiling large complex codebases. This courses teaches the basics of using building from writing a very simple Java application to compiling an Android app...
iOS & Swift
In-App Purchases
Updated for 2022! In-App Purchase offers additional revenue streams for developers other than the initial purchase from the App Store. This can be great for unlocking functionality, providing additional content or for in-game currency. This...
iOS & Swift
Drawing in iOS with SwiftUI
Learn about drawing using SwiftUI by creating custom controls using a combination of SwiftUI and Core Graphics. Covers shapes, colors, drawing with Pencil, and how to integrate them into a non-trivial app.
Multiple Domains
Units & Measurement in iOS
Learn how to model units of physical quantities with Measurements and Units from Foundation for safer conversion and display of meaningful values.
iOS & Swift
Wrangling Dates & Time in iOS
Understanding the deep technical details how dates and time work in iOS is immensely helpful for developing apps—every single day, month, and year! Learn the foundational structures behind working with dates and time in iOS....
Multiple Domains
Creating Multiplatform Apps with SwiftUI
Learn how to build an app for multiple platforms including iOS, iPadOS, macOS, watchOS and tvOS all by leveraging the power of Swift and SwiftUI. Build a task timing app that keeps track of your...
iOS & Swift
Gestures in SwiftUI
Learn how to use SwiftUI’s Gestures to add dynamic touch interactions to your apps. Quickly add one of SwiftUI’s five basic gestures, customize gestures for more control, and combine multiple gestures to build more sophisticated...
iOS & Swift
CloudKit
CloudKit is Apple’s remote data storage service. Based on iCloud, it provides a low-cost option to store and share app data.
iOS & Swift
Handling Keyboard & Pointer Interactions in SwiftUI
Learn how to handle the iOS keyboard, external hardware keyboards, and pointer interactions in a SwiftUI app.
iOS & Swift
Beginning Firebase for iOS
Firebase is a mobile-backend-as-a-service that provides several features for building powerful mobile apps. Learn how to use the Firebase SDK in your SwiftUI apps, and leverage the power of two of Firebase’s core features: Cloud...
iOS & Swift
Testing in iOS
Testing is a great way to help ensure the pieces of your app remain functionally correct and bug-free. Explore Unit Testing, UI Testing, Test-Driven Development, and more!
iOS & Swift
Core Haptics
Learn how to create and play haptic patterns, synchronize audio with haptic events, and create dynamic haptic patterns that respond to external stimuli.