UIKit for Masterminds: How to take advantage of Swift and UIKit to create insanely great apps for iPhones, iPads, and Macs

· J.D Gauchat
5.0
1 review
Ebook
828
Pages
Eligible
Ratings and reviews aren’t verified  Learn More

About this ebook

Learn how to create apps with all the new features introduced to the UIKit framework, and how to build asynchronous and concurrent applications to take advantage of the multiple cores available in Apple Silicon chips (M1, M1 Pro, and M1 Max)


UIKit for Masterminds guides you step by step through the process of creating applications for iPhones, iPads, and Mac computers. After reading this book, you will know how to program in Swift, how to design user interfaces with UIKit and Storyboards, and how to work with the most powerful frameworks available for app development.


This book is a comprehensive course on how to build applications for Apple devices. Each chapter explores basic and complex concepts; from computer programming and the Swift language to everything you need to know to develop an application from scratch. The information is supported by practical examples that gradually introduce the technologies involved and make them accessible to everyone.


UIKit for Masterminds was designed to prepare you for the future and was written for the mastermind in you.


This book includes:


Introduction to Swift 5.5

Swift Paradigm

Concurrency

Foundation Framework

UIKit Framework

Auto Layout

Size Classes

Navigation Controllers

Scroll Views

Stack Views

Table Views

Collection Views

Split View Controller

Alert Views

Notifications

Files

Archiving

Core Data

iCloud

CloudKit

AVFoundation

Camera and Photo Library

Map Kit

Web Kit Views

Gesture Recognizers

Timers

Operation Queues

Error Handling

Image and Video

Mac Catalyst

...and more!


Learn app development with iOS 15, Xcode 13, and Swift 5.5 today!


Ratings and reviews

5.0
1 review

About the author

J.D Gauchat is a freelance computer programmer, writer, and entrepreneur with backgrounds in biology, genetics, computer programming, and human psychology. His current interests are understanding the human mind and how it affects the perception of reality.

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.