Book

iOS 13 Programming for Beginners

iOS 13 Programming for Beginners is a popular introductory guide on learning the essentials of Swift programming and iOS development for building your first iOS app and publishing it on the App Store. Fully updated to cover the latest features of iOS 13, you will be up to speed with writing your first iOS app with this practical guide.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

27h24m

Language

English

About Book

Who Is This Book For?

This book is for anyone who has programming experience but is completely new to Swift and iOS app development. Experienced programmers looking to explore the latest iOS 13 features will also find this book useful.

Book content

chapters 27h24m total length

Getting Familiar with Xcode

Simple Values and Types

Conditionals and Optionals

Range Operators and Loops

Collection Types

Functions and Closures

Classes, Structures, and Enumerations

Protocols, Extensions, and Error Handling

Setting Up the Basic Structure

Building Your App Structure in Storyboard

Finishing Up Your App Structure in Storyboard

Modifying and Configuring Cells

Getting Started with MVC and Collection Views

Getting Data into Collection Views

Getting Started with Table Views

Getting Started with MapKit

Getting Started with JSON Files

Displaying Data in a Static Table View

Getting Started with Custom UIControls

Getting Started with Cameras and Photo Libraries

Understanding Core Data

Saving and Loading from Core Data

Getting Started with Dark Mode

Getting Started with MAC Catalyst

Getting Started with SwiftUI

Getting Started with Sign In with Apple

Testing and Submitting Your App to the App Store

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required