Search

iPhone Programming: The Big Nerd Ranch Guide

Great Price "iPhone Programming: The Big Nerd Ranch Guide" Today



I move from software technologies almost yearly, starting with PHP to ASP.NET and now starting iPhone development, so each year is basically another library of books I have to buy to teach myself the language. I've read a ridiculous amount of computer books, ranging from the terrible (super boring, dense) to the insultingly easy ones (that basically treat you like a 4th grader learning programming.)

This, thankfully, is a fantastic mix of being incredibly easy to pick up and read, and also super informative. As far as iPhone development goes, this will be my 4th introductory book I've picked up, trying to get a handle on developing for the platform. The other books all typically tend to throw you into immediately coding, and never really actually explain why you're doing what you're doing, or make sense of any of it. Yes, this book does start off with an example chapter that you basically just copy word for word, but that's mostly to get your feet wet before actually digging through all the details and building your foundation.

In the first 3-4 chapters of this book, I already feel like I have a complete grasp on subjects that I did not yet understand from the 3 previous books I've read. I sort of had an idea why I typed '*' in front of names, or what @property (retain) statements meant, but I never fully understood what I was doing--it was mostly just "well, I read it, so it must be the way to do it." Basically, the other books got me about 75-80% there, but this one is 100%. The last 20 I feel is the most important, because that's when you finally begin to understand the concepts of the language, which let you move onto the more complex stuff with confidence.

Another reason I feel this makes a great coding book is the layout of each page. I can't tell you how important it is to present all that text + code in a meaningful, organized way. I've read some books where they just hit you over the head with instructions, with almost no visual clues and with fragmented code samples. But the pages in this book have plenty of white space per page, have plenty of illustrations and each code sample is commented (an appropriate amount) to give you hints as you're typing code as to what you're doing.

Finally, and thank goodness for this, the first example in this book that you write is NOT a Hello, World app :)

In summation, if you're like me and have started to read a few books (or maybe you haven't, I wish I could have started with this one) and are looking for a way to really feel confident with iPhone core concepts, then pick this book up and give it a read. I can't wait to get started on the many project ideas I have!


Rating :
Price : $39.99






iPhone Programming: The Big Nerd Ranch Guide Overviews

Written by the trainers at the Big Nerd Ranch, the worldwide leader in professional training for Mac developers, this book provides a hands-on guide to learning how to program for the iPhone and iPod touch. Coverage includes

  • An overview of Objective-C, the core language you’ll use to program for the iPhone
  • An overview of the Xcode Tools
  • How to work with the iPhone SDK’s UIKit framework and Cocoa Touch
  • Build apps that use MapKit and CoreLocation, as well as the magnetometer
  • Dive into animation and effects, using Core Animation and OpenGL ES


Affordable Price at Store
Buy Low Price From Here Now!




Customer Review


This is now the definitive iPhone programming guide - TB-10 Pilot - Columbus, Ohio
This is going to become the new definitive guide for iPhone application development!

When I read the book I felt that I was actually talking to a real person explaining it to me.

The book is organized in a 'class in session' format where a concept is described, explained and then you are given a small project to type in, play with and modify. What is extremely surprising is that ALL the code works! I have yet to find a typo in any of the code examples. And better yet, the Kindle version displays all the graphics in full color if you use the MAC kindle reader! I bought both the paperback for a desk reference and the kindle version for fast access.

But the way the book is structured, if you follow the examples as you read, you will amass a huge amount of working and 'REUSABLE' code in your projects. And also, you will remember where and why you entered that code and where you can go back to get it. Another super plus is that almost every method, section and even line segment code are commented so you can see exactly what each snippet of code does.

For an old PL/1 and VB6 and .net person, all it took was just learning the Objective C syntax and apply that to the objective programming models I already know. Delegates = Callbacks, IB = Form Builder, etc. Once I figured that out it was very easy to understand what Joe and Aaron were saying. I already updated real-time some of my older apps with new functionality just by using the examples in this book.

If you are new iPhone programmer or want to know about how it work, go no farther. This is the book for you!


Misleading on OpenGL ES. - Marc R. Bublitz -
The book promises "Dive into animation and effects, using Core Animation and OpenGL ES" but there is no OpenGL ES in the book. The authors state that they wrote a chapter for it, then rewrote it, then rewrote it, then decided to leave it out and put the information into another book.

The rest of the book seems like it is well written and gets to the point without a lot of fluff, but seeing as I specifically ordered the book for the OpenGL ES information then had to go through a return process because I was mislead by the publishers I cannot rate this any higher than a three star.



Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 28, 2010 16:15:10


Recommend : Best Deals & Discounts And Reviews Online Shopping Best Price And Reviews On Soft Throw

Read more

Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers)

Great Price "Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers)" for $17.94 Today



In my opinion this is a great book for beginners in Cocoa. The author conceptually explains the framework for Cocoa Programming (that is to me more useful then just a programming recipe book). Yes, there are a lot of recipe like books out there for iPhone and Mac programming, but if you really want to learn how things work, this book actually will help fill in the details for you. For example this book really explains 'delegates' and 'first responder' concepts in more plain language to me then other sources I used . Also, in the recent update to the book, the author covers new and important concepts with 'blocks' and 'grand central dispatch' which are new to snow leopard. The book is a big time saver and the price was very affordable (the last I checked) .

Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers) Features

  • ISBN13: 9781934356302
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $32.95
Offer Price : $17.94





Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers) Overviews

Cocoa Programming: A Quick-Start Guide for Developers shows you how to get productive with Cocoa-fast! We won't walk you through every class and method in the API (but we will show you where to find that information). Instead, we'll jump right in and start building a web browser using Cocoa. In just a few minutes you'll have something that works. A couple of minutes more, and you'll have code in your custom controller, listening for notifications and call-backs. Soon you'll have the functionality you'd expect in a full browser. And that's just the first few chapters...


Affordable Price at Store
Buy Low Price From Here Now!




Customer Review


Well thought out and not rushed - Brad Hutchins -
Pragmatic has done it again. They once more found an author to truly tackle this ever growing important subject. Cocoa Programming, and not just on the Mac but touches on the iPhone and iPad a bit. Everything is clear and concise and easy to follow. Objective-C can be a bit daunting, but not at the fault of the author just the nature of the beast. But once you get familiar with the language idioms. Things start to fall into place and you just start to get it.


Great modern introduction to Cocoa - Juio E. Barros -
This is a great modern introduction to Cocoa Programming. It covers a lot of topics and really helps you get the idea behind the design decisions of the apis. It is a great overview of the many important aspects of programming for the Mac desktop.



Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 27, 2010 13:54:13


Thanks To : All About Cat And Dog Collars BUY "Kangol Hats" With Affordable Price NOW!! Best Objective-C Textbooks Best Deals And Reviews On Cheese Grater Container Best Deals & Reviews On Hamptons Picnic Backpack Best Deals & Reviews On Picnic Backpacks for 4

Read more

Beginning Mac Programming: Develop with Objective-C and Cocoa (Pragmatic Programmers)

Great Price "Beginning Mac Programming: Develop with Objective-C and Cocoa (Pragmatic Programmers)" for $18.99 Today



