Search

Showing posts with label Programmers. Show all posts
Showing posts with label Programmers. Show all posts

iPhone for Programmers: An App-Driven Approach (Deitel Developer Series)

Great Price "iPhone for Programmers: An App-Driven Approach (Deitel Developer Series)" for $22.23 Today



As a former programmer who hadn't done any significant programming in several years -- and that largely in COBOL, to boot -- when I decided to start looking into creating apps for the iPhone/iPod, this was the first book I bought. That turned out to be a mostly-good, slightly-bad decision.

First, the bad:
The "bad" in this case has not so much to do with the book as with the way I used it. This book was my first-ever introduction to Objective-C, Xcode, Interface Builder, and iPhone programming in general. My only exposure to that entire world was in using an iPod Touch my wife got me for my birthday. You can use this book that way, but if, like me, you are a complete novice in the Apple world, you might want to consider taking advantage of some of the free education you can find on the web before you dive into "iPhone for Programmers." At least get a sense of how the SDK components fit together and what is meant by outlets, connections, and so on. It might not be a bad idea to order the book from Amazon and start learning from the web while you're waiting for it to arrive.

Now, the good:
Most programming books illustrate the concepts with which they are concerned by using trivial, totally useless examples and out-of-context code snippets. That may work sometimes with very basic stuff, but it doesn't do a lot for trying to put everything into context. This book is not like that.
Here you get actual usable -- and useful -- apps, along with step-by-step instructions as to how to put them together and get them to run. You get to see how to add components in Interface Builder and how to add them programmatically. You get explanations of developer conventions. You get downloadable code you can check against the code you type in when you have problems. In short, you get code with a point.

Organization of the book is fairly straightforward. It begins with explanations of how to register as a developer and acquire the SDK. You then get a very handy walkthrough of how the App Store and submissions to it work. Then you switch over to coding. That too is presented in a logical progression; you start with fairly simple but complete apps and work your way up to more complex ones. The authors do a decent job of tying the "what" of how you code with the "why" of how it all fits together.

If you thrive on examples as opposed to simply exposition, this is the book for you.

iPhone for Programmers: An App-Driven Approach (Deitel Developer Series) Features

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



Rating :
Price : $39.99
Offer Price : $22.23





iPhone for Programmers: An App-Driven Approach (Deitel Developer Series) Overviews

The professional programmer’s DEITEL® guide to iPhone app development using iPhone SDK 3.x, Xcode®, Objective-C® and Cocoa®

More than 1.5 billion iPhone apps were downloaded from Apple’s App Store in just one year! This book gives you everything you’ll need to start developing great iPhone apps quickly and–once you’ve joined Apple’s fee-based iPhone Developer Program–to get them up and running on the App Store. The book uses an app-driven approach–each new technology is discussed in the context of 14 fully tested iPhone apps (7700 lines of code), complete with syntax shading, code walkthroughs and sample outputs. Apps you’ll develop include:

  • Welcome
  • Spot-On Game
  • Route Tracker
  • Tip Calculator
  • Cannon Game
  • Slideshow
  • Favorite Twitter® Searches
  • Painter
  • Voice Recorder
  • Flag Quiz Game
  • Address Book
  • Twitter® Discount Airfares
By Chapter 3 you’ll be building apps using Xcode®, Cocoa® and Interface Builder. You’ll learn object-oriented programming in Objective-C® and build apps using the latest iPhone 3.x technologies including the Game Kit, iPod library access and more.

iPhone for Programmers include practical, example-rich coverage of:


• iPhone SDK 3.x, XCode®, Interface Builder

• Object-Oriented Programming in Objective-C® and Cocoa®

• Collections, GUI, Event Handling

• Controllers, Application Templates

• UIView, Multi-Touch™

• Core Audio, Core Animation, NSTimer

• Tables, UINavigationController

• Map Kit, Core Location, GPS, Compass

• Photos, iPod Library Access

• Serialization


Affordable Price at Store
Buy Low Price From Here Now!




Customer Review



Complete examples, no explanations - Gary Bisaga - Leesburg, VA USA
I am not sure what I am missing that all these other reviewers are getting, but I found this book extremely frustrating. Though I looked at the book in the bookstore and was turned off by it, on the strength of the reviewers I went and bought it anyway. I sorely regret doing so. By the way, I am not a newbie programmer: I've been a strong developer for 30 years, most recently writing J2EE enterprise applications since 1996.

On the plus side, there are (as other reviewers have said) complete examples of applications, all of which you can download from the book publisher's web site. You can - after spending hours poring through the code examples - find many of the details of how to hook up the pieces into real applications.

