Learning the iOS 4 SDK for JavaScript Programmers
Create Native Apps with Objective-C and Xcode
Publisher: O'Reilly Media
Final Release Date: December 2010
Pages: 320

Is it possible for JavaScript programmers to learn Apple's iOS 4 SDK and live to tell the tale? Technology guru Danny Goodman did, and with this book he leaves a well-marked trail for you to follow. An authority on JavaScript since its inception, Goodman understands the challenges you might face in creating native iOS apps with this SDK, and introduces Xcode, Objective-C, and Cocoa Touch in a context you'll readily understand.

Why bother with the SDK when you can simply build web apps for Apple's iOS devices? Web apps can't access an iPhone's music library, camera, or iOS system software for maps, audio, and more. Nor can you sell web apps in the App Store. If you want to take full advantage of the iPhone and iPad, iOS 4 SDK is your tool -- and this is your book. Includes full coverage of iOS SDK 4.2.

  • Learn the distinction between web app and iOS native app programming
  • Create a workbench app to test code snippets throughout the learning process
  • Get a structural view of an iOS app, and compare the process of building objects in Objective-C versus JavaScipt
  • Discover how your code launches iOS apps and makes them user-ready
  • Learn about iOS memory management details that are different from JavaScript, including pointers and data types
  • Use Objective-C and Cocoa Touch to implement common JavaScript tasks
Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews


by PowerReviews
oreillyLearning the iOS 4 SDK for JavaScript Programmers

(based on 1 review)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 1 customer

Displaying review 1

Back to top

(6 of 6 customers found this review helpful)


Good for most JavaScript Programmers

By Rob

from Brisbane, Australia

About Me Developer

Verified Reviewer


  • Helpful examples
  • Well-written


    Best Uses

    • Intermediate
    • Novice

    Comments about oreilly Learning the iOS 4 SDK for JavaScript Programmers:

    Learning the iOS 4 SDK for JavaScript Programmers: Create Native Apps with Objective-C and Xcode is a good getting started book for the right audience. I sit on the border of being in that audience, but did still manage to learn lots, and enjoy doing so.

    In the JavaScript world there is a continuum from copy and paste HTML types passing by library ciders (experts in something like Jquery but not much else) on through to the people who live and breath Crockfords JavaScript: The Good Parts. The guys on the left know a couple of bits of JavaScript but struggle to get beyond a for loop. The guys on the right will argue about prototypal and classical inheritance and the merits and weaknesses of dynamically typed languages. Learning the iOS 4 SDK for JavaScript Programmers is clearly aimed at the 80% in the middle of the list(with a tendency towards the non-hardcore). The hardcore JavaScript programmers will almost certainly get frustrated with some of the imprecise statements and comparisons. While the analogies help non-experts understand Objective C, they don't always get the true prototypal functional nature of JavaScript described right.

    I picked this up as a way of getting into iPad development. Using it as a followup from the last book I read — App Savvy. When getting the book I knew I wasn't in the exact target audience having spent many years doing java before recently moving to more full time JavaScript. I'm also on the right hand (almost) expert/heavy nerd JavaScript guy and have a bit of an understanding of how it works as a language, and so found the book a little off the mark. That said, I definitely learnt heaps and found it a helpful read. The fact that I didn't have to go through the full details of C syntax and the author leveraged my JavaScript knowledge to explain was a definite plus. Overall I'd definitely recommend the book to the 80% in the middle and cautiously recommend it to the right hard core JavaScript programmers.

    [reviewed as a part of the O'Reilly Blogger Review program]

    Displaying review 1

    Back to top

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