I have been developing web sites for many years. I have worked with HTML, XHTML, CSS, Flash, PHP, MySQL and none of that prepared me for learning how to do iPhone development.

I searched far and wide and read any number of reviews and recommendations. I have looked at a number of highly recommended books on iPhone Development, but not until I began reading this book did any of it make sense. If you have never done Objective-C or Cocoa programming before and you want to learn programming for the iPhone or the Mac, this is the book to start with. Tim Isted has taken the time to carefully explain in real-world terminology how Objective-C works.

To some, this book may seem like a diversion because it actually starts with programming Mac applications and only gets to iPhone App development at the end, however, it is the time the Tim has taken to explain the fundamentals and framework that makes everything else make sense. If you want to learn iPhone or Mac Development and you don't have a background in C or Objective-C programming, this book is for you.

Thank you Tim for recognizing that there are people who want to do iPhone/Mac development but need to place to begin learning.

Beginning Mac Programming: Develop with Objective-C and Cocoa (Pragmatic Programmers) Features

  • ISBN13: 9781934356517
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $34.95
Offer Price : $18.99





Beginning Mac Programming: Develop with Objective-C and Cocoa (Pragmatic Programmers) Overviews

Beginning Mac Programming takes you through concrete, working examples, giving you the core concepts and principles of development in context so you will be ready to build the applications you've been imagining. It introduces you to Objective-C and the Cocoa framework in clear, easy-to-understand lessons, and demonstrates how you can use them together to write for the Mac, as well as the iPhone and iPod.

You'll explore crucial developer tools like Xcode and Interface Builder, and learn the principles of object-oriented programming, and how memory, data, and storage work to help you build your software.

If you've ever wanted to develop software for the Mac, this book is for you.


Affordable Price at Store
Buy Low Price From Here Now!




Customer Review



For those needing an easy intro but with quality... - Brad Hutchins -
This book is my first recommendation for anyone learning how to code for Macs. Learning how Xcode works, why things are laid out the way they are, before people start developing there own beliefs of how things should be done. As any Apple Developer will tell you. You just do this way because it is the Apple way. Don't fight it, go with it. And this intro book really help enlighten you to why things are done the way they are and that the programming paradigm is truly an MVC one.



Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 18, 2010 12:55:10


See Also : Best iPhone Programming Textbooks All About Flip Flop Sandals Best Deals & Reviews On Vintage Ray Ban Sunglasses

Read more

iPad Programming

Great Price "iPad Programming" for $23.07 Today







Price : $34.95
Offer Price : $23.07



iPad Programming Overviews

Hold an iPad in your hands and you'll know what the fuss is all about. Select an app and the device disappears as you find yourself immersed in the experience--the iPad defines a new category for devices. iPad Programming shows you how to build apps for the iPad that people will love to use.

This quick-start guide will have you writing iPad apps right away using a combination of the familiar iPhone APIs along with the new APIs and additional templates designed specifically for creating iPad applications.

The iPad has a display that's more than seven times as big as the iPhone. The metaphors are different; the application design is different. Users will be able to interact with your iPad app in new ways. In this book you'll learn to take advantage or the additional real estate and functionality.

Every time you turn around it seems as if there's another ten thousand apps added to the App Store for the iPhone. If you're building iPad-specific apps, it's a brand new day with plenty of opportunity. In this book we don't just teach you to write apps that run on an iPad, we teach you to create apps that delight users because they wouldn't make sense running on any other device.


Affordable Price at Store
Buy Low Price From Here Now!





Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 16, 2010 14:48:17


Thanks To : BUY "GPS Watches" NOW!! Best iPad Programming Textbooks Best Deals, Reviews On Bicycle Bike Trailer Wordpress : Mongoose Mountain Bike Cheap Price & Reviews On Best Book for Calculus

Read more

iPhone Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)

Great Price "iPhone Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)" for $27.38 Today



I move from software technologies almost yearly, starting with PHP to ASP.NET and now starting iPhone development, so each year is basically another library of books I have to buy to teach myself the language. I've read a ridiculous amount of computer books, ranging from the terrible (super boring, dense) to the insultingly easy ones (that basically treat you like a 4th grader learning programming.)

This, thankfully, is a fantastic mix of being incredibly easy to pick up and read, and also super informative. As far as iPhone development goes, this will be my 4th introductory book I've picked up, trying to get a handle on developing for the platform. The other books all typically tend to throw you into immediately coding, and never really actually explain why you're doing what you're doing, or make sense of any of it. Yes, this book does start off with an example chapter that you basically just copy word for word, but that's mostly to get your feet wet before actually digging through all the details and building your foundation.

In the first 3-4 chapters of this book, I already feel like I have a complete grasp on subjects that I did not yet understand from the 3 previous books I've read. I sort of had an idea why I typed '*' in front of names, or what @property (retain) statements meant, but I never fully understood what I was doing--it was mostly just "well, I read it, so it must be the way to do it." Basically, the other books got me about 75-80% there, but this one is 100%. The last 20 I feel is the most important, because that's when you finally begin to understand the concepts of the language, which let you move onto the more complex stuff with confidence.

Another reason I feel this makes a great coding book is the layout of each page. I can't tell you how important it is to present all that text + code in a meaningful, organized way. I've read some books where they just hit you over the head with instructions, with almost no visual clues and with fragmented code samples. But the pages in this book have plenty of white space per page, have plenty of illustrations and each code sample is commented (an appropriate amount) to give you hints as you're typing code as to what you're doing.

Finally, and thank goodness for this, the first example in this book that you write is NOT a Hello, World app :)

In summation, if you're like me and have started to read a few books (or maybe you haven't, I wish I could have started with this one) and are looking for a way to really feel confident with iPhone core concepts, then pick this book up and give it a read. I can't wait to get started on the many project ideas I have!

iPhone Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) Features

  • ISBN13: 9780321706249
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $49.99
Offer Price : $27.38



iPhone Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) Overviews

Written by the trainers at the Big Nerd Ranch, the worldwide leader in professional training for Mac developers, this book provides a hands-on guide to learning how to program for the iPhone and iPod touch. Coverage includes

  • An overview of Objective-C, the core language you’ll use to program for the iPhone
  • An overview of the Xcode Tools
  • How to work with the iPhone SDK’s UIKit framework and Cocoa Touch
  • Build apps that use MapKit and CoreLocation, as well as the magnetometer
  • Dive into animation and effects, using Core Animation and OpenGL ES

Affordable Price at Store Check Price Now!



Customer Review


It's organised very well and covers all the essential information about iPhone dev - Tisiphone -
Books are like the arts. You don't rush arts, do you? This is not the first book landing on the market on iPhone development, but it is certainly one of the best. This book is based on Aaron's teaching experience. That's the reason why it arrived late, and exactly the reason why it is perfect.


Best reference , Quick learning about IPhone programming.AA++ - S. MAEUNG - Fort Myers, FL USA
I have been Java and J2EE programmer for more than 5 years. and I tried to have the IPhone programming skill. I believe that the authors are the best. All chapters contain essential skills for IPhone programming. I have read the other IPhone programming books, but, this one that I got from book store was great choice and learned quickly about Iphone APIs. Each chapter contains few pages to finish up quickly, and also explained in detail enough how to use APIs and diagrams. Thanks to authors. THE BEST BOOK!!! to learn quickly.



