Swift iOS 24-hour trainer / Abhishek Mishra.

Author/creator Mishra, Abhishek
Format Electronic
Publication InfoIndianapolis, IN : Wrox, a Wiley brand, [2016]
Descriptionxxvi, 597 pages : illustrations ; 24 cm
Supplemental ContentFull text available from Ebook Central - Public Library Complete
Subjects

Contents Hello iOS! -- A tour of Xcode and the iOS simulator -- Introducing Swift -- Functions -- Closures -- Error handling -- Object-oriented programming with Swift -- Supporting multiple device types -- Introduction to UIKit and adaptive layout -- Introduction to storyboards -- Handling user input -- Alert views and action sheets -- Adding images to your view -- Pickers -- Navigation controllers -- Table views -- Collection views -- Tab bars and toolbars -- Creating views that scroll -- Popovers and modal views -- Touches and gestures -- Property lists -- Application settings -- Introduction to iCloud storage -- Introduction to CloudKit -- Introduction to Core Data -- Consuming RESTful JSON web services -- Social media integration -- Where am I? : Introducing Core Location -- Introduction to Map Kit -- Using the camera and photo library -- Introduction to user interface testing -- Introduction to test driven development -- Testing your app on a device -- Beta testing with TestFlight -- App store distribution.
Abstract This book presents the fundamentals of Swift, an Apple programming language. It introduces fundamental Swift concepts such as object-oriented programming, optionals, statements, expressions, closures, optional unwrapping, and exception handling; demonstrates common concepts such as alert views, collection views, tab bars, Core Motion, Map Kit, and Core Location; explores Storyboards and adaptive layout techniques; introduces Test Driven Development practices for iOS development; covers distributing test builds to internal and external testers using TestFlight and submitting apps to iTunes Connect; and explores advanced concepts such as UI testing with Xcode and building cloud-based apps using iCloud and CloudKit.
General note"Wrox programmer to programmer"--Cover.
General note"Published simultaneously in Canada"--Title page verso.
Bibliography noteIncludes index.
Access restrictionAvailable only to authorized users.
Technical detailsMode of access: World Wide Web
Genre/formElectronic books.
LCCN 2015957030
ISBN9781119073550 paperback
ISBN1119073553 paperback

Availability

Library Location Call Number Status Item Actions
Electronic Resources Access Content Online ✔ Available