
OtherMark your own learning status. Opening a course link does not establish enrollment.
Loading saved status…
The course is organised around a set of sample apps, each chosen to introduce a different part of Apple development. SwiftUI is introduced through a meetings app, UIKit through a task tracker, and then testing, generics and concurrency through an app that loads remote data.
Once the fundamentals are in place, the material turns to testing code that loads data from a server. A separate sample app shows how a macOS app can present training content and what fundamental macOS traits look like in practice.
Beginners who learn best by building things, and developers from other platforms who want a guided tour of Apple's frameworks. The project-first structure keeps most of the time in Xcode rather than in reading about it.
Learn the basics of Xcode, SwiftUI, and UIKit to create compelling apps.
Start building apps with SwiftUI, a declarative framework that developers use to compose the layout and behavior of multiplatform apps. You’ll build Scrumdinger, an app that manages daily meetings.
Explore UIKit, an imperative framework for constructing apps for iOS. Create Today, an app that helps people track their important tasks for the day.
Take the next step in making apps using tests, generics, and concurrency. Create and test Earthquakes, an app that loads data fetched from a remote server.
Explore Article Accelerator, a sample app that displays training content, and learn how the app showcases fundamental traits of the macOS experience.
Advertisement
No Korshub reviews yet.