Related to Items You've Viewed




*** Product Information and Prices Stored: May 15, 2010 04:41:09


My Links : Buy "iPad, iPhone and iPod Touch Programming" Book Best Price And Reviews On Womens Tweed Blazers

Read more

Cocoa Programming Developer's Handbook

Great Price "Cocoa Programming Developer's Handbook" for $20.97 Today



I have a pretty solid background of C on unix and bare-metal embedded systems but I'm very new to Mac OS X; you should take that into account when you read the review.

The book has a distinct feel that it was written with the C programmer in mind. The book tells you all about the Objective-C messaging and objects but it keeps emphasising that Objective-C is not a substitute but an addition to C. If you read the book "Cocoa Programming for Mac OS X" by Aaron Hillegass you can very easily put together simple applications using XCode. However, if you have a deeply entrenched C background, you will feel lost a bit, because you don't know what's going on. Now this book tells you exactly that. It explains all the major Cocoa classes and the messaging but does it in a way that makes sense with a purely C background.

There are a couple of typographic errors in the book that are rather distracting. Code listings are line numbered and the text refers to the line numbers when it explains the workings of the code. The problem is, the numbers do not always match. You may have a listing of lines 1 to 20 and the text pointing out the clever trick used in lines 76 and 80. The code that the text refers to is all there, it's just the line numbers that are wrong. Obviously, when the text was written the author had a longer piece of code and later decided to remove all unimportant lines before the function in question, but forgot to update the references. At a few places the text simply doesn't make sense, apparently the author decided to rephrase a couple of consecutive sentences and haven't finished it. As expected, you have half-finished sentences, not forming a logical chain of thought.

Nevertheless, those problems are not show-stoppers. When you encounter them, you'll need to put some extra effort in deciphering the actual meaning or working out a listing offset. It is a distraction and a quite annoying one, but you can get the information.

Overall, this book will help you to understand the features and inner workings of Objective-C, the organisation of the major Cocoa frameworks and classes. It explains the Cocoa event system in depth and prepares you to feel comfortable with XCode even if you come from a non object oriented, "vi, make and gdb are the best development environment" centric background. After this book you can use the book from Aaron Hillegass and you will actually know what will going to happen in your code if you drag this thingy over there to that thingy in the interface builder, as per Aaron's instructions.

Furthermore, the book explains the differences between Objective-C 1.x and 2.0, the changes to Cocoa over the various OS X versions and shows how to write code that is backward compatible as well as forward compatible, i.e. not dependent on features that Apple might remove in future OS X versions. It also explains the differences between the Apple and GNU versions of Objective-C so that you can write code that is at least partially reusable on the GNU environment.

An important note: This book is not for iPhone development. Where the iPhone and OS X are different, the OS X version is explained but the iPhone is not. In such cases there is always a warning about the difference and usually some advice about achieving the same outcome on the iPhone, but you will need to consult iPhone specific documentation.

The book assumes that you are fluent in C and you have at least a vague idea about what object-oriented design is all about, even if you've never done any OO programming. You do not need to know Objective-C but, again you *do* need to know C to understand the book. Furthermore, having familiarity with event-driven programs, though not a requirement, will help. The book explains how events are delivered, but not the design philosophy behind event driven systems.

The book gives you a historical background regarding to OS X, Objective-C and Cocoa. It describes the (not always rosy) relationships between the Free Software Foundation, NeXT and Apple. It also explains how the GNU and non-GNU tools, old Apple technologies, NEXTSTEP, BSD and the Mach kernel are rolled together to form OS X. The history is written in a very readable style, telling the facts and explaining the business and politics behind the decisions. Nevertheless, this part of the book is very concise, it just "puts you in picture". The rest is highly concentrated information, written in an easy to follow, readable style but without fluff.

In summary, if you want to do OS X Cocoa development and you know your way around in writing software but you don't have an OO background then this is an excellent book, which I recommend to be read before any of the other Cocoa development books.

Cocoa Programming Developer's Handbook Features

  • ISBN13: 9780321639639
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $59.99
Offer Price : $20.97



Cocoa Programming Developer's Handbook Overviews

The Cocoa programming environment—Apple’s powerful set of clean, object-oriented APIs—is increasingly becoming the basis of almost all contemporary Mac OS X development. With its long history of constant refinement and improvement, Cocoa has matured into a sophisticated programming environment that can make Mac OS X application development quick, efficient, and even fun.

 

Yet for all its refined elegance and ease of use, the staggering size of the Cocoa family of APIs and the vast magnitude of the official documentation can be intimidating to even seasoned programmers.

 

To help Mac OS X developers sort through and begin to put to practical use Cocoa’s vast array of tools and technologies, Cocoa Programming Developer’s Handbook provides a guided tour of the Cocoa APIs found on Mac OS X, thoroughly discussing—and showing in action—Cocoa’s core frameworks and other vital components, as well as calling attention to some of the more interesting but often overlooked parts of the APIs and tools. 

 

This book provides expert insight into a wide range of key topics, from user interface design to network programming and performance tuning.

Affordable Price at Store Check Price Now!



Customer Review


Still learning - M - CA, USA
I'm still working my way through this book. It's very thick, but so far, I've gained a solid base of knowledge on what Objective-C can do. The example code is excellent and not full of errors like some programming book's code I've bought. My only concern is that I've skipped ahead and the base is all you get really. It's up to you to fill in the blanks, and decide what to get next to learn more about Mac|iPhone programming. I'd recommend a good Cocoa book to go with this.




Related to Items You've Viewed




*** Product Information and Prices Stored: May 14, 2010 04:25:04


Related : All About Kangol Hats - Best Deals, Discounts All About Opal Rings and Earrings Best Deals And Reviews On Bar Stools and Tables Cheap Price & Reviews On Stewart Calculus Concepts and Contexts Best Deals, Reviews On Bicycle Trailer Hitch

Read more

Cocoa(R) Programming for Mac(R) OS X (3rd Edition)

Great Price "Cocoa(R) Programming for Mac(R) OS X (3rd Edition)" for $27.48 Today



I used to do some programming about 10 yrs ago in C++ and I thought that I was fairly good at it. Well, here I am, now 10 yrs later, and I've forgot a lot of concepts and ideas with C++ especially pointers. Anyways, now I'm on a Mac and thought it would be awesome if I could learn to write applications since I have a growing list of things I'd like to make.

Well, I picked up this book last year and started going through it... unfortunately, my past experience didn't "come back to me" and I was lost very early on in the book. So I ended up purchasing "Programming in Objective-C 2.0" by Stephen G. Kochan because they take you from not knowing anything, to general Objective-C programming (not necessarily Cocoa). But it fulfilled my need, which was to learn Objective-C and brush up on my programming skills in general.

Anyways, now that I've gone through most of that book, I felt that it was time to pick this book back up again. It's going good so far, yes, some things are still a little foreign to me, but it helps to read it more than once and think about what Aaron is saying.

One area that I think this book lacks is in support. The website does a decent job of listing errata and Aaron does point out a couple differences between XCode 3 (when the book was written) to XCode 3.2.1 (which is the current version).

