Video description
If you are looking for a course that is fun, for complete beginners, and gets straight to the point, then this is the course for you.
This course will help you learn all about developing iPhone applications and simultaneously implement all that you learn by creating five complete apps using SwiftUI 3 code and Xcode 13.
In this course, we will start with the SwiftUI basics that are required for developing an app and set up our developing environment with Xcode. Once our environment is set, we will start working on our different apps.
In this first app - People Counter - and the second app - Text Formatter, you will be learning the basics of Swift programming. In this third app, we will create an app called Emoji Dictionary, where you will learn about lists, arrays, and multi-view apps. In the fourth app, we will create a Quick ToDos app, where you will learn how to save information with CoreData. In our final app, we will create a Course Lister app where we will work with web, APIs, JSON, and images. Once we are done with the apps, we will discuss the process to submit your own apps to the App Store!
By the end of this course, you will be set to build your own app and share your app with the world through the App Store.
What You Will Learn
- Build five complete apps
- Explore Xcode, an Apple tool to develop apps
- Learn SwiftUI, Apple’s new design framework
- Learn the basics of Swift programming language
- Gain tips for debugging when things go wrong
- Learn how to submit apps to the App Store
Audience
This course is best for complete beginners who want to make an iPhone app as no prior experience is needed and one just needs to have a Mac computer and passion to develop amazing apps.
About The Author
Nick Walter: Nick Walter is an experienced mobile and web developer and has worked with technologies such as iOS, Android, Django, and Python.
He learned to code about seven years ago. He had limited access to training resources back then. Whilst he learned to code, he also realized the need to change the way that people learn to code. That’s when Nick took up teaching. His experience as an online student has definitely influenced his teaching style—he knows what it is like to be in their shoes.
He started his teaching career in 2014, with the Internet’s first Swift course. He now teaches a range of technologies such as iOS, Android, Django, Kotlin, Python, HTML, and Blockchain.
Table of contents
- Chapter 1 : Introduction
- Chapter 2 : SwiftUI Basics Learning How to Design Apps
- Chapter 3 : App #1 and 2: People Counter and Text Capitalization - Swift Programming Basics
- Chapter 4 : App #3: Emoji Dictionary - Lists, Arrays, and Multi-View Apps
- Chapter 5 : App #4: Quick ToDos - Saving Information with CoreData
- Chapter 6 : App #5: Course Lister - Web, APIs, JSON, and Images
- Chapter 7 : Uploading Your App to the App Store
Product information
- Title: A Beginner's Guide to Creating iPhone Apps for iOS 15 Using Swift UI
- Author(s):
- Release date: January 2022
- Publisher(s): Packt Publishing
- ISBN: 9781803241111
You might also like
book
iOS 15 Programming Fundamentals with Swift
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 13 …
book
iOS 16 Programming for Beginners - Seventh Edition
Take your next step in iOS app development and work with Xcode 14 and iOS 16. …
book
iOS 15 Programming for Beginners - Sixth Edition
Key Features Explore the latest features of Xcode 13 and the Swift 5.5 programming language in …
video
SwiftUI - The Complete iOS 17 Reference Library of Code
This course transforms app development learning with a definitive compilation of SwiftUI techniques, frameworks, and best …