SwiftUI by Tutorials: Declarative App Development on the Apple Ecosystem, 3rd Edition

iebukes 电子书 180 次浏览 没有评论
SwiftUI by Tutorials: Declarative App Development on the Apple Ecosystem, 3rd Edition Front Cover

SwiftUI by Tutorials: Declarative App Development on the Apple Ecosystem, 3rd Edition

by Antonio Bello, Audrey Tam, Bill Morefield, Phil Laszkowicz, raywenderlich Tutorial Team
  • Length: 246 pages
  • Edition: 3
  • Publisher: Razeware LLC
  • Publication Date: 2021-05-29
  • ISBN-10: 1942878834
  • ISBN-13: 9781942878834
  • Sales Rank: #720705 (See Top 100 Books
Description

Build fluid and engaging declarative UI for your apps — using less code — with SwiftUI!

SwiftUI by Tutorials is designed to help you learn how to transition from the “old way” of building your app UI with UIKit, to the “new way” of building responsive UI with modern declarative syntax with SwiftUI.

This book is for readers who are comfortable building Swift apps, and want to make the exciting leap into building their app UI with modern, declarative code.

What is SwiftUI?

SwiftUI lets you build better apps, faster, and with less code. It’s a developer’s dream come true!

With SwiftUI, you can design your user interfaces in a declarative way; instead of developing app interfaces in an imperative way, by coding all of the application state logic before time, you can instead define what your app’s UI should do in a particular state and let the underlying OS figure out how to do it.

What’s more is that SwiftUI lets you build modern, responsive UI and animations for all Apple devices — not just iOS. So whether you’re building apps for iOS, watchOS, tvOS or any other Apple platform, you can use the same concise, natural language to describe your UI and have it look stunning — no matter where your code runs.

In addition, SwiftUI’s built-in automatic support for things such as dark mode, localization and accessibility, along with Xcode 11 support for drag-and-drop design and instant preview makes it easier to build apps than ever before.

How is this book different than SwiftUI Apprentice?

Our other book on getting started with SwiftUI, SwiftUI Apprentice, is designed to teach new developers how to build iOS apps, using a SwiftUI-first approach. The goal of that book is to teach you fundamental development practices as you build out some fully-functional and great-looking apps!

This book, SwiftUI by Tutorials, is designed for developers who have a solid background in iOS development, and are looking to make the leap from building apps with UIKit, to building apps with SwiftUI.

Who is this book for

This book is for intermediate iOS developers who already know the basics of iOS, and who wish to know everything there is to know about SwiftUI. It starts with a basic introduction of the toolkit and its features, with later chapters teaching you more complex concepts like testing and animations.

Concepts covered in this book

  • Getting started with Swift UI
  • Diving Deeper into SwiftUI
  • Testability
  • Controls & User Input
  • State and Data Flow
  • Gestures
  • Accessibility
  • Navigation
  • Lists
  • Grids
  • Drawing Custom Graphics & Using Animations
  • Animations
  • macOS
  • Testing & Debugging

SwiftUI by Tutorials: Declarative App Development on the Apple Ecosystem, 3rd Edition

 
 “你有一个苹果,我有一个苹果,彼此交换一下,我们彼此仍然是各有一个苹果;你有一本电子书,我有一本电子书,我们交换一下,一人就有两本电子书”,扫描下面二维码,加入iebukes电子书分享群,和大家一起分享你手中的电子书吧!本站分享的电子书访问密码见群公告,赶快入群吧!  
                微信公众号二维码