However, on his website, he has "interactive forums" which is not at all a typical forum that one would expect. It's a long list of comments that people can leave back and forth. When it comes to looking for help on a specific topic, you have to search through all the comments -- it's a huge mess.

What I have done as a response to this, is that I have set up my own forums online if anyone else wants to go through this book with me. I know I'm not too experienced with Cocoa, but I'm willing to help anyone as much as I can. The author himself is even invited to come and join if he likes.

The forums are at cocoacommunity{dot}com

Well, it seems that they've updated their forums due to me setting up mine. =(

Cocoa(R) Programming for Mac(R) OS X (3rd Edition) Features

  • ISBN13: 9780321503619
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $49.99
Offer Price : $27.48



Cocoa(R) Programming for Mac(R) OS X (3rd Edition) Overviews

The best-selling introduction to Cocoa, once again updated to cover the latest Mac programming technologies, and still enthusiastically recommended by experienced Mac OS X developers.

 

“Aaron’s book is the gold standard for Mac OS X programming books—beautifully written, and thoughtfully sculpted. The best book on Leopard development.”

—Scott Stevenson, www.theocacao.com

 

“This is the first book I’d recommend for anyone wanting to learn Cocoa from scratch. Aaron’s one of the few (perhaps only) full-time professional Cocoa instructors, and his teaching experience shows in the book.”

—Tim Burks, software developer and creator of the Nu programming language, www.programming.nu

 

“If you’re a UNIX or Windows developer who picked up a Mac OS X machine recently in hopes of developing new apps or porting your apps to Mac users, this book should be strongly considered as one of your essential reference and training tomes.”

—Kevin H. Spencer, Apple Certified Technical Coordinator

 

If you’re developing applications for Mac OS X, Cocoa® Programming for Mac® OS X, Third Edition, is the book you’ve been waiting to get your hands on. If you’re new to the Mac environment, it’s probably the book you’ve been told to read first. Covering the bulk of what you need to know to develop full-featured applications for OS X, written in an engaging tutorial style, and thoroughly class-tested to assure clarity and accuracy, it is an invaluable resource for any Mac programmer.

 

Specifically, Aaron Hillegass introduces the three most commonly used Mac developer tools: Xcode, Interface Builder, and Instruments. He also covers the Objective-C language and the major design patterns of Cocoa. Aaron illustrates his explanations with exemplary code, written in the idioms of the Cocoa community, to show you how Mac programs should be written. After reading this book, you will know enough to understand and utilize Apple’s online documentation for your own unique needs. And you will know enough to write your own stylish code.

 

Updated for Mac OS X 10.4 and 10.5, this revised edition includes coverage of Xcode 3, Objective-C 2, Core Data, the garbage collector, and CoreAnimation.

Affordable Price at Store Check Price Now!


Cocoa(R) Programming for Mac(R) OS X (3rd Edition) Specifications

Suitable for anyone with a little C/C++ programming experience who wants to create software for the newest Mac platform, Cocoa Programming for Max OS X provides a slickly packaged and approachable tutorial that will get you started creating state-of-the-art Mac programs.

The smart presentation style and easy-to-understood code examples help make this text an excellent resource. (It also helps that Aaron Hillegass is a truly engaging writer.) He first explains how the legacy NeXTSTEP platform has evolved into Cocoa on the Mac OS X. Beginning with short examples illustrating the actual Cocoa tools in action, the author gets you started with simple programs for a random-number generator, a raise calculator, and other comprehensible examples. Rather than just listing APIs and classes, the emphasis is on hands-on Cocoa development. An early standout section provides a nice tour of essential Objective-C features you'll need to know to use Cocoa effectively.

This book covers the several dozen built-in Cocoa controls, from basic text and buttons to more advanced widgets (including lists and tables). Subsequent sections look at user interface design (using the Interface Builder to create nib files) and how to add programmatic processing behind the visual layout. Along the way, the author introduces coverage of essential Cocoa APIs for strings, arrays, and dictionaries. Later chapters look at saving and loading documents (and user defaults) and how to tap the powerful graphics abilities available in Cocoa. (Besides image and basic drawing, there are short sections on PDF support and printing.)

