Customer Reviews


34 Reviews
5 star:
 (20)
4 star:
 (4)
3 star:
 (4)
2 star:
 (3)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


67 of 73 people found the following review helpful:
4.0 out of 5 stars A Good Start
I am a developer, but I know nothing about the iPhone or iPhone app development, so this book sounded perfect for me. It's a very quick read: I read the whole book (< 160 pages) on a 3 hour flight to Boston. The prose is clear with very little fluff, but did I learn much about iPhone apps with HTML, CSS and Javascript? This raises the big question that was not clear to...
Published 22 months ago by Gary K. Evans

versus
20 of 25 people found the following review helpful:
2.0 out of 5 stars Limited information and already out of date.
The book starts with a general overview of HTML and CSS and then explains how to use CSS, HTML and JQuery to target some of WebKit's proprietary calls to make Web Apps mimic native iPhone app look and feel. It also covers using HTML5 local storage. The last chapter explains how to use a new third-party (open source) PhoneGap SDK to convert your iPhone app to a native...
Published 19 months ago by Jeremy Deats


‹ Previous | 1 2 3 4| Next ›
Most Helpful First | Newest First

67 of 73 people found the following review helpful:
4.0 out of 5 stars A Good Start, March 11, 2010
By 
Gary K. Evans "OO Guru" (Columbia, SC United States) - See all my reviews
(REAL NAME)   
This review is from: Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa (Paperback)
I am a developer, but I know nothing about the iPhone or iPhone app development, so this book sounded perfect for me. It's a very quick read: I read the whole book (< 160 pages) on a 3 hour flight to Boston. The prose is clear with very little fluff, but did I learn much about iPhone apps with HTML, CSS and Javascript? This raises the big question that was not clear to me when I started reading: who is this book for? It is clear that this book is not for someone who has no prior knowledge of HTML or CSS, or JavaScript. The tutelage on HTML and CSS is razor-thin. If you do not understand these languages, your head will swim very quickly. I have worked with both languages for a couple years, and yet I felt pretty unsatisfied with the skeletal explanations of some of the examples. The Javascript coverage was even more spartan. I am not a Javascript person; I know just enough to tweak simple code I have found on the Internet. I have no clue to some of the book's example code and what it means. Overall, I found this book was not written to be a tutorial at all. It is a bare introduction to the iPhone environment for a developer who has considerable experience in these languages. And to Stark's credit, he does does state in the Preface that this book is for people with "basic experience reading and writing HTML, CSS, and JavaScript (jQuery in particular)". I was not aware of this assumption, so be aware that you may have some rough going. On the up-side, however, there is some very interesting material in this book. I did learn something about the iPhone development environment, and the iPhone style of presentation. Now I know to look into Cocoa, jQuery and JQTouch. I also have to credit Stark for exactly limiting his presentation to provide a development option to Objective-C and submitting to the Apple Store. His last two chapters really interested me. Using PhoneGap to convert an iPhone web app to a native app was pretty thorough. Doing this conversion makes two distribution options available to the developer. And once your application is coverted, Stark's last chapter on "Submitting Your App to iTunes" really tied together some loose ends for me. Overall, I found this little book pretty helpful. It may not merit a second reading, but I have to offer it this praise: it has given me a foundation to start learning more detail, including writing in Objective-C.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


24 of 29 people found the following review helpful:
5.0 out of 5 stars Gets around some of the ugliness of dealing with Objective-C, January 31, 2010
This review is from: Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa (Paperback)
As an IPhone app developer you've probably found that Objective-C is difficult to learn, rather counter-intuitive in syntax, and not very useful outside of the Mac programming world. Also, trying to get an app into the App store is like dealing with airport security - byzantine rules unevenly enforced and guaranteed long waits. Updates also take long time periods, and if your updates are in response to bugs you can quickly get a bad rep as a developer. This book shows you how to use commonly and long-used web technologies to build your application as a web app, have it tested on the web where you can quickly make changes in response to bugs, and then when you are ready, the book shows you how to use PhoneGap to convert your web app to a native iPhone app.

