文件名称:iOS 10 App Development Essentials
文件大小:18.26MB
文件格式:ZIP
更新时间:2020-03-08 03:11:05
iOS10 Xcode8 Swift3
iOS 10 App Development Essentials: Learn to Develop iOS 10 Apps with Xcode 8 and Swift 3 Author: Neil Smyth Length: 816 pages Edition: 1 Language: English Publisher: CreateSpace Independent Publishing Platform Publication Date: 2016-10-21 ISBN-10: 1539675033 ISBN-13: 9781539675037 Table of Contents 1. Start Here 2. Joining the Apple Developer Program 3. Installing Xcode 8 and the iOS 10 SDK 4. A Guided Tour of Xcode 8 5. An Introduction to Xcode 8 Playgrounds 6. Swift Data Types, Constants and Variables 7. Swift Operators and Expressions 8. Swift Flow Control 9. The Swift Switch Statement 10. An Overview of Swift 3 Functions, Methods and Closures 11. The Basics of Object Oriented Programming in Swift 12. An Introduction to Swift Subclassing and Extensions 13. Working with Array and Dictionary Collections in Swift 14. Understanding Error Handling in Swift 3 15. The iOS 10-Application and Development Architecture 16. Creating an Interactive iOS 10 App 17. Understanding iOS 10 Views, Windows and the View Hierarchy 18. An Introduction to Auto Layout in iOS 10 19. Working with iOS 10 Auto Layout Constraints in Interface Builder 20. An iOS 10 Auto Layout Example 21. Implementing iOS 10 Auto Layout Constraints in Code 22. Implementing Cross-Hierarchy Auto Layout Constraints in iOS 10 23. Understanding the iOS 10 Auto Layout Visual Format Language 24. Using Trait Variations to Design Adaptive iOS 10 User Interfaces 25. Using Storyboards in Xcode 8 26. Organizing Scenes over Multiple Storyboard Files 27. Using Xcode 8 Storyboards to Create an iOS 10 Tab Bar Application 28. An Overview of iOS 10 Table Views and Xcode 8 Storyboards 29. Using Xcode 8 Storyboards to Build Dynamic TableViews 30. Implementing iOS 10 TableView Navigation using Storyboards in Xcode 8 31. Working with the iOS 10 Stack View Class 32. An iOS 10 Stack View Tutorial 33. An iOS 10 Split View Master-Detail Example 34. A Guide to Multitasking in iOS 10 35. An iOS 10 Multitasking Example 36. Working with Directories in Swift on iOS 10 37. Working with Files in Swift on iOS 10 38. iOS 10 Directory Handling and File I/O in Swift – A Worked Example 39. Preparing an iOS 10 App to use iCloud Storage 40. Managing Files using the iOS 10 UIDocument Class 41. Using iCloud Storage in an iOS 10 Application 42. Synchronizing iOS 10 Key-Value Data using iCloud 43. iOS 10 Database Implementation using SQLite 44. An Example SQLite based iOS 10 Application using Swift and FMDB 45. Working with iOS 10 Databases using Core Data 46. An iOS 10 Core Data Tutorial 47. An Introduction to CloudKit Data Storage on iOS 10 48. An Introduction to CloudKit Sharing 49. An iOS 10 CloudKit Example 50. An iOS 10 CloudKit Subscription Example 51. An iOS 10 CloudKit Sharing Example 52. An Overview of iOS 10 Multitouch, Taps and Gestures 53. An Example iOS 10 Touch, Multitouch and Tap Application 54. Detecting iOS 10 Touch Screen Gesture Motions 55. Identifying Gestures using iOS 10 Gesture Recognizers 56. An iOS 10 Gesture Recognition Tutorial 57. A 3D Touch Force Handling Tutorial 58. An iOS 10 3D Touch Quick Actions Tutorial 59. An iOS 10 3D Touch Peek and Pop Tutorial 60. Implementing TouchID Authentication in iOS 10 Apps 61. Drawing iOS 10 2D Graphics with Core Graphics 62. Interface Builder Live Views and iOS 10 Embedded Frameworks 63. An iOS 10 Graphics Tutorial using Core Graphics and Core Image 64. iOS 10 Animation using UIViewPropertyAnimator 65. iOS 10 UIKit Dynamics – An Overview 66. An iOS 10 UIKit Dynamics Tutorial 67. An Introduction to iOS 10 Sprite Kit Programming 68. An iOS 10 Sprite Kit Level Editor Game Tutorial 69. An iOS 10 Sprite Kit Collision Handling Tutorial 70. An iOS 10 Sprite Kit Particle Emitter Tutorial 71. iOS 10 Multitasking, Background Transfer Service and Fetching 72. An iOS 10 Local Notification Tutorial 73. An Overview of iOS 10 Application State Preservation and Restoration 74. An iOS 10 State Preservation and Restoration Tutorial 75. Integrating Maps into iOS 10 Applications using MKMapItem 76. An Example iOS 10 MKMapItem Application 77. Getting Location Information using the iOS 10 Core Location Framework 78. An Example iOS 10 Location Application 79. Working with Maps on iOS 10 with MapKit and the MKMapView Class 80. Working with MapKit Local Search in iOS 10 81. Using MKDirections to get iOS 10 Map Directions and Routes 82. An iOS 10 MapKit Flyover Tutorial 83. An Introduction to Extensions in iOS 10 84. An iOS 10 Today Extension Widget Tutorial 85. Creating an iOS 10 Photo Editing Extension 86. Creating an iOS 10 Action Extension 87. Receiving Data from an iOS 10 Action Extension 88. An Introduction to Building iOS 10 Message Apps 89. An iOS 10 Interactive Message App Tutorial 90. Using iOS 10 Event Kit to Create Date and Location Based Reminders 91. Accessing the iOS 10 Camera and Photo Library 92. An Example iOS 10 Camera Application 93. iOS 10 Video Playback using AVPlayer and AVPlayerViewController 94. An iOS 10 Multitasking Picture in Picture Tutorial 95. Playing Audio on iOS 10 using AVAudioPlayer 96. Recording Audio on iOS 10 with AVAudioRecorder 97. An iOS 10 Speech Recognition Tutorial 98. An iOS 10 Real-Time Speech Recognition Tutorial 99. An Introduction to SiriKit 100. An iOS 10 Example SiriKit Messaging Extension 101. An iOS 10 SiriKit Photo Search Tutorial 102. Integrating Twitter and Facebook into iOS 10 Applications 103. An iOS 10 Social Media Integration Tutorial using UIActivityViewController 104. iOS 10 Facebook and Twitter Integration using SLRequest 105. An iOS 10 Twitter Integration Tutorial using SLRequest 106. Making Store Purchases with the SKStoreProductViewController Class 107. Building In-App Purchasing into iOS 10 Applications 108. Preparing an iOS 10 Application for In-App Purchases 109. An iOS 10 In-App Purchase Tutorial 110. Configuring and Creating App Store Hosted Content for iOS 10 In-App Purchases 111. Preparing and Submitting an iOS 10 Application to the App Store
【文件预览】:
CreateSpace.iOS.10.App.Development.Essentials.1539675033.epub
CreateSpace.iOS.10.App.Development.Essentials.1539675033.mobi