More advanced user interface features get their due by the end of the book, including cutting and pasting data through the Cocoa pasteboard and also adding drag-and-drop support. Final sections look at creating new controls for use with the Interface Builder palette, and, briefly, how to use Java with Cocoa (an option that the author doesn't necessarily recommend). Throughout this text, the author provides more advanced, challenging problems at the end of each chapter for the "more curious" reader. This approach keeps beginners from getting lost in the details of Cocoa development, but gives the more advanced reader something more to do.

While there are comparably fewer books on Mac OS X compared to other platforms, readers are lucky to have this one available. Anyone who wants to get onboard with Cocoa development will be well served by this title. It's a fine tutorial that earns high marks for its approachable, clear examples and an excellent presentation by an author who knows his stuff and, better yet, knows how to teach it to others. --Richard Dragan

Topics covered: Brief history of the Mac platform (from NeXTSTEP to Mac OS X), basic Cocoa development in Objective-C, using Project Builder and Interface Builder tools, tutorial to Objective-C (instances, variables, using classes, arrays and other containers, custom classes), the Objective-C debugger, basic Cocoa controls (building user interfaces), tables and data sources, event handling and delegates, archiving documents (encoding and decoding, saving and loading documents), Nib files, window panels, saving and retrieving user defaults (including using dictionary classes), notifications (observers and more on delegates), alert panels, localization (including string tables, a English and French example, the nibtool utility), custom views and drawing, drawing images and mouse events (plus coordinates systems and autoscrolling views), responders and keyboard events, fonts and strings (including attributed strings and PDF support), pasteboards and nil-targeted actions, using Objective-C categories (a code reuse feature), drag-and-drop support, timers, sheets and drawers, formatting strings, printing support, on-the-fly menu updating, text editing with text views, basic tutorial for using Java with Cocoa, and custom Interface Builder palettes (and inspectors).


Customer Review



waste of money and time - Lorelei - USA
I regret having purchased this book. It was a waste of money. I previously purchased Programming in Objective-C 2.0 (2nd Edition) by Stephen G. Kochan, which while not perfect is an excellent book to get one started learning Objective C programming. I thought this Cocoa book would be the next step, but it is horrible. The author starts out telling you to do a bunch of steps to write a program and does not explain why you are doing them, but even worse HE LEAVES STEPS OUT so that you then have to try to figure out what steps he failed to mention. I tried to fill in the blanks myself but still could not get his program to run, making the time I spent on the first three chapters a total waste. I really gave it a shot but have decided that this book is not worth continuing with, and it was therefore a waste of my money. I'll be purchasing different books on Cocoa.



Related to Items You've Viewed




*** Product Information and Prices Stored: May 13, 2010 03:00:12


My Links : Best iPad Development Textbooks Best iPhone Programming Textbooks Best Price And Reviews On Subwoofer 8 Inch Best Price And Reviews On 24 Fiberglass Extension Ladder

Read more

iPhone App Development: The Missing Manual

Great Price "iPhone App Development: The Missing Manual" for $25.25 Today







Price : $39.99
Offer Price : $25.25



iPhone App Development: The Missing Manual Overviews

Anyone with programming experience can learn how to write an iPhone app. But if you want to build a great app, there's a lot more to it than simple coding: you also need to know how design and market your creation. This easy-to-follow guide walks you through the entire process, from sketching out your idea to promoting the finished product.

  • Get to know the tools for developing your iPhone app
  • Design a great app before you start coding
  • Build a complex app with Xcode and Interface Builder
  • Decide how to brand your app-then beta-test that brand in the real world
  • Learn the inside scoop on how to get your app into the App Store
  • Promote your product, track sales, and build a strong customer following

Affordable Price at Store Check Price Now!




Related to Items You've Viewed




*** Product Information and Prices Stored: May 12, 2010 02:32:05


My Links : Best iPad Programming Textbooks BUY "Bicycle Trailers" With Affordable Price NOW!! Best Price And Reviews On Widescreen Television Stands Best Deals And Reviews On Carousel Gumball Machine Best Deals & Reviews On Picnic Wine Backpack

Read more

iPhone SDK Development (The Pragmatic Programmers)

Great Price "iPhone SDK Development (The Pragmatic Programmers)" for $21.00 Today



Walk down a city street, and in a short time, you'll most likely bump into someone who holds an iPhone. This device, which was formally introduced by Steve Jobs in January of 2007, has become one of the most coveted and loved handheld gadgets today. In fact, with the hardware on its third iteration and with its OS at version 3.0, it seems unimaginable to think what the world would be without it.

Without a doubt, one of the reasons for the iPhone's major success can be attributed to the involvement and support of thousands of third party software developers who create applications which run on the iPhone. These independent developers primarily serve to augment in a major way what is essentially Apple's limited number of built-in apps. There are now over hundreds of thousands of third party apps designed for the iPhone which has been downloaded billions of times.

While this number appears staggering, there seems to be no sign that the community of third party developers is slowing down. After all, as we know now, with the success of a number of iPhone apps, creating a small piece of software for the iPhone can result to a not-so-small fortune. And if you think that there's no more room for another app, think again. Once in a while, there comes out of nowhere a new app that is so unique and so amazing that iPhone users simply cannot resist downloading. And so, while Apple likes to advertise that "there's an app for that," there is definitely still room for newer and better iPhone apps.

If you have an idea for an app that you want to use on your iPhone but isn't out there yet, or even if you have a better idea for an app that's already out there, well, there's a software app for that--the iPhone SDK. First thing to do is to sign up with Apple to be one of its iPhone app developers (if you haven't done so yet). And then, pick out the "pragmatic" //iPhone 3.0 SDK Development// book by Bill Dudney and Chris Adamson. This is one big book, but it's not scary. Step-by-step, and at your own speed, you'd be guided through the tools and APIs that you can use to create your own software. Packed with useful examples, this book will give you both the big-picture concepts and the everyday "gotcha" details that developers need in order to make the most of the beauty and power of the iPhone OS platform. And with more than fifty sample programs written for iPhone SDK 3.0, this is one book that goes beyond the basic that will help you succeed in creating an app on today's most important mobile platform, the iPhone.

Reviewed by Dominique James

iPhone SDK Development (The Pragmatic Programmers) Features

  • ISBN13: 9781934356258
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $38.95
Offer Price : $21.00



iPhone SDK Development (The Pragmatic Programmers) Overviews

Packing the power of desktop applications into a small mobile device, the iPhone SDK offers developers the ability to create dynamic, visually-appealing, and highly-capable mobile applications, using the same APIs and tools that Apple uses for its own applications.

However, harnessing that power means learning new tools, new APIs, and even a whole new programming language.

iPhone SDK Development is a Pragmatic guide to get you started developing applications for iPhone and iPod touch. With it, you'll get a complete understanding of the tools and techniques needed to succeed on the platform:

Use the XCode IDE to manage your source code, images, sounds, database files, and other application resources, building your app and deploying it onto your own device for testing.

Develop your user interface the visual, code-free way, with Interface Builder.

Master the iPhone's unique user interface components, including tables, tab bars, navigation bars, and the multi-touch interface.

Connect your iPhone to the outside world with networking, exploit the power of a relational database with SQLite, and rock out with first-class support for audio and video.

Make use of the iPhone's unique mobile APIs, like geolocation and the motion-sensing accelerometer

Use XCode's powerful performance and debugging tools to eliminate memory leaks, zombies, and other hazards.

* Understand the process for packaging your application for end-user distribution through Apple's App Store.

With explanations of the big picture and an eye to the little details that you'll need, iPhone SDK Development will help you succeed on today's most important mobile platform.

Affordable Price at Store Check Price Now!



Customer Review


Excellent book for beginners - RoryM - Chicago, IL USA
Wanted to develop an iPhone application, but had never done any iPhone or even Mac programming before. Excellent step-by-step instructions and detailed examples. Well tested sample code and examples that were surprisingly deep and useful. Can't say enough about how good this book really is. Took me from being a rookie to someone who can now effectively develop - and have enough background to use the Apple reference material to get to the next level.


Good introductory book - Amol Kher - Austin, Texas USA
As a completely new Mac programmer, this book was very easy and helped me gently ease into the topics with ample examples and logical flow.

I recommend it to anyone who wants to write an iPhone app.



Related to Items You've Viewed




*** Product Information and Prices Stored: May 11, 2010 01:36:30


See Also : Best Cocoa Programming Textbooks BUY "GPS Watches" NOW!! BUY "Opal Rings and Earrings" Affordable Price Cheap Price & Reviews On Calculus Stewart Early Transcendentals Best Price And Reviews On Hoover Bagless Vacuum Cleaner Best Price And Reviews On Cheap Television Stands

Read more

Iphone in Action: Introduction to Web and SDK Development

Great Price "Iphone in Action: Introduction to Web and SDK Development" for $14.77 Today



I think this book is great. iPhone development is very complex, and the authors of this book make it accessible by giving diving into enough detail to make you productive quickly while gently introducing the more complicated concepts in later chapters.

Like other reviewers, I'm more interested in SDK development than web. However, chapters 10-19 are devoted solely to that purpose, and you miss nothing by starting directly on chapter 10, and always having the web development portion there should you ever need it. This really is two books in one.

Iphone in Action: Introduction to Web and SDK Development Features

  • ISBN13: 9781933988863
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $39.99
Offer Price : $14.77



Iphone in Action: Introduction to Web and SDK Development Overviews

"The entry to the world of iPhone."

-Aiden Montgomery, Wile Ltd.

"If you're new to iPhone development, this is your book!"

-Larry C. Whipple, Mobile Productivity, Inc.

"Get this book. It's pure gold."

-Martijn Dashorst, Author of Wicket in Action

"The quick & easy guide."

-Premkumar Rajendran, HCL Technologies

"The only book on iPhone development I will ever need."

-Rama Krishna Vavilala, Author of ASP.NET AJAX in Action

The iPhone explodes old ideas of a cell phone. Its native SDK offers a remarkable range of features including easy-to-build graphical objects, a unique navigation system, and a built-in database, all on a location-knowledgeable device. Websites and web apps can now behave like native iPhone apps, with great network integration.

