iOS 7 Programming Fundamentals
Objective-C, Xcode, and Cocoa Basics
Publisher: O'Reilly Media
Final Release Date: October 2013
Pages: 422

If you’re getting started with iOS development, or want a firmer grasp of the basics, this practical guide provides a clear view of its fundamental building blocks—Objective-C, Xcode, and Cocoa Touch. You’ll learn object-oriented concepts, understand how to use Apple’s development tools, and discover how Cocoa provides the underlying functionality iOS apps need to have. Dozens of example projects are available at GitHub.

Once you master the fundamentals, you’ll be ready to tackle the details of iOS app development with author Matt Neuburg’s companion guide Programming iOS 7.

  • Explore the C language to learn how Objective-C works
  • Learn how instances are created, and why they’re so important
  • Tour the lifecycle of an Xcode project, from inception to App Store
  • Discover how to build interfaces with nibs and the nib editor
  • Explore Cocoa’s use of Objective-C linguistic features
  • Use Cocoa’s event-driven model and major design patterns
  • Learn the role of accessors, key-value coding, and properties
  • Understand the power of ARC-based object memory management
  • Send messages and data between Cocoa objects


Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyiOS 7 Programming Fundamentals
 
4.4

(based on 5 reviews)

Ratings Distribution

  • 5 Stars

     

    (2)

  • 4 Stars

     

    (3)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Well-written (4)
  • Accurate (3)

Cons

    Best Uses

    • Intermediate (4)
      • Reviewer Profile:
      • Developer (3)

    Reviewed by 5 customers

    Sort by

    Displaying reviews 1-5

    Back to top

     
    4.0

    Very useful for experienced C programmer

    By Peter

    from Boulder, CO

    About Me Educator

    Verified Buyer

    Pros

    • Well-written

    Cons

      Best Uses

      • Expert
      • Intermediate

      Comments about oreilly iOS 7 Programming Fundamentals:

      Good intro to overview and organization of UIKit and Xcode.

      (0 of 1 customers found this review helpful)

       
      5.0

      Thorough, detailed, and so clear

      By Alexis

      from San Francisco, CA

      About Me Developer

      Verified Reviewer

      Pros

      • Accurate
      • Concise
      • Easy to understand
      • Well-written

      Cons

        Best Uses

        • Expert
        • Intermediate
        • Novice

        Comments about oreilly iOS 7 Programming Fundamentals:

        Like the author's more advanced book, this book is thorough, accurate, and unusually clear. But what really makes this book shine, like its sibling, is that it is thoughtful.

        It's not just a rewrite of explanations that you could piece together from Apple's own documentation, which is often quite good. It provides well-considered advice on how to look at Cocoa in general. You see this small discussions within the text, in sections like "Swamped by Events" (on how much development is about understanding Cocoa's callback behaviors), in the note on "Sample Code" (with a judicious assessment of the quality and utility of Apple's sample code), and elsewhere.

        If you are starting out and are the kind of person who prefers a systematic approach, this book is for you. And even if you're quite experienced, but want a reference work that you can absolutely rely on when you need to dive deep into some unfamiliar corner, this book is still a great resource.

         
        4.0

        Good and thorough

        By Oscar

        from San Diego, CA

        About Me Developer

        Verified Buyer

        Pros

        • Accurate
        • Detailed
        • Well-written

        Cons

          Best Uses

          • Intermediate
          • Novice
          • Student

          Comments about oreilly iOS 7 Programming Fundamentals:

          This is a very useful book. Its main value comes from the fact that he gives you a good grounding, theory wise. This book is not so good however, if what you want is examples to get you started.

          There are better books that get you going with a complete example. But this one is good to help understand what it all means after you have the example working.

           
          5.0

          Great Introduction

          By BigRockHead

          from San Antonio, TX

          Verified Buyer

          Comments about oreilly iOS 7 Programming Fundamentals:

          Great introduction to the language, concepts and using the IDE.

          (9 of 9 customers found this review helpful)

           
          4.0

          Maybe not the first but a must have book

          By Armando Flores

          from Miami FL

          About Me Developer

          Pros

          • Accurate
          • In Depth Coverage
          • Well-written

          Cons

          • Beware This Is Vol 1 Of 2
          • Not Enough Exercies
          • This Is Part I Of Ii

          Best Uses

          • Intermediate

          Comments about oreilly iOS 7 Programming Fundamentals:

          (Note: I received an electronic copy of this book at no cost as part of the O'Reilly Media User's Group program
          Many publisher's book shelfs are packed with titles that promise to teach you something in a ridiculously short time (24 hrs/ weekend, etc.) If you are looking for that type of book for IOS7, you are in the wrong place.

          However, if you are committed to getting the most of IOS7 this is the book for you.

          In this first volume, you will learn about: the Language (Objective-C), the development tools (XCODE) and the programming framework (COCOA). The second volume (Programming iOS 7, Matt Neuburg. O'Reilly Media. due in Dec 2013) will cover Views, Interfaces and many other 'application' specific topics.

          So in brief, you may want to go ahead and get one of the other 'quickie' books but after you scratch your head a couple of times trying to figure out how this or that work, come back and get this book.

          Displaying reviews 1-5

          Back to top

           
          Buy 2 Get 1 Free Free Shipping Guarantee
          Buying Options
          Immediate Access - Go Digital what's this?
          Ebook: $38.99
          Formats:  DAISY, ePub, Mobi, PDF
          Print & Ebook: $49.49
          Print: $44.99