Swiftui Projects Real World Applications - Programming Ebook

Latest

Download Programming Ebook

Tuesday, February 2, 2021

Swiftui Projects Real World Applications

Swiftui Projects Real World Applications
Swiftui Projects Real World Applications




Book Details 
             TitleSwiftui Projects Real World Applications
      ISBN-10942878347
         Author: Paul Hudson
     Publisher: Hacking with Swift
    Language: English
        SubjectSwift / Computers & Technology / Programming / Apple Programming
No. of pages: 155
         Format: PDF

SwiftUI Projects

Build six real-world, cross-platform mobile applications using Swift, Xcode 12, and SwiftUI 


Preface

SwiftUI Projects is a book that I have been working on since October 2019 and I am excited that you are finally able to read it. I was fortunate enough to be at WWDC when SwiftUI was announced. It was what everyone was talking about the entire week I was there. It is continuing to grow in popularity, so I love the fact that I'm able to bring you a book that will be one of the first of its kind. SwiftUI is so much fun to use and I swear, as soon as I finish with it, I will be finding myself another reason to start a new project.

Advanced Apple Debugging & Reverse Engineering PDF, EPUB 

Who this book is for

SwiftUI Projects is intended for anyone who is already comfortable with Swift. We do not cover Swift topics in detail, so you need to be familiar with these already. All of the SwiftUI topics are taught as if this is the first time you've learned them and will gradually get more difficult.

What this book covers

Chapter 1, SwiftUI Basics, covers the absolute basics of SwiftUI.
Chapter 2, SwiftUI Watch Tour, looks at the basics of SwiftUI, but inside a watch. We will

compile some basic charts and graphs to get comfortable.

Chapter 3, NBA Draft – Watch App, explains how to build an NBA Draft app for a watch. We will learn how to take a design and bring it into Xcode, and then we will cover how to make it work with data.

Chapter 4, Car Order Form – Design, covers how to build a custom form design for Tesla for the iPhone.

Chapter 5, Car Order Form – Data, explains how to get the data from our form and send it out using the basics of Combine.

Chapter 6, Financial App – Design, covers how to design a financial app for the iPhone.

Chapter 7, Financial App – Core Data, explains how to integrate Core Data as well as use SwiftUI State for interactions.

viii Preface

Chapter 8, Shoe Point of Sale System – Design, explains how to design and build out a shoe POS system for the iPad.

Chapter 9, Shoe Point of Sale System – CloudKit, integrates CloudKit with our shoe POS system.

Chapter 10, Sports News App – Design, explains how to build out a sports news app design for the iPad and how to work with multiple layouts.

Chapter 11, Sports News App – Data, explains how to get data from an API and integrate it into our sports news app.

To get the most out of this book

Before reading this book, you should already be comfortable with Swift and have a decent understanding. We will not go into any great detail regarding Swift as we will assume that you are already familiar with it. Any new topics will be discussed:

If you do copy and paste code, please understand that this will cause your code to not
be formatted and will make it difficult to read. It may also add extra text and/or strange characters that result in errors within your code. As the author of this book, I can advise you that copying and pasting code with which you are unfamiliar is hard and will cause a lot of problems.

If you are using the digital version of this book, we advise you to type the code yourself or access the code via the GitHub repository (link available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.

Download the example code files

You can download the example code files for this book from GitHub at https://github.com/PacktPublishing/SwiftUI-Projects. In case there's an update to the code, it will be updated on the existing GitHub repository.

We also have other code bundles from our rich catalog of books and videos available at https://github.com/PacktPublishing/. Check them out 

No comments:

Post a Comment