iPhone in Action is an in-depth introduction to both native and web programming for the iPhone. You'll learn how to turn your web pages into compelling iPhone web apps using WebKit, iUI, and Canvas. The authors also take you step by step into more complex Objective-C programming. They help you master the iPhone SDK including its UI and features like accelerometers, GPS, the Address Book, SQLite, and many more. Using Apple's standard tools like Dashcode, Xcode, and Interface Builder, you'll learn how to best use both approaches: iPhone web and SDK programming. This book is intended as an introduction to its topics. Proficiency with C, Cocoa, or Objective-C is helpful but not required.

What's Inside

  • A comprehensive tutorial for iPhone programming
  • Web development, the SDK, and hybrid coding
  • Over 60 web, Dashcode, and SDK examples

Affordable Price at Store Check Price Now!



Customer Review


Most useless iPhone development book out there. - C. warner - on my laptop
This book is horrible. Many key object descriptions are just one sentence. Every time I turn to this book for a solution I come away disapointed and continue my search somewhere else.

spend you money somewhere else, this book is not worth the cost of printing.


I got this book for the webkit section, but... - Jonathan K. Ho -
I'm the type of person who loves to see full source examples instead of just being fed the concepts. Unfortunately this book gives a snippet here and a snippet there and does not build up an example you can latch onto to say "yes I got that concept down in practice." This book could be so much more....



Related to Items You've Viewed




*** Product Information and Prices Stored: May 10, 2010 00:37:10


My Links : BUY "GPS Watches" NOW!! Best Price And Reviews On Fiberglass Step Ladders Best Deals & Reviews On Ray Ban Predator Sunglasses

Read more

iPhone Cool Projects

Great Price "iPhone Cool Projects" for $11.78 Today



When reading introductory books in any language, it is easy to learn the language elements and concepts, but it is hard to see how everything fits together. What is great about the cool projects series from Apress is being able to see the elements and concepts in practice with projects from professionals who are active in the field.

Each chapter is written by a different author, so every project covers a different experience and topic. These range from touch interfaces to streaming audio over the network. Some of the projects presented are based on the author's live applications that are currently available through the App Store. A wide range of the topics are covered in the book with practical examples of the concepts.

This book is definitely not an introduction to Cocoa or iPhone programming. It is more geared toward the intermediate reader who has learned the basics and needs practical, real-life examples. It can also be of use to a more experienced iPhone programmer who wants to explore some of the topics in the book without having to dig through the documentation.

I would highly recommend this book because it is easy to read and does not get bogged down with basic concepts. Code is provided on the book's site and is easy to follow the code with the explanations in the book. As a beginning iPhone programmer, I found this book to be a lot of help to work out some of the concepts I was having trouble with.

iPhone Cool Projects Features

  • ISBN13: 9781430223573
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $39.99
Offer Price : $11.78



iPhone Cool Projects Overviews

The iPhone and iPod touch have provided all software developers with a level playing field—developers working alone have the same access to consumers as multinational software publishers. Very cool indeed! To make your application stand out from the crowd, though, it has to have that something extra. You must learn the skills to take your apps from being App Store filler to download chart-topping blockbusters.

Developers with years of experience helped write this book. Spend some time understanding their code and why they took the approach they did. You will find the writing, illustrations, code, and sample applications second to none. No matter what type of application you are writing, you will find something in this book to help you make your app that little bit cooler.

The book opens with Wolfgang Ante, the developer behind the Frenzic puzzle game, showing how timers, animation, and intelligence are used to make game play engaging. It moves on to Rogue Amoeba's Mike Ash explaining how to design a network protocol using UDP, and demonstrating its use in a peer-to-peer application—a topic not normally for the faint of heart, but explained here in a way that makes sense to mere mortals. Gary Bennett then covers the important task of multithreading. Multithreading can be used to keep the user interface responsive while working on other tasks in the background. Gary demonstrates how to do this and highlights traps to avoid along the way.

Next up, Canis Lupus (aka Matthew Rosenfeld) describes the development of the Keynote-controlling application Stage Hand, how the user interface has evolved, and the lessons he has learned from that experience. Benjamin Jackson then introduces two open source libraries: cocos2d, for 2D gaming; and Chipmunk, for rigid body physics (think “collisions”). He describes the development of Arcade Hockey, an air hockey game, and explains some of the code used for this.

Neil Mix of Pandora Radio reveals the science behind processing streaming audio. How do you debug what you can't see? Neil guides you through the toughest challenges, sharing his experience of what works and what to watch out for when working with audio. Finally, Steven Peterson demonstrates a comprehensive integration of iPhone technologies. He weaves Core Location, networking, XML, XPath, and SQLite into a solid and very useful application.

Software development can be hard work. Introductory books lay the foundation, but it can be challenging to understand where to go next. This book shows some of the pieces that can be brought together to make complete, cool applications.

Who is this book for?

All iPhone application developers with any level of experience or coming from any development platform

Summary of Contents

  1. Wolfgang Ante - Designing a Simple, Frenzic-Style Puzzle Game
  2. Mike Ash - Mike Ash’s Deep Dive Into Peer-to-Peer Networking
  3. Gary Bennett - Doing Several Things at Once: Performance Enhancements with Threading
  4. Matthew “Canis” Rosenfeld - All Fingers and Thumbs: Multitouch Interface Design and Implementation
  5. Benjamin Jackson - Physics, Sprites, and Animation with the cocos2d-iPhone Framework
  6. Neil Mix - Serious Streaming Audio the Pandora Radio Way
  7. Steven Peterson - Going the Routesy Way with Core Location, XML, and SQLite

Affordable Price at Store Check Price Now!



Customer Review


Poorly Written - Christopher Morris -
I bought this book because I wanted to see code that successful iPhone developers had written. I guess I was looking for "best practices" sort of information and I was hoping that I might get insight on how to tackle some problems I have run into when developing my own applications.

Book Flow

The biggest disappointment in this book is that developers wrote it (I am assuming). The book lacks the continuity you would normally find when one or two people collaborate on an entire book. When a different person writes each chapter, you get seven different styles in this book. I found a couple of the chapters very well written, but the rest I found to be, well, written by developers. I'm not saying that developers are inherently bad at writing, but it takes a certain something to relay information to other developers effectively. Most of the writers of this book just do not have it.

Code Samples

I got very frustrated reading chapters with code snippets from applications the various authors had written. If a working application had been available to provide context to the snippets, then I would have been less frustrated. For example, in Chapter 5, the first 12 pages of the chapter provide code snippets with very brief explanations of what the code is supposed to do. No working example is provided for context. I couldn't even play with the code to see what was going on. It was almost like I was expected just to know the context because I was on the team that wrote the application. The last 10 pages actually create a working sample. I would have rather spent the entire chapter creating the application with better explanations of each step and theory behind the code.

Proofreading

I wish I had a dollar for all the typos I've seen in this book. Again, in chapter 5, page 118 there is a screen shot of the application the author wrote. The caption says it's a screen shot of the application that you will be writing at the end of the chapter. Sloppy.

Conclusion

I feel like I did get some useful information from this book. Was it worth the frustration of reading poorly written text, no context for code snippets, and numerous errors? Not in my opinion.


