Game More, Pay Less
Buy used
£2.19
£7.62 delivery 24 June - 1 July. Details
Used: Very Good | Details
Condition: Used: Very Good
Comment: Expedited shipping available on this book. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged.
Only 1 left in stock.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Other sellers on Amazon
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Sams Teach Yourself iPhone Application Development in 24 Hours (Sams Teach Yourself in 24 Hours) Paperback – 15 Oct. 2009

4.0 out of 5 stars 42 ratings

&>A clear, easy-to-understand tutorial for developers who want to write software for today's hottest market: iPhone, iTouch, and App Store!

  • The start-to-finish, hands-on introduction to iPhone programming for every developer, regardless of experience
  • Introduces the iPhone development environment and teaches every essential Objective-C concept with fully-documented, carefully-explained code
  • A complete tutorial package: step-by-step instructions, examples, Q and As, quizzes, exercises, tips, shortcuts, and more

    iPhone is the world's hottest application market: more than 500,000 developers have downloaded Apple's iPhone software development kit in just one year. Now there's a friendly, accessible guide to iPhone development for every programmer, regardless of experience. In just 24 lessons of one hour or less, Sams Teach Yourself iPhone Application Development in 24 Hours will help beginning iPhone and mobile developers gain true mastery, so you can construct virtually any iPhone application. Each lesson builds on everything that's come before, helping you learn all they need to know without ever becoming overwhelmed. Coverage includes: preparing for iPhone development; navigating the development environment; mastering Objective-C and the MVC paradigm; using widgets and webviews; implementing multiple views; reading and writing data; building user interfaces; generating graphics; playing media; using maps; networking; using the touch interface; sensing motion; pushing application updates; debugging; optimization; distributing software via the App Store; and more. By the time you are finished you'll be comfortable enough to write real-world apps that sell.

There is a newer edition of this item:

Save 15% on Baby Einstein

Product description

Review

John Ray's and Sean Johnson's bookSam's Teach Yourself iPhone Application Programming in 24 Hours is without a doubt the best book on the subject that I have read so far. As a high-level instructor myself, it is easy to assume that someone new to a subject can just 'assume' something that the instructor takes for granted. The authors' attention to detail is nothing short of incredible.

I have very little prior programming experience and having been busting my hump to understand this subject on my own. I have bought every book released on the subject so far and I can assure you that this is the best one for someone new to the subject with no prior experience to go.

Thanks for a great book. I'll be sure to pick up more of this series on other subjects and recommend them to others!"

--Mark Fitzgerald

About the Author

John Ray, is currently Senior Business Analyst and Development Team Manager for the Ohio State University Research Foundation. His books include Sams Teach Yourself Dreamweaver MX in 21 Days, Mac OS X Unleashed, and Macromedia All-In-One. Sean Johnson, is a long time Mac developer with more than 15 years of product development experience in the world of micro-ISVs, startups, and enterprise software vendors such as IBM. He writes a column on product design for the Mac Developer Network, and has written for IBM developerWorks and various magazines. His product development consultancy, Snooty Monkey, LLC, handcrafts extraordinary Web, Mac and iPhone applications.

Product details

  • Publisher ‏ : ‎ Sams
  • Publication date ‏ : ‎ 15 Oct. 2009
  • Edition ‏ : ‎ 1st
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 696 pages
  • ISBN-10 ‏ : ‎ 0672330849
  • ISBN-13 ‏ : ‎ 978-0672330841
  • Item weight ‏ : ‎ 1.29 kg
  • Dimensions ‏ : ‎ 17.78 x 4.45 x 22.86 cm
  • Part of series ‏ : ‎ Sams Teach Yourself
  • Customer reviews:
    4.0 out of 5 stars 42 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
John Ray
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

4 out of 5 stars
42 global ratings

Review this product

Share your thoughts with other customers

