Swift iOS 24-hour trainer / Abhishek Mishra.
| Author/creator | Mishra, Abhishek |
| Format | Electronic |
| Publication Info | Indianapolis, IN : Wrox, a Wiley brand, [2016] |
| Description | xxvi, 597 pages : illustrations ; 24 cm |
| Supplemental Content | Full 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 note | Includes index. |
| Access restriction | Available only to authorized users. |
| Technical details | Mode of access: World Wide Web |
| Genre/form | Electronic books. |
| LCCN | 2015957030 |
| ISBN | 9781119073550 paperback |
| ISBN | 1119073553 paperback |
Availability
| Library | Location | Call Number | Status | Item Actions |
|---|---|---|---|---|
| Electronic Resources | Access Content Online | ✔ Available |