Complete iOS 12 Development Guide: Become a professional iOS developer by mastering Swift,Xcode 10,ARKit,and Core ML


Complete iOS 12 Development Guide: Become a professional iOS developer by mastering Swift,Xcode 10,ARKit,and Core ML
Authors: Craig Clayton – Donny Wals
ISBN-10: 1838643796
ISBN-13: 9781838643799
Publication Date 出版日期: 2019-03-26
Print Length 页数: 774 pages


Book Description
By finelybook

More Information
Learn
Build a responsive user interface (UI) and add privacy to your custom-rich notifications
Set up SiriKit to add voice for Siri shortcuts
Integrate iMessage,Siri,and more in your app through app extensions
Use TestFlight to collect feedback before releasing your apps on the App Store
Use Auto Layout to create complex layouts that look visually appealing on any device
Enhance your app by building your own profiling tools
Create engaging augmented reality experiences with ARKit 2
About
With Apple users spending more money in the App Store,there are plenty of development opportunities for professional iOS developers.
This Learning Path is a direct route to iOS development,which will take you through the basics and help you understand how to put principles into practice. If you are already an experienced programmer,you can gain helpful insights into the latest iOS 12 features with the help of this book. This book is also useful if you’re a beginner who wants to gain expertise in iOS development. You’ll start with an introduction to iOS development,Xcode,and Swift. You’ll also get up to speed with advanced iOS design topics,such as gestures and animations,to give your app the edge. Next,you will understand the latest Swift 4.2 and iOS 12 developments by incorporating new features,such as the latest in notifications,custom-UI notifications,maps,and recent additions in SiriKit. With these tools,you’ll not only understand how to program for iOS 12,but also be able to write efficient,readable,and maintainable Swift code that maintains industry best practices.
By the end of this book,you will have the confidence to build iOS applications that harness advanced techniques and make the best use of the latest features available in iOS 12.
This Learning Path includes content from the following Packt products:
iOS 12 Programming for Beginners – Third Edition by Craig Clayton
Mastering iOS 12 Programming – Third Edition by Donny Wals
Features
Explore the distinctive design principles that define the iOS user experience
Train and use machine learning models with Core ML 2 and Create ML
Delve into advanced animations with UIViewPropertyAnimator and UIKitDynamics
contents
1 Getting Familiar with Xcode
2 Building a Foundation with Swift
3 Building on the Swift Foundation
4 Digging Deeper
5 Digging into Collections
6 Starting the UI Setup
7 Setting Up the Basic Structure
8 Building Our App Structure in Storyboard
9 Finishing Up Our App Structure in Storyboard
10 Designing Cells
11 Getting Started with the Grid
12 Adding Core Data to Your App
13 Fetching and Displaying Data from the Network
14 Being Proactive with Background Fetch
15 Syncing Data with CloudKit
16 Using Augmented Reality
17 Improving Apps With Location Services
18 Making Smarter Apps with CoreML
19 Tracking Activity Using HealthKit
20 Streamlining Experiences with Siri
21 Using Media in Your App
22 Implementing Rich Notifications
23 Instant Information with a Today Extension
24 Exchanging Data With Drag And Drop
25 Improved Discoverability with Spotlight and Universal Links
26 Extending iMessage
27 Discovering Bottlenecks with Instruments
28 Offloading Tasks with Operations and GCD
29 Submitting Your App to the App Store

相关文件下载地址

下载地址 Download解决验证以访问链接!
打赏
未经允许不得转载:finelybook » Complete iOS 12 Development Guide: Become a professional iOS developer by mastering Swift,Xcode 10,ARKit,and Core ML

评论 抢沙发

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫

微信扫一扫