Edit product

Beginning iOS Programming with Swift (SwiftUI + UIKit)

$49
1 rating

Learn iOS Programming in Swift, SwiftUI, and UIKit by building a real world app from scratch. Fully supports Xcode 13, Swift 5.5, and iOS 15.

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 13 and master the essential APIs of the iOS 15 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 13/13 Pro too.

Specially, you will learn in this course:

  • Develop apps using SwiftUI and UIKit

  • New features of Xcode 13 and Swift 5.5 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 Core Data

  • 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.

$49

Beginning iOS Programming with Swift (SwiftUI + UIKit)

Learn iOS Programming in Swift, SwiftUI, and UIKit by building a real world app from scratch. Fully supports Xcode 13, Swift 5.5, and iOS 15.

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 13 and master the essential APIs of the iOS 15 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 13/13 Pro too.

Specially, you will learn in this course:

  • Develop apps using SwiftUI and UIKit

  • New features of Xcode 13 and Swift 5.5 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 Core Data

  • 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.

Ratings

5
(1 rating)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
1 rating
  • 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
    1 Year
  • 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 CodeXcode projects
  • Free Update1 Year

Ratings

5
(1 rating)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
1 rating
Powered by

Checkout

Beginning iOS Programming with Swift (SwiftUI + UIKit)

Enter your info to complete your purchase

Give as a gift

Card

or pay with
pp paypal
You'll be charged US$49.