Must-Watch Sessions From WWDC ’23
Jun 29 2023 · Article (15 mins)
Ensure you’re up-to-date on the most important announcements from WWDC ’23 with this round-up of important se...
more
Must-Watch Sessions From WWDC ’23
Ensure you’re up-to-date on the most important announcements from WWDC ’23 with this round-up of important sessions for developers to watch!
iOS & Swift
SwiftData: Simplifying Persistence in iOS Apps
Jun 9 2023 · Article (10 mins)
Learn all about SwiftData, a new framework introduced at WWDC 2023 that provides a Swift-like API for working...
more
SwiftData: Simplifying Persistence in iOS Apps
Learn all about SwiftData, a new framework introduced at WWDC 2023 that provides a Swift-like API for working with persistence in iOS apps and simplifies Core Data usage.
iOS & Swift
iOS Conferences for Mobile Developers in 2024
Mar 9 2023 · Article (5 mins)
Discover the top iOS conferences of 2024! From keynote speakers to workshops, learn from industry experts and...
more
iOS Conferences for Mobile Developers in 2024
Discover the top iOS conferences of 2024! From keynote speakers to workshops, learn from industry experts and network with fellow developers to boost your iOS career.
iOS & Swift
Dissect the PKCE Authorization Code Grant Flow on iOS
Nov 18 2022 · Article (20 mins)
Learn how to use Proof Key for Code Exchange (PKCE) authentication flow to access APIs with your Swift iOS ap...
more
Dissect the PKCE Authorization Code Grant Flow on iOS
Learn how to use Proof Key for Code Exchange (PKCE) authentication flow to access APIs with your Swift iOS apps.
iOS & Swift
State Restoration in SwiftUI
Oct 4 2022 · Article (30 mins)
Learn how to use SceneStorage in SwiftUI to restore iOS app state.
State Restoration in SwiftUI
Learn how to use SceneStorage in SwiftUI to restore iOS app state.
iOS & Swift
Advanced Networking with URLSession
Sep 15 2022 · Video Course (1 hr, 12 mins)
Dive deeper into URLSession. Learn how to upload data and how to perform background downloads. Work with s...
more
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
Sep 13 2022 · Video Course (2 hrs, 11 mins)
Learn how to use URLSession, Apple’s networking API, including how to download data, show download progres...
more
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, perform downloads. Updated for iOS 15 and Swift 5.6.
Learn the basics of Core Data in this beginner series. You’ll learn how to model your data with attributes...
more
Core Data: Fundamentals
Learn the basics of Core Data in this beginner series. You’ll learn how to model your data with attributes and relationships, save data using a context, display saved data in lists and much more, in both SwiftUI and UIKit!
iOS & Swift
Realm With SwiftUI Tutorial: Getting Started
Jun 14 2022 · Article (30 mins)
Learn how to use Realm with SwiftUI as a data persistence solution by building a potion shopping list app.
Realm With SwiftUI Tutorial: Getting Started
Learn how to use Realm with SwiftUI as a data persistence solution by building a potion shopping list app.
iOS & Swift
Saving Data in iOS
May 31 2022 · Video Course (1 hr, 41 mins)
Find out where and how to save data in iOS! This course explores common methods for persisting user data, ...
more
Saving Data in iOS
Find out where and how to save data in iOS! This course explores common methods for persisting user data, all from within Xcode Playgrounds.
iOS & Swift
Sharing Core Data With CloudKit in SwiftUI
Apr 26 2022 · Article (30 mins)
Learn to share data between CoreData and CloudKit in a SwiftUI app.
Sharing Core Data With CloudKit in SwiftUI
Learn to share data between CoreData and CloudKit in a SwiftUI app.
iOS & Swift
CloudKit
Dec 9 2021 · Video Course (25 mins)
CloudKit is Apple’s remote data storage service. Based on iCloud, it provides a low-cost option to store a...
more
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
Monitoring HTTP Traffic with Instruments
Nov 29 2021 · Article (15 mins)
Learn to monitor and analyze HTTP traffic using Instruments Network profiling in your iOS SwiftUI apps.
Monitoring HTTP Traffic with Instruments
Learn to monitor and analyze HTTP traffic using Instruments Network profiling in your iOS SwiftUI apps.
iOS & Swift
Set Up Core Spotlight with Core Data: Getting Started
Oct 27 2021 · Article (30 mins)
Learn how to connect Core Data with Core Spotlight and add search capability to your app using Spotlight.
Set Up Core Spotlight with Core Data: Getting Started
Learn how to connect Core Data with Core Spotlight and add search capability to your app using Spotlight.
iOS & Swift
Dynamic Core Data with SwiftUI Tutorial for iOS
Oct 25 2021 · Article (20 mins)
Learn how to take advantage of all the new Core Data features introduced in iOS 15 to make your SwiftUI apps ...
more
Dynamic Core Data with SwiftUI Tutorial for iOS
Learn how to take advantage of all the new Core Data features introduced in iOS 15 to make your SwiftUI apps even more powerful.
iOS & Swift
Spinner and Progress Bar in Swift: Getting Started
Sep 29 2021 · Article (25 mins)
Learn how to implement a spinner indicator and progress bar in both UIKit and SwiftUI.
Spinner and Progress Bar in Swift: Getting Started
Learn how to implement a spinner indicator and progress bar in both UIKit and SwiftUI.
iOS & Swift
Using Proxyman to Inspect Network Traffic
Sep 13 2021 · Article (25 mins)
Learn how to use Proxyman as a man-in-the-middle proxy to inspect network traffic on your iOS device or simul...
more
Using Proxyman to Inspect Network Traffic
Learn how to use Proxyman as a man-in-the-middle proxy to inspect network traffic on your iOS device or simulator.
Learn Firebase fundamentals including saving data, real-time sync, authentication, user status and offline su...
more
Firebase Tutorial: Getting Started
Learn Firebase fundamentals including saving data, real-time sync, authentication, user status and offline support.
iOS & Swift
AWS AppSync for iOS
Jul 13 2021 · Video Course (28 mins)
Learn how to consume GraphQL APIs in your SwiftUI iOS apps in a simple and type-safe way using AWS AppSync...
more
AWS AppSync for iOS
Learn how to consume GraphQL APIs in your SwiftUI iOS apps in a simple and type-safe way using AWS AppSync framework.
iOS & Swift
Advanced Charles Proxy Tutorial for iOS
Jul 5 2021 · Article (25 mins)
Get more out of Charles Proxy by learning advanced features like mapping responses to local files, automating...
more
Advanced Charles Proxy Tutorial for iOS
Get more out of Charles Proxy by learning advanced features like mapping responses to local files, automating requests and writing logs.
iOS & Swift
Charles Proxy Tutorial for iOS
Jun 9 2021 · Article (25 mins)
Learn how to use Charles for iOS and macOS to inspect encrypted and unencrypted network traffic for both your...
more
Charles Proxy Tutorial for iOS
Learn how to use Charles for iOS and macOS to inspect encrypted and unencrypted network traffic for both your own apps and third-party apps.
iOS & Swift
App Clips in iOS
May 13 2021 · Video Course (30 mins)
Whether you’re picking up coffee or renting a bike, you’ve likely
been faced with the decision of installi...
more
App Clips in iOS
Whether you’re picking up coffee or renting a bike, you’ve likely
been faced with the decision of installing an app or not. Living in a time where
there truly is an app for everything, it’s often frustrating to download an app
just to get a ride home or book a hotel on-the-go. With App Clips, developers can
make a small portion of their app available for near-instant use, so users can
avoid the installation, sign-in, and onboarding process. In this course,
learn how to implement your own App Clips in your iOS apps and help users discover
your app while on the move!