Changes

Main Page

1,602 bytes added, 19:15, 26 December 2015
no edit summary
<table cellspacing="15">
<tr>
<td valign="top">[[Image:ios_9_app_development_essentials.png|Click to Read iOS 9 App Development Essentials]]<td><td>The aim of [[iOS 9 App Development Essentials]] is to teach you the skills necessary to build your own applications for the iPhone and iPad using Xcode 6, the iOS 8 SDK and the Swift programming language. Beginning with the basics, this book provides an overview of the architecture of iOS 9. Introductions to Xcode 7 and programming in Swift are provided followed by an in-depth look at the design of iOS applications and user interfaces. More advanced topics such as user interface layout, file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, in-app purchasing, iCloud storage, CloudKit, App Extensions, camera access and video playback. Other features are also covered in detail including 2-D game development using Sprite Kit and user interface animation using UIKit Dynamics.<br>
Additional features of iOS development using Xcode 7 are also covered, including Swift playgrounds, universal user interface design using size classes, app extensions, Interface Builder Live Views, embedded frameworks, CloudKit data storage and TouchID authentication.<br>
The key new features of iOS 9 and Xcode 7 are also covered in detail, including new error handling in Swift 2, designing Stack View based user interfaces, multiple storyboard support, iPad multitasking, map flyover support, 3D Touch and Picture-in-Picture media playback.
<br><br>[[iOS 9 App Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[Image:watchos_2_app_development_essentials.png|Click to Read watchOS 2 App Development Essentials]]<td> watchOS 2 App Development Essentials is intended for readers with some existing experience of iOS development using Xcode and the Swift programming language. Beginning with the basics, this book provides an introduction to watchOS apps and the WatchKit app development architecture before covering topics such as tables, navigation, user input handling, image handling, animation, maps and menus.