$49

Beginning iOS 18 Programming with Swift (SwiftUI + UIKit)

8 ratings
Buy this

Beginning iOS 18 Programming with Swift (SwiftUI + UIKit)

$49
8 ratings

Learn iOS Programming in Swift, SwiftUI, and UIKit by building a real world app from scratch. Fully supports Xcode 16, Swift 6, and iOS 18.

This package includes lifetime updates, ensuring you receive future editions of the book at no additional cost.

This is the basic package of our Beginning iOS Programming with Swift course, which includes the learning materials for you to kick-start your iOS development journey.

The package includes two eBooks (PDF, ePub, mobi) that cover everything you need to learn for iOS app development. Remember, Swift is just a programming language. To develop an iOS app, you need to learn far more than that. SwiftUI and UIKit are the two essential UI frameworks you need to learn. We already provide two editions for the book: UIKit and SwiftUI. Both editions will teach you how to build the same real world app but with different UI frameworks.

On top of the UI frameworks, this book will teach you how to program in Swift, work with Xcode 16 and master the essential APIs of the iOS 18 SDK. Most importantly, it takes you every step of the way from an idea to building a real world app on App Store.

Starting by creating an app prototype, we will build one (or a couple) feature in each chapter. After going through the book, you will end up with a well-designed restaurant app that supports both iPhone and iPad. Of course, it looks great on the brand-new iPhone 15/15 Pro too.

Specially, you will learn in this course:

  • Develop apps using SwiftUI and UIKit
  • New features of Xcode 16 and Swift 6 Programming
  • Playgrounds in Xcode
  • Prototyping an app without writing a line of code
  • Stack views and Adaptive UI
  • MVC, MVVM, and OOP
  • Working with Auto Layout, Dynamic Type and Size Classes
  • Working with Navigation View
  • Table/List view programming
  • Table view/List Customization
  • Applying Blur Effect using UIVisualEffect
  • UIView animations and Image Manipulation
  • Working with MapKit
  • Accessing Photo Library and Camera
  • Using WKWebView and SFSafariViewController to Display Web Pages
  • Search bar implementation
  • Tab bar integration
  • Working with SwiftData and Databases
  • Creating tutorial screens
  • Integrating with CloudKit and build a social feature
  • Pull to Refresh content
  • Localizing Your App into different languages
  • Arranging beta test with users using TestFlight
  • Submitting your app to App Store
  • Adopting Haptic Touch and Context Menus
  • Implementing User Notifications in iOS


Full source code and Xcode projects are included in the package.

Sorry, the discount code you wish to use is inactive.
Buy this

What's included

Beginning iOS Programming with Swift (UIKit Edition)
900 page eBook in PDF, ePub, and Mobi
Beginning iOS Programming with Swift (SwiftUI Edition)
650 page eBook in PDF, ePub, and Mobi
Source Code
Xcode projects
Free Update
Lifetime
Copy product URL
30-day money back guarantee

Ratings

4.9
(8 ratings)
5 stars
88%
4 stars
12%
3 stars
0%
2 stars
0%
1 star
0%