Looks good on paper, but the devil's in the details - David Ruedger -
I bought this after seeing the high reviews from others on this site. Unfortunately, the content doesn't quite live up to the hype for me. I got this in particular wanting more details about threading having come from the Windows world where I have implemented very robust networking applications that require UI responsiveness while results are cached in the background. I was hoping this book would shed some light on how to go about doing this in the iPhone paradigm, but the example is so rudimentary that it almost isn't even worth putting into the book. Plus, the instructions for building the app are incorrect and contain glaring omissions as well as references to code objects that don't even exist. What's worse is the code itself as listed in the book doesn't even run when built! It causes an unhandled exception due to objects created in the header file not being instantiated or initialized in the implementation file. And no where in the chapter does it say you must download the source code for the example. It walks you through it as if it has been checked and is guaranteed to work as printed. Once you download the source code, it becomes apparent how rushed or poorly thought through this portion of the book was. Whole sections of the header and implementation files are glaringly omitted from the book. Did Bennett even bother proofreading this part of the book, and if so, where were the editors in this process? It's shameful for a book that is marketed as a technical tome to increase a developer's proficiency on the platform.

I'll admit that I haven't delved into other parts of the book in great detail, but the game portion did look pretty interesting at first glance. However, the hands on experience I had with the threading chapter left a very bad first impression and does not leave me all too optimistic on either the usefulness or accuracy of the additional content in the book.



Related to Items You've Viewed




*** Product Information and Prices Stored: May 08, 2010 21:42:09


Thanks To : All About Bicycle Trailers - Best Deals, Discounts Best Objective-C Textbooks Wordpress : Multivariable Calculus Textbooks

Read more

iPhone Advanced Projects

Great Price "iPhone Advanced Projects" for $10.50 Today



As the name suggested, this book talks about advanced iPhone programming topics. Each of the 11 chapters packs loads of information and real world experience from the authors. You will actually spend more time to digest the information than just reading it. Highly recommended to experienced and seasoned iPhone developers, but also offers quite some insights for developers new to the iPhone scene. You will be amazed on how much you can learn from the authors of the book. And lots of code samples throughout the book, you won't be disappointed.

Chapter 1 - Great introduction to the particle system, the very basic element for many types of games.
Chapter 2 - Interesting coverage on how to build a networked app/game, with the help of Google's free App Engine service using Python.
Chapter 3 - Using Core Audio to do audio streaming. This chapter is quite hardcore for me, but I was able to follow through and learned quite a lot about how audio streaming works and some tricks as well.
Chapter 4 - This chapter is right on the money - debugging! The author showed a few different approaches when debugging your iPhone apps.
Chapter 5 - This chapter covers basic SQLite operations in your codes. Currently there's no Objective-C delegate/wrappers for SQLite operations, so everything is in C fashion. There are other frameworks for a better interface with SQLite.
Chapter 6 - If you don't like dealing with SQLite, with the introduction of iPhone SDK 3.0, you can use Core Data :) This chapter shows you how Core Data and KVC protocol works.
Chapter 7 - How to send emails from your apps w/o going to the email client. The author shows both online and offline modes, as well as a nice introduction to three20 framework.
Chapter 8 - This chapter talks about networking issues, sockets, wifi detection, power management, etc. Also some insights if you want to roll out your own networking protocol stacks.
Chapter 9 - This is my favorite chapter talking about how to design an effective and responsive user interface. NSOperation and NSOperationQueue are covered, as well as tips & tricks on how to display large amount of data w/o slowing down.
Chapter 10 - Very nice introduction to Apple's push notification service, including both setup steps and server side scripts.
Chapter 11 - Mapping and Reflection on OpenGL ES. This is a brief introduction to OpenGL ES environment mapping and reflection. I wish this chapter is longer and has more coverage in depth. But again, this is not an OpenGL ES book, the topic itself deserves a whole other book.

Overall, this book is pretty advanced in many aspects of the iPhone SDK frameworks. Coverage on SDK 3.0 frameworks are much welcomed and the competence of the authors are undeniable. Again, I highly recommend this book to any iPhone developer, no matter how seasoned you are, you will learn a thing or two from this book.

iPhone Advanced Projects Features

  • ISBN13: 9781430224037
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $39.99
Offer Price : $10.50



iPhone Advanced Projects Overviews

As the fourth book in our series of iPhone Projects based on the work and experiences of iPhone, this volume takes on the more advanced aspects of iPhone development. The first generation of iPhone applications has hit the App Store, and now it's time to optimize performance, streamline the user interface, and make every successful iPhone app just that much more sophisticated.

Paired with Apress's bestselling Beginning iPhone Development: Exploring the iPhone SDK, you'll have everything you need to create the next great iPhone app that everyone is talking about.

  • Optimize performance.
  • Streamline your user interface.
  • Do things with your iPhone app that other developers haven't attempted.

Along with Series Editor Dave Mark, your guides for this exploration of the next level of iPhone development, include:

  • Ben “Panda” Smith, discussing particle systems using OpenGL ES
  • Joachim Bondo , demonstrating his implementation of correspondence gaming in the most recent version of his chess application, Deep Green.
  • Tom Harrington implementing streaming audio with Core Audio, one of many iPhone OS 3 APIs.
  • Owen Goss debugging those pesky errors in your iPhone code with an eye toward achieving professional-strength results.
  • Dylan Bruzenak building a data-driven application with SQLite.
  • Ray Kiddy illustrating the full application development life cycle with Core Data.
  • Steve Finkelstein marrying an offline eMail client to Core Data.
  • Peter Honeder and Florian Pflug tackling the challenges of networked applications in WiFi environments.
  • Jonathan Saggau improving interface responsiveness with some of his personal tips and tricks, including “blocks” and other esoteric techniques.
  • Joe Pezzillo pushing the frontiers of APNS, the new in iPhone OS 3 Apple Push Notification Service that makes the Cloud the limit for iPhone apps.
  • Noel Llopis taking mere programmers into a really advanced developmental adventure into the world of Environment Mapping with OpenGL ES.

What you'll learn

  • Use wi-fi to do more than simply connect to the Internet.
  • Communicate with other iPhone users in real time.
  • Take advantage of all the tricks built into Cocoa Touch.
  • Convert your iPhone and iPod touch apps for use in other environments.
  • Convert your other mobile apps for use with iPhone and iPod touch.

Who is this book for?

All iPhone application developers with any level of experience or coming from any development platform, though this title is the natural choice after any of the other iPhone X Projects books.

Affordable Price at Store Check Price Now!



Customer Review


Too Many Mistakes to be Useful - Clifford Sharp - Longmont, CO
I DO NOT recommend this book at all for any level of iPhone developer(s).

One of the projects actually just takes an Apple code example and adds a few methods here and there. I don't have to buy a book to do that. One project adds some methods and ivar's to files that are generated files per Core Data. This is always a bad idea.

There are many mistakes in the source code in the book. The source code in the book doesn't match the downloadable source code in many places. The downloadable source code fails to build and is missing files. I found such obvious errors in the downloadable source like no semicolon at the end of some of the lines. This code was obviously never built and/or tested.

This book was very poorly and hastily put together. Don't waste your money, but more importantly, don't waste your time.




