iPhone Open Application Development and over 390,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
44 used & new from $4.08

Have one to sell? Sell yours here
 
   
iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain
 
 
Start reading iPhone Open Application Development on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain (Paperback)

~ Jonathan Zdziarski (Author), Zdziarski Jonathan (Author)
Key Phrases: audio toolbox, quartz core, core surface, Core Audio, Advanced Graphics Programming, Making Some Noise (more...)
4.0 out of 5 stars  See all reviews (1 customer review)

List Price: $39.99
Price: $34.65 & this item ships for FREE with Super Saver Shipping. Details
You Save: $5.34 (13%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, December 28? Choose One-Day Shipping at checkout. Details
28 new from $30.00 16 used from $4.08

Formats

Amazon Price New from Used from
  Kindle Edition, October 14, 2008 $17.59 -- --
  Paperback, October 20, 2008 $34.65 $30.00 $4.08
Author Jonathan Zdziarski Writes About Hacking Ethics
Read what Jonathan Zdziarski, author of iPhone Open Application Development, has to say about The Ethics of Hacking. In this article, he discusses hacking decisions and why the motivation should come from love for a product.

Best Value

Buy iPhone SDK Application Development: Building Applications for the AppStore and get iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain at an additional 5% off Amazon.com's everyday low price.

iPhone SDK Application Development: Building Applications for the AppStore + iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain
Buy Together Today: $56.01

Show availability and shipping details


Customers Who Bought This Item Also Bought

iPhone SDK Application Development: Building Applications for the AppStore

iPhone SDK Application Development: Building Applications for the AppStore

by Jonathan A. Zdziarski
3.1 out of 5 stars (20)  $23.09
The iPhone Developer's Cookbook: Building Applications with the iPhone SDK

The iPhone Developer's Cookbook: Building Applications with the iPhone SDK

by Erica Sadun
3.2 out of 5 stars (40)  $26.39
Core Animation for Mac OS X and the iPhone: Creating Compelling Dynamic User Interfaces (Pragmatic Programmers)

Core Animation for Mac OS X and the iPhone: Creating Compelling Dynamic User Interfaces (Pragmatic Programmers)

by Bill Dudney
3.7 out of 5 stars (18)  $23.07
Beginning iPhone 3 Development: Exploring the iPhone SDK

Beginning iPhone 3 Development: Exploring the iPhone SDK

by Dave Mark
4.6 out of 5 stars (172)  $26.39
Programming in Objective-C 2.0 (2nd Edition)

Programming in Objective-C 2.0 (2nd Edition)

by Stephen G. Kochan
4.5 out of 5 stars (75)  $29.69
Explore similar items

Editorial Reviews

Product Description

"Great for beginners -- even if you don't know object-oriented programming, you can learn from examples on the 'Net and be on your way very soon. You will be able to confidently build apps that rival the ones included by Apple itself." -- Josh Content, iPhone Developer

Developers everywhere are eager to create applications for the iPhone, and many of them prefer the open source, community-developed tool chain to Apple's own toolkit. In this new edition of iPhone Open Application Development, author Jonathan Zdziarski covers the latest version of the open toolkit -- now updated for Apple's iPhone 2.x software and iPhone 3G -- and explains in clear language how to create applications using Objective-C and the iPhone API.

Zdziarski, who cracked the iPhone code and built the first fully-functional application with the open toolkit, includes detailed recipes and complete examples for graphics and audio programming, games programming with the CoreSurfaces and CoreImage interfaces, working with iTunes, and using sensors. With the open toolkit and this book, you can build iPhone applications that:

  • Display status bars, preference tables, and other standard elements of the iPhone user interface
  • Play pre-recorded files or program-generated sounds
  • Read and write plain text files and HTML files, including pages from the Web, and control display elements, such as scrollbars
  • Read and respond to changes in orientation when the user turns the phone around

And more. The first edition of this book developed an instant following and became the center of a movement. The second edition of iPhone Open Application Development will make this open source toolkit an indispensable part of iPhone application development.



About the Author

Jonathan Zdziarski is better known as the hacker "NerveGas" in the iPhone development community. His work in cracking the iPhone helped lead the effort to port the first open source applications, and his book, iPhone Open Application Development, taught developers how to write applications for the popular device long before Apple introduced its own SDK. Prior to the release of iPhone Forensics, Jonathan wrote and supported an iPhone forensics manual distributed exclusively to law enforcement. Jonathan frequently consults law enforcement agencies and assists forensic examiners in their investigations. He teaches an iPhone forensics workshop in his spare time to train forensic examiners and corporate security personnel. Jonathan is also a full-time research scientist specializing in machine learning technology to combat online fraud and spam, an effort that led him to develop networking products capable of learning how to protect customers. He is founder of the DSPAM project, a high-profile, next-generation spam filter that was acquired in 2006 by Sensory Networks, Inc. He lectures widely on the topic of spam and is a foremost researcher in the fields of machine-learning and algorithmic theory.

Jonathan's website is zdziarski.com.

Product Details

  • Paperback: 268 pages
  • Publisher: O'Reilly Media; 2 edition (October 21, 2008)
  • Language: English
  • ISBN-10: 0596155190
  • ISBN-13: 978-0596155193
  • Product Dimensions: 9.1 x 7 x 0.6 inches
  • Shipping Weight: 14.4 ounces (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon.com Sales Rank: #229,916 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #11 in  Books > Computers & Internet > Networking > Data in the Enterprise > Electronic Data Interchange (EDI)
    #38 in  Books > Computers & Internet > Networking > Telephony

More About the Author

Jonathan A. Zdziarski
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Jonathan A. Zdziarski Page

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain
31% buy the item featured on this page:
iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain 4.0 out of 5 stars (1)
$34.65
Beginning iPhone 3 Development: Exploring the iPhone SDK
30% buy
Beginning iPhone 3 Development: Exploring the iPhone SDK 4.6 out of 5 stars (172)
$26.39
Programming in Objective-C 2.0 (2nd Edition)
15% buy
Programming in Objective-C 2.0 (2nd Edition) 4.5 out of 5 stars (75)
$29.69
iPhone SDK Application Development: Building Applications for the AppStore
13% buy
iPhone SDK Application Development: Building Applications for the AppStore 3.1 out of 5 stars (20)
$23.09

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

 

Customer Reviews

1 Review
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
13 of 13 people found the following review helpful:
4.0 out of 5 stars Good, short, open - but not AppStore, October 29, 2008
At 268 pages, this book is shorter than many programming books.

It describes developing for an open (jailbroken) iPhone. After the first edition sold out, this is the version with minor updates for the iPhone 2.x firmware. This book teaches you about the iPhone APIs used by the built-in Apple applications, but you should be aware that it does NOT target the Apple iPhone SDK, and does NOT guide you in developing apps for the AppStore, though the code will generally be applicable for AppStore applications.

It begins with a description of the process of jailbreaking, getting the compiler set up either on the Mac (hard) or the iPhone itself (trivial: http://soi.kd6.us/2008/09/27/so-i-made-my-iphone-say-hello-world/) and an introduction to Objective-C.

This book presents many complete example programs using the various iPhone UIKit controls, and presents information on Quartz (2d graphics) and the sound libraries.

It does not describe OpenGL ES (for high-performance/3D graphics) or web applications and APIs.

I found occasional editing errors - more than I'd expect in an O'Reilly Second Edition, ranging from typos (Quarts instead of Quartz) to old text describing an updated code example, to copy-and-paste errors between similar sections. Nothing too egregious, but distracting.

I list this book and other books that target the SDK in my Amazon Store: http://astore.amazon.com/iaw-20
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.