Top reviews from United Kingdom

  • Reviewed in the United Kingdom on 9 December 2009
    Format: PaperbackVerified Purchase
    2 people found this helpful
    Report
  • Reviewed in the United Kingdom on 30 December 2009
    Format: Paperback
    This book provides a very clear and well structured introduction to iPhone code. I have never coded anything before and i am finding this book a fantastic guide to app development.

    It is written clearly with lots of colour screenshots so that you are reassured that you are doing things right. The code is coloured in the same colours that you will see when you type in Xcode which makes it easy to follow. Throughout the book there are 'Did you know?' and 'Watch out' panels for handy contextual asides. There are FAQs, questions, activities and further reading sections at the end of each hour so that you can check your progress.

    The best thing is that when you buy the book and register it on the publisher's website you can download resources for each of the 24 chapters. The resources include example apps and assets so that you can actually open an app and apply what you are learning practically.

    If you're looking for an absolute beginner guide to code and app development then buy this one!
    23 people found this helpful
    Report
  • Reviewed in the United Kingdom on 28 March 2010
    Format: PaperbackVerified Purchase
    I have to agree with the other reviews that this book is good for the first half, then goes wrong!

    I may amend my current 3 star rating with time, but at the moment I cannot go any higher.

    Currently, I'm at Chapter 15 and up to around 12-13, I felt I was doing ok. I'm a seasoned programmer (PHP and Javascript) so had a decent handle on what was going on up to a point. There were a few typos, but nothing major and in fact it helped a couple of times to have to really look at the code and fix a problem caused by the writers.

    Chapters 14-15 though have totally lost it for me. So many typos (even referring to the wrong program examples currently being worked on).

    All the code I've typed in so far refuses to work (and yes, I've checked/double checked and even started afresh) - but the worse thing is the book is no longer explaining what SHOULD happen, so you dont know if the code should do what you think or not. I.e. Part of chapter 15 is to create settings for an app, which I've done by following the code, but they do not update my app when I change them.

    You assume it SHOULD do, but it does not explicitly say in the book that when you run the code, the settings should change the app. Really frustrating.

    In fact, it making me lose the will to type out any further code from the book as I just do not know if it is worth it.

    Its hard to recommend this book... on one hand, it does give you a nice introduction to starting out on the iPhone coding scene, but on the other, its as if the writers gave up quality control half-way through :(

    MORE: Onto chapter 16 now and the book has gone a bit farcical. Its just skimming over details and not explaining anything. One of the big problems is that the author is not even telling you where to put the code (i.e. into which file), its just sloppy and lazy and making this such harder work than it needs to be. I'd rather less examples and a more fuller explanation of what is going on, rather than 'type this in and see if it works' type of attitude. Not really learning, its just copying from a book.
    10 people found this helpful
    Report
  • Reviewed in the United Kingdom on 20 February 2010
    Format: Paperback
    The book is easy to read and to follow the examples, right up to about chapter 13 where they start asking you to do things and click on items that just don't exist in XCode (eg Chapter 14's first programming example is dependent on being able to select an item from a dropdown list which doesn't exist. Chapter 15 has an example to creating Settings in your app which describe steps totally different to what you will see on screen).

    Maybe i have a newer version of XCode than the book was written using, but looking at the publishers website, there are no errata's to the book.

    Just when you start getting into doing useful development, the book throws you a curveball and you're left scratching your head trying to understand what they're asking you to do when the book shows you one thing, and the screen shows you something completely different.

    Very disappointing
    5 people found this helpful
    Report
  • Reviewed in the United Kingdom on 20 May 2010
    Format: Paperback
    This book has been excellent in helping me to get to grips with writing iPhone apps. The Downloadable source is excellent and enables you to learn by inspection. There are also exercises in the book, as well as well written texts on the concepts needed for coding the iPhone app.

    I have this book and Sams teach yourself Cocoa Touch programming in 24 hours. I would recommend the as a pair to anyone getting started on iPhone App writing.

    The examples are creative and VERY useful - my first 2 apps are merely modification of the code provided, I have been delighted with the progress that I have made in such a short time!
  • Reviewed in the United Kingdom on 13 January 2010
    Format: Paperback
    I have seldom found a Tech book which has been so well written. Having never programed anything before I was able to make quite complicated apps for the iPhone in no time at all. Not quite the 24 hours as stated on the cover but not far off. The book is broken up into 24 x 1 hour lessons and is very easy to follow. Some lessons I found I had to re read certain points. This has nothing to do with the written matter but more to do with my reading abilities ;-)
    As a total newcommer to the world of iPhones, apps and programing this book has been worth its weight in gold.
    Easy to read and follow (even with no prior knowledge)
    Keeps you interested in the learning process by setting tasks to compleate
    Results direct to your iPhone or Mac
    5 Stars are not enough
    11 people found this helpful
    Report

