Home > Store > Home & Office Computing > Entertainment/Gaming/Gadgets

Essentials of iOS App Development LiveLessons (Video Training), Downloadable Version, The

Essentials of iOS App Development LiveLessons (Video Training), Downloadable Version, The

Your browser doesn't support playback of this video. Please download the file to view it.

Downloadable Video

  • Your Price: $199.99
  • List Price: $249.99
  • About this video
  • Accessible from your Account page after purchase. Requires the free QuickTime Player software.

    Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec.

Register your product to gain access to bonus material or receive a coupon.

Buy Lessons

DRM-Free Video Downloads. Purchase and immediately download individual lessons from this video. Make your lesson selections below and click on the Buy button.

Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec. Requires the free QuickTime Player software.

Lesson 1

Lesson 1: What's New in Objective-C and iOS 6, Downloadable Version

Lesson 1, "What's New in Objective-C and iOS 6", focuses on new features available in iOS 6, the Accounts and Social frameworks, enhancements and updates to the Accessibility framework, changes and improvements in UIKit, and what's new in Storyboards. Finally, viewers are taught about subscripting in Objective-C as well as enhancements and updates made to the language.

Duration: 00:51:07  File Size: 93 MB

Lesson 2

Lesson 2: Setup and Installation, Downloadable Version

Lesson 2 , "Setup and Installation", guides viewers through the process of creating an Apple Developer Account and Enrolling in the iOS Developer Program. The video also covers the features and resources available in the iOS Developer Portal, and downloading and Installing Xcode. Lesson 2 finishes by teaching viewers about provisioning profiles and certificates.

Duration: 00:40:43  File Size: 178 MB

Lesson 3

Lesson 3: Getting to Know Xcode and Interface Builder, Downloadable Version

Lesson 3 , "Getting to Know Xcode and Interface Builder", discusses Xcode and Interface Builder, shows how to customize Xcode, download additional installs, and how to use the Organizer. Finally, viewers are taught how to work with Schemes and project settings inside Xcode.

Duration: 01:08:55  File Size: 254 MB

Lesson 4

Lesson 4: Common Design Patterns, Downloadable Version

Lesson 4 , "Common Design Patterns", covers the concepts behind software development design patterns. The video teaches viewers about the model-view-controller pattern, the observer pattern, the adapter pattern and finishes with a discussion about other common patterns used when writing and developing software.

Duration: 01:08:03  File Size: 172 MB

Lesson 5

Lesson 5: Creating the UI in Interface Builder, Downloadable Version

Lesson 5, "Creating the UI in Interface Builder", teaches viewers how to work within Interface Builder. They also learn the difference between working NIBs and working with Storyboards, using Springs and Struts versus Autolayout and, finally, create the iPhone storyboard for the iDo iOS app.

Duration: 01:34:39  File Size: 384 MB

Lesson 6

Lesson 6: Programming the UI, Downloadable Version

Lesson 6, "Programming the UI", covers the creation of UIViewController and UITableViewCell subclasses, and how to add interactivity and functionality to the iDo App. Lesson 6 finishes by adding sample data so the iDo app can be tested.

Duration: 02:06:19  File Size: 512 MB

Lesson 7

Lesson 7: Understanding Core Data, Downloadable Version

Lesson 7, "Understanding Core Data", covers the concepts and theory behind Core Data. Viewers are taught about the Core Data Stack, the available store types when using Core Data on iOS, and how to use the NSFetchedResultsController to seamlessly connect table views with a Core Data store. Finally, they are taught how to create a Core Data demo app.

Duration: 01:03:18  File Size: 230 MB

Lesson 8

Lesson 8: Creating the Core Data Stack, Downloadable Version

Lesson 8, "Creating the Core Data Stack", guides viewers through the process of creating the Core Data Stack from the ground up. They are also taught how to create the data model file and NSManagedObject subclasses for the entities inside the data model. Finally, viewers begin adding the NSFetchedResultsController to iDo.

Duration: 00:59:47  File Size: 229 MB

Lesson 9

Lesson 9: Connecting Core Data to the UI, Downloadable Version

Lesson 9, "Connecting Core Data to the UI", finishes the process of implementing the NSFetchedResultsController. The video also shows how to add pull-to-refresh functionality via the UIRefreshControl component. Lesson 9 finishes by showing additional tips and adding polish to the existing Core Data functionality.

Duration: 01:11:17  File Size: 275 MB

Lesson 10

Lesson 10: UIKit Customization, Downloadable Version

Lesson 10, "UIKit Customization", covers the UIKit framework hierarchy and focuses on Proxy objects. Viewers are guided through the process of customizing the UI and look of iDo, adding app icons, default images and support for Retina Display devices.

