Sams teach yourself iPhone application development in 24 hours
General Material Designation
[Book]
First Statement of Responsibility
John Ray.
EDITION STATEMENT
Edition Statement
2nd ed., 2nd printing
.PUBLICATION, DISTRIBUTION, ETC
Place of Publication, Distribution, etc.
Indianapolis
Name of Publisher, Distributor, etc.
Sams
Date of Publication, Distribution, etc.
2011
PHYSICAL DESCRIPTION
Specific Material Designation and Extent of Item
IX, 691 str. : ilustr. ; 24 cm.
SERIES
Series Title
Sams teach yourself
CONTENTS NOTE
Text of Note
IntroductionHOUR 1: Preparing Your System and iPhone for DevelopmentWelcome to the iOS Platform Becoming an iOS Developer Creating a Development Provisioning ProfileDeveloper Technology Overview Summary Q&AWorkshop HOUR 2: Introduction to Xcode and the iPhone Simulator Using XcodeUsing the iPhone Simulator Further ExplorationSummary Q&AWorkshop HOUR 3: Discovering Objective-C: The Language of Apple Platforms Object-Oriented Programming and Objective-C Exploring the Objective-C File Structure Objective-C Programming Basics Memory ManagementFurther ExplorationSummary Q&AWorkshop HOUR 4: Inside Cocoa Touch What Is Cocoa Touch? Exploring the iOS Technology Layers Tracing the iPhone Application Life CycleCocoa FundamentalsExploring the iOS Frameworks with Xcode SummaryQ&AWorkshop HOUR 5: Exploring Interface Builder Understanding Interface Builder Creating User Interfaces Customizing Interface Appearance Connecting to Code Further Exploration SummaryQ&AWorkshop HOUR 6: Model-View-Controller Application Design Understanding the Model-View-Controller ParadigmHow Xcode and Interface Builder Implement MVC Using the View-Based Application Template Further Exploration SummaryQ&AWorkshop HOUR 7: Working with Text, Keyboards, and Buttons Basic User Input and OutputUsing Text Fields, Text Views, and ButtonsSetting Up the ProjectFurther Exploration SummaryQ&AWorkshop HOUR 8: Handling Images, Animation, and Sliders User Input and OutputCreating and Managing Image Animations and Sliders Further Exploration SummaryQ&AWorkshop HOUR 9: Using Advanced Interface Objects and Views User Input and Output (Continued) Using Switches, Segmented Controls, and Web Views Using Scrolling Views Further Exploration SummaryQ&AWorkshop HOUR 10: Getting the User's Attention Exploring User Alert Methods Generating Alerts Using Action Sheets Using Alert Sounds and VibrationsFurther Exploration SummaryQ&AWorkshop HOUR 11: Making Multivalue Choices with Pickers Understanding Pickers Using Date PickersImplementing a Custom Picker View Further Exploration SummaryQ&AWorkshop HOUR 12: Implementing Multiple Views with Toolbars and Tab Bars Exploring Single Versus Multi-View Applications Creating a Multi-View Toolbar Application Building a Multi-View Tab Bar Application Further Exploration SummaryQ&AWorkshop HOUR 13: Displaying and Navigating Data Using Table Views Understanding Table Views and Navigation Controllers Building a Simple Table View Application Creating a Navigation-Based Application Further Exploration SummaryQ&AWorkshop HOUR 14: Reading and Writing Application Data Design Considerations Reading and Writing User Defaults Understanding the iPhone File System Sandbox Implementing File System Storage Further Exploration SummaryQ&AWorkshop HOUR 15: Building Rotatable and Resizable User Interfaces Rotatable and Resizable Interfaces Creating Rotatable and Resizable Interfaces with Interface Builder Reframing Controls on Rotation Swapping Views on RotationFurther Exploration SummaryQ&AWorkshop HOUR 16: Using Advanced Touches and Gestures Multitouch Gesture RecognitionUsing Gesture Recognizers Further Exploration SummaryQ&AWorkshop HOUR 17: Sensing Orientation and Motion Understanding iPhone Motion Hardware Accessing Orientation and Motion Data Sensing OrientationDetecting Tilt and RotationFurther Exploration SummaryWorkshop HOUR 18: Working with Rich Media Exploring Rich Media Preparing the Media Playground Application Using the Movie Player Creating and Playing Audio Recordings Using the Photo Library and Camera Accessing and Playing the iPod Library Further Exploration SummaryQ&AWorkshop HOUR 19: Interacting with Other Applications Extending Application Integration Using Address Book, Email, and Maps... Oh My! Further Exploration SummaryQ&AWorkshop HOUR 20: Implementing Location Services Understanding Core Location Creating a Location-Aware Application Understanding the Magnetic Compass Further Exploration SummaryQ&AWorkshop HOUR 21: Building Background-Aware Applications Understanding iOS 4 Backgrounding Disabling Backgrounding Handling Background Suspension Implementing Local Notifications Using Task-Specific Background Processing Completing a Long-Running Background Task Further Exploration SummaryQ&AWorkshop HOUR 22: Building Universal Applications Universal Application Development Understanding the Universal Window-Based Application Template Other Universal Application Tools Further Exploration SummaryQ&AWorkshop HOUR 23: Application Debugging and Optimization Debugging in Xcode Monitoring with Instruments Profiling with SharkFurther Exploration SummaryQ&AWorkshop HOUR 24: Distributing Applications Through the App Store Preparing an Application for the App Store Submitting an Application for Approval Promoting Your Application Exploring Other Distribution Methods SummaryQ&AWorkshop 9780672332203 TOC 9/24/2010
PARALLEL TITLE PROPER
Parallel Title
IPhone application development in 24 hours; IPhone application development; Teach yourself iPhone application development in 24 hours; IPhone