This book assumes that you have basic experience reading and writing HTML, CSS, and JavaScript, SQL, and jQuery. The author has a very brief overview of these technologies in the book, but it isn't enough if you lack experience, and it is duplication of what you already know if you have experience. The book largely avoids the iPhone SDK but you will need access to a Mac for the material in Chapter 7 on PhoneGap. This is the chapter where the author shows you how to convert a web app into a native app that can be submitted to the App Store.

The book is short, but it is adequate and clearly written for the task at hand. I'd recommend it to anyone who is tired of dealing with Objective-C and is looking for an easier way to write and test IPhone apps.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


20 of 25 people found the following review helpful:
2.0 out of 5 stars Limited information and already out of date., July 3, 2010
This review is from: Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa (Paperback)
The book starts with a general overview of HTML and CSS and then explains how to use CSS, HTML and JQuery to target some of WebKit's proprietary calls to make Web Apps mimic native iPhone app look and feel. It also covers using HTML5 local storage. The last chapter explains how to use a new third-party (open source) PhoneGap SDK to convert your iPhone app to a native application.

So why two stars? Well, there are a few problems with the book. For starters, the pre-face and getting starting portion is not going to prepare anyone. If you don't have a foundation in HTML, JavaScript, CSS, etc.. You're going to struggle with the content and the information in the first chapter is not going to be enough to help you. With the chapters that follow we get more step by step examples, far too much hand holding and NO SOURCE TO DOWNLOAD (this is unforgivable). Advanced developers will gladly pay for a book just to get their hands on the source and will learn quickly by reading the source code as opposed to reading the authors step-by-step instructions on how to write the source code. For all except beginner books, it's common with tech books that the source code is really what the reader is after and the book becomes a reference (as needed) for understanding the source code. This basic concept of tech book authorship seems to be missing here. This book is formatted as a beginners book but covers more advanced topic, this is a significant flaw in the approach.

Aside from my dislike of the authors approach, there are two other areas where I think this book should have been filled out a bit more. We get no information on using graphics. I know there are hundreds of books out there that cover graphics and animation with CSS/JavaScript, this author had an opportunity to give a chapter or two on this subject in the context of iPhone web app development; this is a huge opportunity missed. If you're looking to create a game app using the HTML/JScript stack to target iPhone this book will do you no good. With iOS4, Safari now supports a lot more of HTML5 which frankly changes a lot. It's not that the techniques covered in this book are all out of date, but there is a lot more that can be done now to make Web Apps mimic native iPhone apps. I realize tech books go out of date quickly, it's important you know this one has already been rendered obsolete in this way.

Finally, the last chapter covers PhoneGap. PhoneGap is an open source SDK that allows web developers to deploy their apps as native apps on many target mobile devices. In context of iPhone native app development, PhoneGap can only be used by developers with MacOS, XCode and the official iPhone dev SDK. It's useless to Windows and Linux developers for the purpose of creating native iPhone apps. Also, PhoneGap supports some really neat features like accelerometer events which this author does not even mention. This is another example of where if this book were just a bit thicker, it could have covered a lot more.

This is the first book I've purchased from O'Reily where I felt the book was a gimmick, written as an attempt to capitalize quickly on a hot subject matter. I can't think of any target audience that would really benefit here. I am very, very disappointed in O'Reily for allowing this one to get out the door. It's not that the author is incompetent, it's that he's not thorough on the subject and his book is not formatted for the advanced technical professional for which is was written.

The author does mention[...]. For the advanced developer (most people reading this book).
Download this library (currently in beta) and it will provide detailed examples of creating web apps the mimic iPhone look and feel. This free toolkit will quickly give you everything you need to know to do what this books aims to teach you and you will pay nothing for it.

[...]
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