Duration: 00:52:13  File Size: 230 MB

Lesson 11

Lesson 11: Adding Social and Sharing Features, Downloadable Version

Lesson 11, "Adding Social and Sharing Features", discusses the Accounts and Social Frameworks. The video shows the process of adding social functionality to iDo so users may share about the app via Twitter, Facebook, email and SMS. Finally, the video teaches what Activity Views are and how they help add additional functionality to any app.

Duration: 01:08:59  File Size: 232 MB

Lesson 12

Lesson 12: Making iDo Accessible, Downloadable Version

Lesson 12, "Making iDo Accessible", guides viewers through the process of adding Accessibility support. The Accessibility framework helps developers make their apps accessible to users with disabilities. By the end of the lesson, the viewer will have added full support for VoiceOver, Apple's screen-reading technology available on iOS.

Duration: 00:28:12  File Size: 102 MB

Lesson 13

Lesson 13: Working with Grand Central Dispatch, Downloadable Version

Lesson 13, "Working with Grand Central Dispatch", teaches how to make code run concurrently by using Grand Central Dispatch. The video covers the theory and concepts behind GCD, how to work with queues and groups, and finishes by guiding viewers through the process of creating a demo iOS app that uses GCD to asynchronously download data from Twitter.

Duration: 01:02:08  File Size: 181 MB

Lesson 14

Lesson 14: Creating iDo for iPad, Downloadable Version

Lesson 14, "Creating iDo for iPad", covers the unique iOS features available for iPad devices. The video focuses on the creation of the iPad storyboard for iDo and how to get started with iDo's iPad-specific subclasses.

Duration: 01:02:08  File Size: 239 MB

Lesson 15

Lesson 15: Finalizing the iDo iPad Version, Downloadable Version

Lesson 15, "Finalizing the iDo iPad Version", finishes the iPad-specific subclasses for iDo. Viewers also refactor code and test the app to make sure everything works on iPad. Finally, they are taught how to customize the iPad UI so it looks like the iPhone version of iDo.

Duration: 00:36:24  File Size: 181 MB

Lesson 16

Lesson 16: Submitting Your App to iTunes Connect, Downloadable Version

Lesson 16, "Submitting Your App to iTunes Connect", teaches viewers about the features and services available in iTunes Connect. The video also covers how to create the iDo App in iTunes Connect, the certificates required to build iDo for the App Store, how to verify schemes in Xcode and how to build iDo for iTunes Connect submission. Finally, they are shown how to upload the application binary to iTunes Connect for review, approval and distribution through the iTunes App Store.

Duration: 00:34:36  File Size: 131 MB

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Description

  • Copyright 2014
  • Edition: 1st
  • Downloadable Video
  • ISBN-10: 0-321-90577-6
  • ISBN-13: 978-0-321-90577-2

16 Hours of Video Instruction

The Essentials of iOS Development LiveLessons is the definitive complete video training course on the basics of iOS programming and how to build a basic iOS application.

Felipe Laso Marsetti, an iOS developer and contributor of iOS tutorials at raywenderlich.com, provides the novice programmer with 16 hours of hands-on step-by-step video training on how to build an iOS application. Laso Marsetti shows you how to build iDo, a basic task management application; you'll start with the basics and learn how to build this application for the iPhone and iPad at your own pace. The course does not assume any previous programming experience and shows you everything from how to navigate the xCode interface to creating the user interface, working with Core Data, adding social features, making the app accessible, and much more.

Lesson 1: What’s New in Objective-C and iOS 6

Lesson 2: Setup and Installation

Lesson 3: Getting to Know Xcode and Interface Builder

Lesson 4: Common Design Patterns

Lesson 5: Creating the UI in Interface Builder

Lesson 6: Programming the UI

Lesson 7: Understanding Core Data

Lesson 8: Creating the Core Data Stack

Lesson 9: Connecting Core Data to the UI

Lesson 10: UIKit Customization

Lesson 11: Adding Social and Sharing Features

Lesson 12: Making iDo Accessible

Lesson 13: Working with Grand Central Dispatch

Lesson 14: Creating iDo for iPad

Lesson 15: Finalizing the iDo iPad Version

Lesson 16: Submitting Your App to iTunes Connect

LiveLessons Video Training series publishes hundreds of hands-on, expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. This professional and personal technology video series features world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include: IT Certification, Programming, Web Development, Mobile Development, Home & Office Technologies, Business & Management, and more. View All LiveLessons

Sample Content

Table of Contents

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership