{"product_id":"2940148427087","title":"Learn iOS Programming","description":"***** WAGmob: Over One million paying customer *****\u003cbr\u003e\u003cbr\u003eWAGmob brings you Simple 'n Easy, on-the-go learning ebook for \"Learn iOS Programming\". \u003cbr\u003e\u003cbr\u003eThe ebook provides: \u003cbr\u003e\u003cbr\u003eSnack sized chapters for easy learning. \u003cbr\u003e\u003cbr\u003eDesigned for both students and adults. \u003cbr\u003e\u003cbr\u003eThis ebook provides a quick summary of essential concepts in iOS Programming by following snack sized chapters: \u003cbr\u003e\u003cbr\u003e\u003cbr\u003eIntroduction to iOS,\u003cbr\u003e• What is iOS?\u003cbr\u003e• iOS Experience\u003cbr\u003e• iOS 4 Multitasking\u003cbr\u003e• Welcome to the iOS Platform\u003cbr\u003e• Becoming an iOS Developer\u003cbr\u003e• iOS Programming Advantages\u003cbr\u003e• iOS Opportunities\u003cbr\u003e• iOS Application\u003cbr\u003e• Trademark Disclaimer\u003cbr\u003e\u003cbr\u003ePreparing Your System and iPhone for Development\u003cbr\u003e• Creating a Development Provisioning Profile\u003cbr\u003e• Developer Technology Overview\u003cbr\u003e\u003cbr\u003eIntroduction to Xcode and the iPhone Simulator\u003cbr\u003e• Using Xcode\u003cbr\u003e• Using iPhone Simulator\u003cbr\u003e\u003cbr\u003eDiscovering Objective-C\u003cbr\u003e• The Terminology of Object-Oriented Development\u003cbr\u003e• What is Objective-C?\u003cbr\u003e• Exploring the Objective-C File Structure: Header\/Interface Files\u003cbr\u003e• Exploring the Objective-C File Structure: Implementation Files\u003cbr\u003e• Objective-C Programming Basics\u003cbr\u003e\u003cbr\u003eMemory Management\u003cbr\u003e• Introduction to Memory Management\u003cbr\u003e• Why Memory Management?\u003cbr\u003e• Virtual Memory\u003cbr\u003e• Paging\u003cbr\u003e• Swapping\u003cbr\u003e• iOS Devices\u003cbr\u003e• Dynamic Memory\u003cbr\u003e• An Aside About malloc\u003cbr\u003e• Objective-C Memory Management\u003cbr\u003e• Reference Counting\u003cbr\u003e• Automatic Reference Counting\u003cbr\u003e• Basic Memory Management Rules\u003cbr\u003e• Good Practices Prevent Memory-Related Problems\u003cbr\u003e• dealloc\u003cbr\u003e• Low Memory Warnings\u003cbr\u003e• Handling Low Memory Warnings\u003cbr\u003e• Registering for Low Memory Notifications\u003cbr\u003e• An Example of Management\u003cbr\u003e\u003cbr\u003eExploring Interface Builder\u003cbr\u003e• Understanding Interface builder\u003cbr\u003e• Creating User Interfaces\u003cbr\u003e• Customizing Interface appearance\u003cbr\u003e• Connecting to code\u003cbr\u003e\u003cbr\u003eGetting the User’s Attention\u003cbr\u003e• Exploring User Alert Methods\u003cbr\u003e• Prepping the Notification Project Files\u003cbr\u003e• Creating the Notification Project Interface\u003cbr\u003e• Connecting the Outlets and Actions\u003cbr\u003e• Generating Alerts\u003cbr\u003e• Displaying a Simple Alert\u003cbr\u003e• Using Alert Sounds and Vibrations\u003cbr\u003e• System Sound Services\u003cbr\u003e• Playing Sounds and Alerts\u003cbr\u003e• Adding the AudioToolbox Framework\u003cbr\u003e• Creating and Playing System Sounds\u003cbr\u003e• Playing Alert Sounds with Vibrations\u003cbr\u003e• Vibrating the iPhone\u003cbr\u003e\u003cbr\u003eUsing Advanced Touches and Gestures I\u003cbr\u003e• Multitouch Gesture Recognition\u003cbr\u003e• Using Gesture Recognizers\u003cbr\u003e\u003cbr\u003eUsing Advanced Touches and Gestures II\u003cbr\u003e• Implementing the Pinch Gesture Recognizer\u003cbr\u003e• Implementing the Rotation Gesture Recognizer\u003cbr\u003e• Implementing the Shake Recognizer\u003cbr\u003e\u003cbr\u003eApplication Debugging and Optimization\u003cbr\u003e• Debugging the App\u003cbr\u003e• Selecting a Debugger\u003cbr\u003e• Finding Coding Mistakes\u003cbr\u003e• Managing Breakpoints\u003cbr\u003e• Customizing the Debug Area\u003cbr\u003e• Controlling Program Execution\u003cbr\u003e\u003cbr\u003eSample Example\u003cbr\u003e• Example: Hello World\u003cbr\u003e• Implementation File: Hello World\u003cbr\u003e• Example: Calculator\u003cbr\u003e• Implementation File: Calculator\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eDistributing Applications through the ebookStore\u003cbr\u003e• How to Submit Apps on Apple Market place\u003cbr\u003e• Creating and Installing a Distribution Profile\u003cbr\u003e• Steps to create an application ID and a distribution profile\u003cbr\u003e• Publishing your Application to the ebookStore\u003cbr\u003e• Validation\u003cbr\u003e• Distribution\u003cbr\u003e• iTunes Connect\u003cbr\u003e• Error\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eAbout WAGmob ebooks:\u003cbr\u003e1) A companion ebook for on-the-go, bite-sized learning.\u003cbr\u003e2) Offers value for money (a lifetime of free updates).\u003cbr\u003e3) Over One million paying customers from 175+ countries.\u003cbr\u003e\u003cbr\u003eOur Vision: A platform to create, amplify \u0026amp; distribute SIMPLE ’N EASY BOOKS for a lifetime of on-the-go learning.\u003cbr\u003eOur Mission: A simple ’n easy WAGmob ebook in every hand.\u003cbr\u003e\u003cbr\u003ePlease write to us at Team (at)WAGmob.com. We would love to improve this ebook.","brand":"WAGmob","offers":[{"title":"Default Title","offer_id":47163759001840,"sku":"2940148427087","price":2.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/2940148427087_p0.jpg?v=1763702410","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/2940148427087","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}