Register your product to gain access to bonus material or receive a coupon.
A Web Edition is an online learning product that you view in your web browser while connected to the Internet. Some Web Editions include additional interactive features, such as videos, quizzes, or live code editing. Read the product description for more details. A Web Edition will be accessible from your Account page after purchase.
Viewing a Web Edition requires a web browser that fully supports HTML5. Supported platforms are:
Learn iOS 8 application development in just 24 one-hour online lessons
With this interactive online course – featuring step-by-step lessons, expert video instruction, live code editing, and interactive quizzes – you can quickly teach yourself to build powerful applications for the iPhone and iPad, using Apple's new language - Swift.
Sams Teach Yourself iOS 8 Application Development in 24 Hours employs a straightforward, step-by-step approach, to help you master every skill and technology you need, from setting up your iOS development environment to building adaptive user interfaces, sensing motion to writing multitasking applications. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!
And with this exclusive online Learning Lab edition of the book you can:
Three sample lessons are available for FREE online exactly as they appear in the full online Learning Lab – with complete video walkthroughs and interactive quizzes (HTML5 browser required). Try them out today!
About This Learning Lab: A Learning Lab is a self-paced online course that integrates text, graphics, video screencasts, live code editing sandboxes, and interactive quizzes into a complete tutorial. It is delivered online from a link that will be available on your InformIT Account page after purchase. Once purchased you can view the Learning Lab course in any web browser that supports HTML5, including the latest versions of Chrome, Firefox, Safari, and Internet Explorer. Supported platforms are:
Three sample lessons (Hours 1, 2, and 3) are available for viewing online, exactly as they appear in the full Learning Lab with complete video walkthroughs and interactive quizzes (HTML5 browser required). Just click on a link below.
HOUR 1: Preparing Your System and iDevice for Development
HOUR 2: Introduction to Xcode and the iOS Simulator
HOUR 3: Discovering Swift and the iOS Playground
HOUR 4: Inside Cocoa Touch
HOUR 5: Exploring Interface Builder
HOUR 6: Model-View-Controller Application Design
HOUR 7: Working with Text, Keyboards, and Buttons
HOUR 8: Handling Images, Animation, Sliders, and Steppers
HOUR 9: Using Advanced Interface Objects and Views
HOUR 10: Getting the User’s Attention
HOUR 11: Implementing Multiple Scenes and Popovers
HOUR 12: Making Choices with Toolbars and Pickers
HOUR 13: Advanced Storyboards Using Navigation and Tab Bar Controllers
HOUR 14: Navigating Information Using Table Views and Split View Controllers
HOUR 15: Reading and Writing Application Data
HOUR 16: Building Responsive User Interfaces
HOUR 17: Using Advanced Touches and Gestures
HOUR 18: Sensing Orientation and Motion
HOUR 19: Working with Rich Media
HOUR 20: Interacting with Other iOS Services
HOUR 21: Implementing Location Services
HOUR 22: Building Background-Ready Applications
HOUR 23: Building Universal Applications
HOUR 24: Application Tracing, Monitoring, and Debugging
Appendix A: Introducing Xcode Source Control