Computer
Teach Yourself iPhone Application Development in 24 Hours 2nd Edition
This is an adequate book for an experienced programmer wanting an easy introduction to developing IOS apps. However, its content was already somewhat out of date when it was published in August, and is about to be seriously out of date within a matter of days when Apple introduces not just IOS 4.2 on the iPad, but XCode 4 on the Mac. The book covers XCode 3.2 and iPhone OS (now known as IOS) 3.2.
When I first received my review copy, I noticed that it was extremely similar to a similar SAMS book, Sams Teach Yourself iPhone Application Development in 24 Hours (2nd Edition) (Sams Teach Yourself -- Hours) by the same author along with a coauthor, Sean Johnson. Many chapters are copied nearly word for word. A lot of the flaws that I saw in that earlier book persist. The downloadable sample files are dated February 2010, before the iPad was even released ... and yet this book was not available until August 2010. A lot happened in the iPad world in those 6 months, and none of it is in this book, yet it is in books by other publishers who got their manuscripts to market faster.
Most examples from the earlier iPhone book are not truly redesigned to take advantage of the large iPad display, as is recommended by Apple to developers porting iPhone apps to the iPad. instead, the content is just spread out over the larger surface. The focus here is on development and not interface design / user experience, so I can only criticize the examples so much ... however, at least one truly designed-for-iPad sample would have made sense for this updated and repurposed book.
The Sams "24 hour" book series format can be seen as both a plus and a minus for a book such as this. The plus is that each "hour" is a digestible amount of content, possibly with exercises. The minus is that 24 such lessons is not quite enough to cover everything ... but it would be hard to have 28 chapters in a book that requires that there only be 24. The book sets an impossible goal in the introduction: "No previous experience with Objective-C, Cocoa, or the Apple developer tools is required." But, prior programming knowledge is required as is reading various Apple documents or other books on Objective-C and more. Page 7 of this August 2010 book says that "The specs of the [iPad's] processor will eventually become clearer, but are still mostly guesswork at the time of this writing." We cannot fault the author for completing his manuscript very early in 2010. We can, however, fault the publisher for not getting the book out the door until August when this sentence, and many others, just look silly.
|
Nguồn
|
: Internet |
|
Tác giả
|
: John Ray |
|
Kiểu tập tin
|
: PDF |
|
Độ lớn tập tin
|
: 17MB |
|
Đăng bởi
|
: Thanh Ngoc |
|
Cập nhật
|
: 25.11.2011 |
|
Số lượt xem
|
: 327 |
|
Số lượt tải
|
: 13 |
Bạn phải đăng nhập mới có thể download
Các tin liên quan mới nhất:
Các tin trước đó:
-
Rails AntiPatterns: Best Practice Ruby on Rails Refactoring, 400 Pages 24.11.2011
-
Python 2.6 Graphics Cookbook – Mike Ohison de Fine, 260 Pages 23.11.2011
-
Protecting SQL Server Data - John Magnabosco, 262 Pages 22.11.2011
-
Professional iPhone and iPad Database Application Programming, 408 Pages 22.11.2011
-
Pro WCF 4: Practical Microsoft SOA Implementation 2nd Edition, 458 Pages 22.11.2011
-
PowerPivot for Business Intelligence Using Excel and SharePoint, 304 Pages 21.11.2011
-
Perl and Apache: Your Visual Blueprint for Developing Dynamic, 451 Pages 18.11.2011
-
Oracle Database Administration for Microsoft SQL Server DBAs, 353 Pages 12.11.2011
-
Oracle Database 11g Release 2 High Availability 2nd Edition, 556 Pages 12.11.2011
-
No Bugs!: Delivering Error Free Code in C and C++ by David Thielen, 224 Pages 06.11.2011