Home > Computing and Information Technology > Computer programming / software engineering > Apps programming > iOS 9 Application Development in 24 Hours, Sams Teach Yourself
33%
iOS 9 Application Development in 24 Hours, Sams Teach Yourself

iOS 9 Application Development in 24 Hours, Sams Teach Yourself

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Covers iOS 9.1 and up, Xcode 7.x, iPhone, iPad, and More! In just 24 sessions of one hour each, learn how to build powerful applications for today’s hottest handheld devices: the iPhone and iPad! Using this book’s straightforward, step-by-step approach, you’ll master every skill and technology you need, from setting up your iOS development environment to building great 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! Step-by-step instructions carefully walk you through the most common iOS development tasks. Quizzes and Exercises help you test your knowledge. Notes present interesting information related to the discussion. Tips show you easier ways to perform tasks. Cautions alert you to possible problems and give you advice on how to avoid them. Printed in full color—figures and code appear as they do in Xcode 7.x • Learn to navigate the Xcode 7.x development environment and install apps on your iDevice • Get started quickly with Apple’s Open Source language: Swift 2.0 • Test code and application logic using the iOS Playground • Understand the Model-View-Controller (MVC) development pattern • Visually design and code interfaces using Xcode Storyboards, Segues, Exits, Image Slicing, and the iOS Object Library • Use Auto Layout and Size Classes to adapt to different screen sizes and orientations • Build advanced UIs with Tables, Split Views, Navigation Controllers, and more • Read and write preferences and data, and create System Settings plug-ins • Use iOS media playback and recording capabilities • Take photos and manipulate graphics with Core Image • Sense motion, orientation, and location with the accelerometer, gyroscope, and GPS • Use 3D touch to add Peek, Pop, and Quick Actions to your apps • Integrate online services using Twitter, Facebook, Email, Web Views, and Apple Maps • Create universal applications that run on both the iPhone and iPad • Write background-aware multitasking applications • Trace, debug, and monitor applications as they run • Additional files and updates available online