Related to Items You've Viewed




*** Product Information and Prices Stored: May 07, 2010 19:37:07


Friends Link : Best iPhone Development Textbooks All About Kangol Hats - Best Deals, Discounts Best Price And Reviews On Bagless Vacuum Reviews

Read more

Programming in Objective-C 2.0 (2nd Edition)

Great Price "Programming in Objective-C 2.0 (2nd Edition)" for $26.22 Today



This book is in many ways a gold mine of knowledge. From my college engineering days, I had to learn many computer languages such as Fortran and C++. However, as the old quip goes, use it or lose it.

For years I had wanted to begin programming again because I enjoyed doing so, but the real question remained: What is the optimal approach to do so that would best utilize my prior knowledge AND bridge the gap to todays world of programming in Objective-C? Fortunately for me, I discovered Mr. Kochan's book and it was indeed the bridge that I sought. (Oddly enough, the cover on this book has a bridge on it. Go figure ...)

As most things in life go, the real significance of this book was not obvious at the onset. However, after glancing through the book, it was immediately clear to me that (A): The author took great pains to cover all the nuances of Objective-C in great detail so that anyone could understand them, and (B): The author is more than qualified to illuminate the subject matter and easily educate those that take the time to read his book and work all the examples.

For instance, I had wondered for years what an 'object' actually was that made Objective-C so special as compared to C and C++. Mr. Kochan's car example made this so succinctly clear that I wondered why all the other books I have never even came close to clarifying this important point. The other authors chose instead to define an object in abstract terms (generally speaking) which was not much help at all. Granted, the other books were about Xcode and Cocoa. However, without having a clear understanding as to what an 'object' is, how is anyone trying to learn Cocoa or Xcode going to move forward since 'objects' are both the building blocks and the future of both Cocoa and Xcode?

"Oh, and one more thing". To the unfamiliar, that is Steve Jobs' famous on-stage line when introducing new Apple products or software. A few weeks back I discovered that Mr. Kochan has a web site [...] based on learning Objective-C, - chapter by chapter. Upon making this discovery, I was at once elated to find the site and annoyed that no mention of this was made in the book. Perhaps the book was published before the website was built, but regardless this website is an INVALUABLE resource for learning Objective-C. And, from experience, Mr. Kochan will respond to your queries and comments within a day and oftentimes, within a few hours. How he does this, I have no idea, but he does.

My book did not come with a video CD, so I cannot comment on that. Speaking only for myself, I prefer a book over a video because I can re-read any part of a book much easier than I can a video. The web site does have video content for those so interested.

And least anyone wonder, I have absolutely no connection to Mr. Kochan. Period. But, I will forever be grateful to him for writing this book and creating and participating in his website. Both are indispensable sources for learning Objective-C.

Bottom line: I cannot recommend this book highly enough to those wishing to begin programming in Objective-C or to those who have past programming experience and wish to learn Objective-C. At twice the price, this book would still be a steal.

Programming in Objective-C 2.0 (2nd Edition) Features

  • ISBN13: 9780321566157
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :
Price : $44.99
Offer Price : $26.22



Programming in Objective-C 2.0 (2nd Edition) Overviews

THE #1 BESTSELLING BOOK ON OBJECTIVE-C 2.0


Programming in Objective-C 2.0 provides the new programmer a complete, step-by-step introduction to Objective-C, the primary language used to develop applications for the iPhone, iPad, and Mac OS X platforms.

 

The book does not assume previous experience with either C or object-oriented programming languages, and it includes many detailed, practical examples of how to put Objective-C to use in your everyday iPhone/iPad or Mac OS X programming tasks.


A powerful yet simple object-oriented programming language that’s based on the C programming language, Objective-C is widely available not only on OS X and the iPhone/iPad platform but across many operating systems that support the gcc compiler, including Linux, Unix, and Windows systems.

 

The second edition of this book thoroughly covers the latest version of the language, Objective-C 2.0. And it shows not only how to take advantage of the Foundation framework’s rich built-in library of classes but also how to use the iPhone SDK to develop programs designed for the iPhone/iPad platform.

 

Table of Contents


   1    Introduction

Part I: The Objective-C 2.0 Language

    2    Programming in Objective-C 

    3    Classes, Objects, and Methods

    4    Data Types and Expressions

    5    Program Looping

    6    Making Decisions

    7    More on Classes

    8    Inheritance

    9    Polymorphism, Dynamic Typing, and Dynamic Binding

  10    More on Variables and Data Types

  11    Categories and Protocols

  12    The Preprocessor

  13    Underlying C Language Features

Part II: The Foundation Framework

  14    Introduction to the Foundation Framework

  15    Numbers, Strings, and Collections

  16    Working with Files

  17    Memory Management

  18    Copying Objects

  19    Archiving

Part III: Cocoa and the iPhone SDK

  20    Introduction to Cocoa 

  21    Writing iPhone Applications

Part IV: Appendixes

  A    Glossary

  B    Objective-C 2.0 Language Summary

  C    Address Book Source Code

  D    Resources


Affordable Price at Store Check Price Now!



Customer Review


All programming instructional books should be written this way - Interpol - Los Angeles, CA
I'm currently only 4 chapters into the Kindle version of this book and so far I can honestly say I've been able to learn more about Objective C than any other book. I have a background in computer science and have learned various programming languages such as BASIC, Pascal, LISP, Scheme, Java, even assembly - but I never got around to learning C or any of its variants. I've consumed many instructional books on programming and can honestly say that this one is the most well-written and easily comprehensible out of all of them. The author takes great care to explain virtually every aspect of Objective C syntax and does it in a way that's comfortable for both neophytes as well as those who have had some prior programming experience.

Additionally, the Kindle version of this book is done very well, easily readable on the Kindle device or an iPad (I've been reading it on both). When it's displayed on the iPad (with the Kindle app), you also get the additional benefit of color illustrations. Although I have a long way to go in this book, I can already say that I will have no problem reading it on my PC, my Kindle, or my iPad.

If you're interested in developing apps for the iPhone/iPod Touch/iPad, start with this book to give yourself a decent understanding of the Objective-C language, and THEN read the more iPhone OS-specific programming books such as "Head First iPhone Development" and "iPhone Application Development for Dummies". I tried to start with the Head First book and pretty much went nowhere with it until I started reading "Programming in Objective-C 2.0". Now concepts are starting to come together and I'm excited about what I can start doing with the iPhone SDK.


A pick for any advanced developer's library - Midwest Book Review - Oregon, WI USA
The second edition of Programming in Objective-C 2.0: A Complete Introduction to the Objective-C Language for Mac OS X and iPhone Development is a pick for any advanced developer's library. It tells of a language that has become the standard for application development on the Mac OS X and iPhone platforms, and provides new programmers with step-by-step introductions to its language and use. This second edition has been updated and expanded to cover Objective C 2.0 and is a pick for any developer's collection.



Related to Items You've Viewed




*** Product Information and Prices Stored: May 06, 2010 14:10:10


Visit : All About GPS Watches Cheap Price & Reviews On Advanced Calculus Books Best Deals And Reviews On Amethyst Opal Ring Best Price And Reviews On Womens Suede Blazer

Read more