13 of 16 people found the following review helpful:
5.0 out of 5 stars Saved me hundreds of dollars, tens of hours, March 21, 2010
Amazon Verified Purchase(What's this?)
This review is from: Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa (Paperback)
I have always used my iPod Touch religiously since the moment I got one. I've always wanted to build apps for it - but these were my obstacles:
(1) I don't have Mac OS
(2) I can't afford to invest hundreds of dollars into something I'm not sure is the right choice yet (Mac OS, Apple Developer program, books, etc)
(3) I build in VB.NET/ASP.NET, I use Visual Studio .NET. I curse them daily, but I like them.
(4) Have you heard what developers are saying about the App Store? It doesn't sound very friendly. I built apps on Facebook before, it doesn't feel that great to have a huge company telling you what you can and can't do. It's their right, of course, but an obstacle for me.

This book really surprised me - because it basically has the answers to the above obstacles. Namely, a web-based application approach. There are negatives, sure (I would say animation being the biggest one) - but the absolute beauty of this approach is that those negatives will eventually become less important over time. A big part of this approach is a reliance on open source jQuery plugins. Stark introduces these open source authors and projects succinctly and with full respect.

Before you go down the Objective-C route, give this book a shot. It made me seriously rethink a bunch of assumptions that I had made about an iPhone application. That alone was well worth price. Plus - look at what this book covers in the first few chapters, then compare that to the Objective-C/Cocoa books. This is a faster approach if you already have a web application in place.

On a side note, this books (with some tweaking) could make a good high school textbook. Teenagers today have a good grasp of HTML and CSS (see: Tumblr), and can be introduced to more advanced topics like jQuery and data storage if they see a benefit to actually learning it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars Short but sweet, July 15, 2010
This review is from: Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa (Paperback)
This book really hit the sweet-spot for me. It covered all the topics I wanted to know more about but it kept things brief and to the point. I wish more authors would scale back on the blah blah blah and stick to the meat of the topic. Worth every penny.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 8 people found the following review helpful:
1.0 out of 5 stars Chapter 3 code does not work, November 11, 2010
This review is from: Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa (Paperback)
I've just finished chapter 3 in this book, and although I really think it is well written, the code for chapter 3 doesn't work. The examples move quickly, so you really need to master each chapter before moving on to the next, and I'm stuck at chapter 3. The code doesn't run on my ipod touch. I see people describing this problem on the book website. As a novice, I can't recommend this to another novice until they post code that runs in a browser.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
1.0 out of 5 stars Waste of money, October 17, 2011
Amazon Verified Purchase(What's this?)
This review is from: Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa (Paperback)
I am a full time developer who knows HTML and Javascript. This book has a lot of code missing and a lot of the code simply does not work. I had another book from WROX a few years earlier and it is better than this junk. Do not waste your money.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars A fine programmer's guide, June 15, 2010
This review is from: Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa (Paperback)
Jonathan Stark's BUILDING IPHONE APPS WITH HTML, CSS, AND JAVASCRIPT offers a fine survey of mobile development tools and open source web technologies that can design and build apps for the iPhone and iPod touch without using Cocoa or Objective-C. Learn how to use various tricks to hook into advanced iPhone features with this fine programmer's guide.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Everything you need to write an iPhone app in a well-written, concise book, March 7, 2010
By 
Amazon Verified Purchase(What's this?)
This review is from: Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa (Paperback)
Great book. I wish more authors had Jonathan's ability to organize and execute their material so concisely. Assuming very little, he provides exactly what you need each step of the way. If you do want more information or background, he explains how and where to get it without burdening the main objective of his book - which is to show you how to develop an iPhone app from the ground up. I am pleasantly reminded of Strunk & White's "The Elements of Style" and its premise: Omit unnecessary words. The book may appear to be short, but that's really a testament to Jonathan's clear writing. A very enjoyable read as well.

Highly recommended.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Most Excellent, February 19, 2010
This review is from: Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa (Paperback)
Building iPhone Apps by Jonathan Stark is the best book I have read on the subject of using Javascript, CSS and HTML to build an iPhone app. In fact, it is the only one so far that focuses on that, rather than just making this subject a section of the book. Furthermore, it's the first book that I know of to cover building an app for using PhoneGap to sell in the AppStore. The examples are good and concise, too.

At 166 pages, it isn't nearly as thick as many of the technical books in my library, but it says more than 98% of them, while making sure that you've got the foundation to build on before moving forward. One of the other reviews wrote that the book had a slow start. No, I don't think so - instead the author was making sure that the reader is on the same page before taking off.

In fact, that is probably the best thing about this book. It is concise, while trying to make sure that the reader is keeping up.

Highly recommended!

Ron Braithwaite
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 3 4| Next ›
Most Helpful First | Newest First

This product

Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa
$29.99 $19.79
In Stock
Add to cart Add to wishlist