Top reviews from other countries

  • William Everhart
    5.0 out of 5 stars Great book!
    Reviewed in the United States on 1 July 2010
    Format: Kindle EditionVerified Purchase
    I've read a lot of iPhone Programming books and I liked this one the best. They do a great job teaching in one hour chucks. Also, the book has different projects for each chapter, unlike other books that focus on one sample project all the way through the book. The problem with those books is if you don't care for the project, the whole book is going to bore you to death.

    This book does not bore you at all. The sample code works when compiled and the challenges at the end of each chapter are a great tool.

    If you want to start iPhone programming, buy an intel mac and this book and you are well on your way!
  • MJC
    5.0 out of 5 stars Best place to start iPhone Development
    Reviewed in the United States on 27 November 2010
    Format: PaperbackVerified Purchase
    I spent a great deal of time with other books, the Stanford iTunes U series, etc. This book, however, is the best way to start out with iPhone development.
    If you read it and follow along building the projects you'll feel fairly confident at the end of a weekend. Maybe a little longer... but it will give you a solid place to start.

    I'm particularly fond of the pace, the fact that they get you writing code quickly, and the in depth coverage of working with various controls.
  • peg2
    3.0 out of 5 stars OK, but just OK
    Reviewed in the United States on 6 August 2010
    Format: PaperbackVerified Purchase
    Halfway through the book, I found myself getting pretty confused. I thought, I need an Objective-C book to find out what's behind all this, since this book isn't going to give you that sort of foundation. I bought one, and it's pretty good, but not as good as having everything you need all in one place. I would suggest getting the Big Nerd Ranch iPhone Programming book; it's much more thorough than this one.
  • Bruce C. Fox
    2.0 out of 5 stars Some of this works
    Reviewed in the United States on 9 January 2010
    Format: PaperbackVerified Purchase
    It is not "24 Hours". Each lesson takes you through a development step by step explaining everything apparently very clearly. But then about half of the exercises won't compile, or having compiled, crash on the simulator. Never trusted anything enough to load it on my actual phone. Instead of wrangling with this book that has good intentions but poor execution, I suggest going to Stanford University on iTunes University and taking their CS193p course. Good videos and rough assignments. But it may get me through. All this book did was start me on the path, but then throw roadblocks in the way.
  • ddd
    4.0 out of 5 stars 3.5 - 4 stars, generally recommended
    Reviewed in the United States on 31 October 2009
    Format: PaperbackVerified Purchase
    I've read through the first nine or so chapters and tried a couple of examples - fairly impressed so far.

    Good:
    + loads of color screenshots.
    + strong on UI description and diagrams.
    + easy read and good flow, without compromising content or making silly jokes all the time.
    + technically most of it is correct, with a few caveats.
    + quite strong on application lifecycle and the authors have an ability to put some points over (sometimes fairly complex points) in a surprisingly efficient and straightforward way.

    Not as good:
    - some typos/errors (missing pointer asterisks, diagrams that don't display what is discussed in the text).
    - some fundamental errors related to properties (@property/@synthesize are not in any way required in order to make use of dot syntax), also the book declares properties and then doesn't use them, but makes the mistake of thinking they're needed in order to access properties of a pre-existing class. Interestingly - and I suspect not entirely unrelated - Mark and LaMarche made the exact same error in the first edition of their Apress iPhone dev book.
    - ok Objective-C coverage but by no means great (though the authors stress the need to read up on it elsewhere).

    The good points outweigh the bad and I'd recommend the book with the provisos: get an Obj-C book to go with it, and you'll probably want to read it with another iPhone dev book to get a different viewpoint (eg. Apress or Pragmatic Programmers).