Beginning iPhone 3 Development Exploring the iPhone SDK 9781430223061 Computer Science Books
Download As PDF : Beginning iPhone 3 Development Exploring the iPhone SDK 9781430223061 Computer Science Books
Are you a programmer looking for a new challenge? Does the thought of building your very own iPhone app make your heart race and your pulse quicken? If so, Beginning iPhone 3 Development Exploring the iPhone SDK is just the book for you. Updated and revised for iPhone SDK 3, many of the discussions in the original book have been clarified to make some of the more complex topics easier to understand. In addition, all of the projects have been rebuilt from scratch using the SDK 3 templates.
For the latest version of this book for Swift, see Beginning iPhone Development with Swift, ISBN 978-1-4842-0410-8. For the latest version of this book for Objective-C, see Beginning iPhone Development Exploring the iOS SDK, ISBN 978-1-4842-0200-5.
Assuming only a minimal working knowledge of Objective-C, and written in a friendly, easy-to-follow style, this book offers a complete soup-to-nuts course in iPhone and iPod touch programming. The book starts with the basics, walking you through the process of downloading and installing Apple's free iPhone SDK, and then stepping you though the creation of your first simple iPhone application. From there, you'll learn to integrate all the interface elements iPhone users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders. You'll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. The confusing art of table building will be demystified, and you'll see how to save your data using the iPhone file system. You'll also learn how to save and retrieve your data using SQLite, iPhone's built-in database management system. In addition, you'll also learn about Core Data, an important persistence mechanism that has just been added with SDK 3.
And there's much more! You'll learn to draw using Quartz 2D and OpenGL ES, add multitouch gestural support (pinches and swipes) to your applications, and work with the camera, photo library, accelerometer, and built-in GPS. You'll discover the fine points of application preferences and learn how to localize your apps for multiple languages. You can discover more about this book, download source code, and find support forums at the book's companion site, at www.iphonedevbook.com.
- The iPhone 3 update to the best-selling and most recommended book for iPhone developers
- Packed full of tricks, techniques, and enthusiasm for the new SDK from a developer perspective
- The most complete, useful, and up-to-date guide to all things having to do with Apple's iPhone SDK
Beginning iPhone 3 Development Exploring the iPhone SDK 9781430223061 Computer Science Books
I am at chapter 5, and I am loving this book. First off, I am not a programmer. I have bought may programing books trying to learn, but I am an artist, so this stuff does not come naturally. I say this so you understand that I did not even know what Objective C was when I bought this book.First, you do not need to know Objective C to use this book. You will need it after you are done though, if you want to move on to doing anything else. This book walks you through building some useless apps to teach you how to do some amazing things. The Xcode & Interface Builder programs are amazing, and I already feel like an expert with them at chapter 5.
Reading the book, I feel like the author is looking over my shoulder, which is great. This is the first book outside the Head First series I have really felt did a good job teaching. While I have learned a lot, I think the biggest thing I have learned has been that I need to learn Objective C. For those in the same situation, I recommend Programming in Objective C 2.0 by Kochan, as it assumes you do not know how to program.
The bad:
The code is not right. Xcode makes it easy to see, and I was able to figure out my own mistakes, but you MUST get the code from the author's web site. Without it this book would have been useless to me. In chapter 4 everything you do needs a chunk of code (via the book):
@property (nonatomic, retain)...
but it should be:
@property (retain, nonatomic)...
Again, the corrected code is available on the author's site.
All in all, I think this book is more to teach coders how to use Xcode to make iPhone apps, but you learn enough to get you started with Objective C. If you are not sure if you really want to learn programing, this is a great book to get started. You get a taste for the programing while learning the Xcode and Interface Builder programs.
I give it a 4 out of 5 for 2 reasons, the editing should be better and I do wish the apps were more useful, I am not sure if I would be happier if the book took you through all of these steps to build on or 2 apps that were actually useful, or if this useful things put together uselessly is the way to go. Either way, if you want to learn to create apps for the iPhone, this is the book to buy. I also got the For Dummy's book, and was very disappointed.
Product details
|
Tags : Beginning iPhone 3 Development: Exploring the iPhone SDK: 9781430223061: Computer Science Books @ Amazon.com,David Mark, Jeff LaMarche,Beginning iPhone 3 Development: Exploring the iPhone SDK,Apress,1430223065,COMPUTERS Computer Science,Computer science
People also read other books :
- Securities Regulation Cases and Materials, Seventh Edition (Aspen Casebook) James D. Cox, Robert W. Hillman, Donald C. Langevoort 9781454825012 Books
- Programming with Java A Multimedia Approach Radhika S. Grover 9781449638610 Books
- MongoDB in Action Covers MongoDB version 3.0 Kyle Banker, Peter Bakkum, Shaun Verch, Doug Garrett, Tim Hawkins 9781617291609 Books
- Bow Valley Sport Canada's Premiere Summer Sport Climbing Destination Derek Galloway 9780973259391 Books
- The Fasting Cure Upton Sinclair 9781140071150 Books
Beginning iPhone 3 Development Exploring the iPhone SDK 9781430223061 Computer Science Books Reviews
This iphone software development book was good in that it provided example after example. Each of the examples focuses on a specific feature or function within the i-phone/touch software environment. For example, Chapter 11 describes four different methods to achieve data persistence and provided examples for each method. Source code is listed in the book and is available from their website. Some of the larger tables, p-lists, and icons used in the book examples must be downloaded from their website. I did notice some small style changes between the website files and the example code listings in the book. However, both the book and website versions of the examples compiled and worked. I like how in later chapters, previously learned material was summarized, not repeated. The authors expect the reader is learning the material. It took me about 1-2 hours of study per chapter.
Without trying to explain all the features and options available in the X-code IDE, this book does an effective job of showing the basics to setup files in X-code, construct views in Interface Builder, establish IBOutlets and IBActions links, compile/link the code, and run the example in the simulator.
Note In the process of learning a computer language or development environment, I have found that multiple books are needed, each with a different focus intro book with examples, reference book, and advanced applications/topics. I ordered two companion books in this initial set of i-phone/touch software development guides
Kochan's 'Programming in Objective-C 2.0 (2nd Edition)'
Deitel's 'iPhone for Programmers An App-Driven Approach'
I completed this one; hence the review. When I have studied the other two for awhile, I will post their reviews.
Overall, I am moving up the learning curve quickly with these resources and Apple's extensive amount of on-line developer material. As always, nothing beats learning by developing, compiling and debugging your own code. Some day, maybe I will have my own app in the Apple app store.
I am at chapter 5, and I am loving this book. First off, I am not a programmer. I have bought may programing books trying to learn, but I am an artist, so this stuff does not come naturally. I say this so you understand that I did not even know what Objective C was when I bought this book.
First, you do not need to know Objective C to use this book. You will need it after you are done though, if you want to move on to doing anything else. This book walks you through building some useless apps to teach you how to do some amazing things. The Xcode & Interface Builder programs are amazing, and I already feel like an expert with them at chapter 5.
Reading the book, I feel like the author is looking over my shoulder, which is great. This is the first book outside the Head First series I have really felt did a good job teaching. While I have learned a lot, I think the biggest thing I have learned has been that I need to learn Objective C. For those in the same situation, I recommend Programming in Objective C 2.0 by Kochan, as it assumes you do not know how to program.
The bad
The code is not right. Xcode makes it easy to see, and I was able to figure out my own mistakes, but you MUST get the code from the author's web site. Without it this book would have been useless to me. In chapter 4 everything you do needs a chunk of code (via the book)
@property (nonatomic, retain)...
but it should be
@property (retain, nonatomic)...
Again, the corrected code is available on the author's site.
All in all, I think this book is more to teach coders how to use Xcode to make iPhone apps, but you learn enough to get you started with Objective C. If you are not sure if you really want to learn programing, this is a great book to get started. You get a taste for the programing while learning the Xcode and Interface Builder programs.
I give it a 4 out of 5 for 2 reasons, the editing should be better and I do wish the apps were more useful, I am not sure if I would be happier if the book took you through all of these steps to build on or 2 apps that were actually useful, or if this useful things put together uselessly is the way to go. Either way, if you want to learn to create apps for the iPhone, this is the book to buy. I also got the For Dummy's book, and was very disappointed.
0 Response to "[XXR]≫ Download Gratis Beginning iPhone 3 Development Exploring the iPhone SDK 9781430223061 Computer Science Books"
Post a Comment