However, for me, this advantage was completely wiped out by providing very little explanation of what is going on. Beyond the first chapter or two, explanation of what's going on in the Interface Builder is non-existent. When the application (which there was also no explanation for) doesn't work, you're left trying to figure out what you didn't hook up in the Interface Builder (which wasn't explained). Also, there is no categorized explanation of what you're dealing with - just code examples. If an interface method is not in a particular code example, you have no idea that the method exists. Just page after page of code, with textual explanations that are very little better than the code comments themselves. I could never imagine using this book beyond the initial learning curve - there's nothing you could call a "reference." Finally, the page after page of method listings are not in any way connected together: you have to keep flipping back and forth to figure out what class a given method belongs to. And at least one sample app (the Address Book) does not build for me.

I think the Interface Builder problems point out the overall weakness of this book. Code examples might be ok for a purely code-based system, but developing iPhone apps is not - at least, the way it's presented in the book - a code-driven approach: it all starts in the Interface Builder. More coverage of that tool might have pulled the pieces together.

All in all, good context of its examples, but did not at all work for me to learn iPhone programming. I've been much more impressed with iPhone App Development: The Missing Manual.



Related to Items You've Viewed




Special Offers
Compare Price Now!



*** Product Information and Prices Stored: May 30, 2010 15:35:14


Related : Best iPhone Development Textbooks Best Price And Reviews On Best Bagless Vacuum Cleaners

Read more

Learning the iPhone SDK for JavaScript Programmers

Great Price "Learning the iPhone SDK for JavaScript Programmers" for $23.09 Today







Price : $34.99
Offer Price : $23.09



Learning the iPhone SDK for JavaScript Programmers Overviews

Is it possible for JavaScript programmers to learn the iPhone SDK and live to tell the tale? Technology guru Danny Goodman did, and with this book he leaves a well-marked trail for you to follow. An authority on JavaScript since its inception, Goodman understands the challenges you face with the SDK. He introduces Objective-C and Cocoa Touch in a context you'll readily understand, and shows you how to test iPhone code snippets as you go.

Why bother with Apple's tools? After all, you could bypass them and just build web apps for the iPhone. But web apps can't access an iPhone's music library, address book, camera, accelerometer, or multi-touch events. Nor can you sell web apps in the App Store. If you're a web developer and really want to take advantage of the iPhone, the SDK is your tool -- and this is your book.

  • Create a test workbench app that you can use throughout the development process
  • Understand how iPhone OS frameworks compare to third-party web frameworks
  • Become familiar with the Model-View-Controller architectural pattern
  • Learn how iPhone data types, pointers, and memory management are different from JavaScript
  • Compare Objective-C language fundamentals and their JavaScript equivalents
  • Get a recipe-driven reference for programming with Objective-C and Cocoa Touch

Affordable Price at Store Check Price Now!





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


See Also : All About GPS Watches Wordpress : All About Flip Flop Sandals Best Deals & Reviews On Cheap Picnic Backpacks

Read more

Beginning Mac OS X Game Development with Cocoa: Gaming Tools and Techniques for Objective-C Programmers

Great Price "Beginning Mac OS X Game Development with Cocoa: Gaming Tools and Techniques for Objective-C Programmers" for $26.39 Today







Price : $39.99
Offer Price : $26.39



Beginning Mac OS X Game Development with Cocoa: Gaming Tools and Techniques for Objective-C Programmers Overviews

Calling all Mac OS X software developers! It’s no secret that the big business game developers have been ignoring our favorite computing platform. But now that the iPhone OS has created a renaissance of independent game development, what better time to create the next great game for Mac OS X? 

Beginning Mac OS X Game Development with Cocoa is more than a comprehensive introduction to game programming using Cocoa. It’s both a game theory primer and hands-on guide, taking you from gaming basics to ripsnorting techniques that will make the world quake at your command. As a Mac programmer you are lucky—Cocoa provides all the foundation you need to build pretty much any game you can dream up. You'll take advantage of the application frameworks with its extensive library of support classes, so that you can keep your code clean, concise, and well optimized. As a result you'll spend less time debugging and more time adding features that make your games cool, addictive, and totally unique.

What you'll learn

  • Basic game theory with a Mac OS X flavor
  • Proper game programming practice, including Game Design, Prototyping, and Refactoring
  • The right Cocoa classes to use to write efficient, responsive code 
  • How to liven up all the action with Core Animation
  • Multiplayer interaction and networking with Bonjour and wi-fi
  • Detailed user interface skills
  • What you need to take your Mac OS X game to the iPhone and iPad

  • Who this book is for

    This book is intended for a wide range of developers interested in the same thing—writing games for Mac OS X. Perhaps you know a little Objective-C and want to learn more about Cocoa by writing your first game. Or just as likely, you're an experienced Mac OS X developer and know Apple's developer toolset well, but have never written a game before. Either way, this book will get you started and give you the knowledge you need to write great games with Cocoa.

    Affordable Price at Store Check Price Now!





    *** Product Information and Prices Stored: May 09, 2010 20:40:09


    Related : All About Opal Rings and Earrings BUY "Opal Rings and Earrings" Affordable Price Best Price And Reviews On Subwoofer Port

    Read more

    iPhone SDK Development (The Pragmatic Programmers)

    iPhone SDK Development (The Pragmatic Programmers) Review




    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.69




    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.




    *** Product Information and Prices Stored: Apr 25, 2010 06:16:05


    My Links : Best iPhone SDK Textbooks All About GPS Watches Best iPad Programming Textbooks Best Deals & Reviews On Picnic at Ascot Backpack Best Deals & Reviews On Picnic Backpack for two Wordpress : Objective-C Textbooks

    Read more

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

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




    This book is amazing. I have been through it, cover to cover in detail, and have been stunned by the quality. No mistakes (I recall 1 typo in the whole book), a rarity in programming books, and everything went smoothly as I followed along in XCode on my Mac. It's targeted at beginners, yet I feel like somebody wanting a deeper understanding of Apple-based programming will get even more out of it (non-beginners or iPhone OS programmers that are looking for a good foundation). The author has done an outstanding job of leading the reader through the topics and balancing code examples vs. discussion. Can't recommend it enough.

    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 : $19.10




    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 BlogBestPrice.com Check Price Now!



    Customer Review







    *** Product Information and Prices Stored: Apr 21, 2010 05:46:07


    Friends Link : All About Flip Flop Sandals Best Objective-C Programming Textbooks All About Kangol Hats - Best Deals, Discounts Best Deals And Reviews On Antique Opal Ring Best Deals And Reviews On Cocoa Programming Language Books

    Read more