SwiftUI Projects
eBook - ePub

SwiftUI Projects

Craig Clayton

  1. 410 «pägés»
  2. English
  3. «éPÜB (möbïlé fřïéñdly) Ñ ω É»
  4. «Äväïläblé öñ ïÖS & Äñdřöïd Ü ü Ä»
eBook - ePub

SwiftUI Projects

Craig Clayton

«Böök détäïls ñ»
«Täblé öf çöñtéñts Ð ñ»
«Çïtätïöñs ï»

«Äböüt Thïs Böök ö ñ»

Learn SwiftUI by designing and building complex user interfaces for watchOS, iPadOS, and iOS with the help of projects including a financial app, a sports news app, and a POS systemKey Features• Learn SwiftUI with the help of practical cross-platform development projects• Understand the design considerations for building apps for different devices such as Apple Watch, iPhone, and iPad using SwiftUI's latest features• Work with advanced SwiftUI layout features, including SF Symbols, SwiftUI grids, and forms in SwiftUIBook DescriptionReleased by Apple during WWDC 2019, SwiftUI provides an innovative and exceptionally simple way to build user interfaces for all Apple platforms with the power of Swift.This practical guide involves six real-world projects built from scratch, with two projects each for iPhone, iPad, and watchOS, built using Swift programming and Xcode. Starting with the basics of SwiftUI, you'll gradually delve into building these projects. You'll learn the fundamental concepts of SwiftUI by working with views, layouts, and dynamic types. This SwiftUI book will also help you get hands-on with declarative programming for building apps that can run on multiple platforms. Throughout the book, you'll work on a chart app (watchOS), NBA draft app (watchOS), financial app (iPhone), Tesla form app (iPhone), sports news app (iPad), and shoe point-of-sale system (iPad), which will enable you to understand the core elements of a SwiftUI project.By the end of the book, you'll have built fully functional projects for multiple platforms and gained the knowledge required to become a professional SwiftUI developer.What you will learn• Understand the basics of SwiftUI by building an app with watchOS• Work with UI elements such as text, lists, and buttons• Create a video player in UIKit and import it into SwiftUI• Discover how to leverage an API and parse JSON in your app using Combine• Structure your app to use Combine and state-driven features• Create flexible layouts on iPadWho this book is forSwiftUI 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.

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is SwiftUI Projects an online PDF/ePUB?
Yes, you can access SwiftUI Projects by Craig Clayton in PDF and/or ePUB format, as well as other popular books in Computer Science & Programming. We have over one million books available in our catalogue for you to explore.

«Iñföřmätïöñ É»

«Püblïshéř Ñ»
Packt Publishing
«Ýéäř»
2020
«ISBÑ»
9781839218293
«Édïtïöñ É»
1
«Sübjéçt л
Computer Science
«Töpïç»
Programming

«Täblé öf çöñtéñts ç é»

    «Çïtätïöñ stylés föř SwiftUI Projects ö ř ç ñ»

    APA 6 Citation

    Clayton, C. (2020). SwiftUI Projects (1st ed.). Packt Publishing. Retrieved from https://www.perlego.com/book/2059679/swiftui-projects-pdf (Original work published 2020)

    Chicago Citation

    Clayton, Craig. (2020) 2020. SwiftUI Projects. 1st ed. Packt Publishing. https://www.perlego.com/book/2059679/swiftui-projects-pdf.

    Harvard Citation

    Clayton, C. (2020) SwiftUI Projects. 1st edn. Packt Publishing. Available at: https://www.perlego.com/book/2059679/swiftui-projects-pdf (Accessed: 25 September 2021).

    MLA 7 Citation

    Clayton, Craig. SwiftUI Projects. 1st ed. Packt Publishing, 2020. Web. 25 Sept. 2021.