Table of Contents:
Introduction   1 Who Can Become an iOS Developer?   2 Who Should Use This Book?   2 What Is (and Isn’t) in This Book?   3 Hour 1:  Preparing Your System and iDevice for Development   5 Welcome to the iOS   5 Becoming an iOS Developer   10 Running an iOS App   15 Developer Technology Overview   22 Further Exploration   24 Summary   24 Q&A   24 Workshop   25 Activities   27 Hour 2:  Introduction to Xcode and the iOS Simulator   29 Using Xcode   29 Using the iOS Simulator   61 Further Exploration   69 Summary   69 Q&A   69 Workshop   70 Activities   72 Hour 3:  Discovering Swift and the iOS Playground   73 Object-Oriented Programming and Swift   73 The Terminology of Object-Oriented Development   75 Exploring the Swift File Structure   78 Swift Programming Basics   84 Memory Management and Automatic Reference Counting   110 Introducing the iOS Playground   111 Further Exploration   118 Summary   119 Q&A   119 Workshop   120 Activities   122 Hour 4:  Inside Cocoa Touch   123 What Is Cocoa Touch?   123 Exploring the iOS Technology Layers   125 Tracing the iOS Application Life Cycle   132 Cocoa Fundamentals   134 Exploring the iOS Frameworks with Xcode   142 Further Exploration   149 Summary   149 Q&A   150 Workshop   150 Activities   153 Hour 5:  Exploring Interface Builder   155 Understanding Interface Builder   155 Creating User Interfaces   162 Customizing the Interface Appearance   172 Connecting to Code 178 Further Exploration   188 Summary   189 Q&A   189 Workshop   190 Activities   192 Hour 6:  Model-View-Controller Application Design   193 Understanding the MVC Design Pattern   193 How Xcode Implements MVC   195 Using the Single View Application Template   200 Further Exploration   218 Summary   218 Q&A   219 Workshop   219 Activities   222 Hour 7:  Working with Text, Keyboards, and Buttons   223 Basic User Input and Output   223 Using Text Fields, Text Views, and Buttons   225 Further Exploration   253 Summary   254 Q&A   255 Workshop   255 Activities   257 Hour 8:  Handling Images, Animation, Sliders, and Steppers   259 User Input and Output   259 Creating and Managing Image Animations, Sliders, and Steppers   261 Further Exploration   285 Summary   285 Q&A   286 Workshop   286 Activities   289 Hour 9:  Using Advanced Interface Objects and Views   291 User Input and Output (Continued)   291 Using Switches, Segmented Controls, and Web Views   298 Using Scrolling and Stack Views   315 Further Exploration   324 Summary   325 Q&A   325 Workshop   326 Activities   328 Hour 10:  Getting the User’s Attention   329 Alerting the User   329 Exploring User Alert Methods   340 Further Exploration   355 Summary   355 Q&A   356 Workshop   356 Activities   359 Hour 11:  Implementing Multiple Scenes and Popovers   361 Introducing Multiscene Storyboards   362 Using Segues   388 Popovers, Universal Applications, and iPhones   402 Further Exploration   407 Summary   408 Q&A   408 Workshop   409 Activities   411 Hour 12:  Making Choices with Toolbars and Pickers   413 Understanding the Role of Toolbars   413 Exploring Pickers   416 Using the Date Picker   424 Using a Custom Picker   437 Further Exploration   452 Summary   453 Q&A   453 Workshop   454 Activities   456 Hour 13:  Advanced Storyboards Using Navigation and Tab Bar Controllers   457 Advanced View Controllers   457 Exploring Navigation Controllers   459 Understanding Tab Bar Controllers   464 Using a Navigation Controller   470 Using a Tab Bar Controller   481 Further Exploration   490 Summary   491 Q&A   492 Workshop   492 Activities   495 Hour 14:  Navigating Information Using Table Views and Split View Controllers   497 Understanding Tables   497 Exploring the Split View Controller   506 A Simple Table View Application   509 Creating a Master-Detail Application   519 Further Exploration   533 Summary   534 Q&A   534 Workshop   535 Activities   537 Hour 15:  Reading and Writing Application Data   539 iOS Applications and Data Storage   539 Data Storage Approaches   542 Creating Implicit Preferences   551 Implementing System Settings   558 Implementing File System Storage   571 Further Exploration   579 Summary   579 Q&A   580 Workshop   580 Activities   583 Hour 16:  Building Responsive User Interfaces   585 Responsive Interfaces   585 Using Auto Layout   590 Programmatically Defined Interfaces   615 Further Exploration   622 Summary   622 Q&A   622 Workshop   623 Activities   625 Hour 17:  Using Advanced Touches and Gestures   627 Multitouch Gesture Recognition   627 3D Touch Peek and Pop   630 Using Gesture Recognizers   633 Implementing 3D Touch Gestures   654 Further Exploration   658 Summary   659 Q&A   660 Workshop   660 Activities   662 Hour 18:  Sensing Orientation and Motion   663 Understanding Motion Hardware 663 Accessing Orientation and Motion Data   666 Sensing Orientation   670 Detecting Acceleration, Tilt, and Rotation   675 Further Exploration   687 Summary   688 Q&A   688 Workshop   688 Activities   691 Hour 19:  Working with Rich Media   693 Exploring Rich Media   693 The Media Playground Application   709 Further Exploration   736 Summary   737 Q&A   737 Workshop   738 Activities   741 Hour 20:  Interacting with Other iOS Services   743 Extending iOS Service Integration   743 Using Contacts, Email, Social Networking, Safari, and Maps   761 Further Exploration   776 Summary   777 Q&A   777 Workshop   777 Activities   780 Hour 21:  Implementing Location Services   781 Understanding Core Location   781 Creating a Location-Aware Application   789 Using the Magnetic Compass   799 Further Exploration   808 Summary   809 Q&A   809 Workshop   809 Activities   812 Hour 22:  Building Background-Ready Applications   813 Understanding iOS Backgrounding   813 Disabling Backgrounding   821 Handling Background Suspension   823 Implementing Local Notifications   824 Using Task-Specific Background Processing   828 Completing a Long-Running Background Task   833 Performing a Background Fetch   839 Adding 3D Touch Quick Actions   844 Further Exploration   848 Summary   848 Q&A   848 Workshop   849 Activities   851 Hour 23:  Universal Applications and Size Classes   853 Universal Application Development   853 Size Classes   857 Further Exploration   873 Summary   873 Q&A   874 Workshop   874 Activities   875 Hour 24:  Application Tracing, Monitoring, and Debugging   877 Instant Feedback with NSLog   878 Using the Xcode Debugger   881 Further Exploration   898 Summary   898 Q&A   899 Workshop   899 Activities   901 Index   903 Online Appendix A:  Introducing Xcode Source Control Note: Appendix A is a bonus online chapter. To access it, go to www.informit.com/title/9780672337673 and click the Downloads tab.


Best Sellers


Product Details
  • ISBN-13: 9780672337673
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Sams Publishing
  • Depth: 25
  • Height: 233 mm
  • No of Pages: 960
  • Series Title: Sams Teach Yourself in 24 Hours
  • Weight: 1214 gr
  • ISBN-10: 0672337673
  • Publisher Date: 22 Feb 2016
  • Binding: Paperback
  • Edition: 7
  • Language: English
  • Returnable: N
  • Spine Width: 30 mm
  • Width: 180 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
iOS 9 Application Development in 24 Hours, Sams Teach Yourself
Pearson Education (US) -
iOS 9 Application Development in 24 Hours, Sams Teach Yourself
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

iOS 9 Application Development in 24 Hours, Sams Teach Yourself

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA