Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy

( 27 )

Overview

You have a great idea for an app, but where do you begin? Objective-C is the universal language of iPhone, iPad, and Mac apps, and Objective-C for Absolute Beginners, Second Edition starts you on the path to mastering this language and its latest release.

Using a hands-on approach, you'll learn how to think in programming terms, how to use Objective-C to construct program logic, and how to synthesize it all into working apps. Gary Bennett, an experienced app developer and ...

See more details below
Paperback
$28.18
BN.com price
(Save 29%)$39.99 List Price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (9) from $24.96   
  • New (7) from $24.96   
  • Used (2) from $27.90   
Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy

Available on NOOK devices and apps  
  • NOOK Devices
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK Study
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$17.99
BN.com price
(Save 43%)$31.99 List Price

Overview

You have a great idea for an app, but where do you begin? Objective-C is the universal language of iPhone, iPad, and Mac apps, and Objective-C for Absolute Beginners, Second Edition starts you on the path to mastering this language and its latest release.

Using a hands-on approach, you'll learn how to think in programming terms, how to use Objective-C to construct program logic, and how to synthesize it all into working apps. Gary Bennett, an experienced app developer and trainer, will guide you on your journey to becoming asuccessful app developer.

If you're looking to take the first step towards App Store success, Objective-C for Absolute Beginners is the place to start.

What you’ll learn

  • The fundamentals of computer programming: how to understand variables, design data structures, and work with file systems
  • The logic of object-oriented programming: how to use Classes, Objects, and Methods
  • The flexibility of Apple’s developer tools: how to install Xcode and write programs in Objective-C
  • The power of Cocoa and Cocoa touch: how to make Mac OS X applications or iOS apps that do cool stuff

Who this book is for

Everyone! This book is for anyone who wants to learn to develop apps for the Mac, iPhone, and iPad using the Objective-C programming language. No previous programming experience is necessary!

Table of Contents

  1. Becoming a Great iPhone/iPad or Mac Programmer
  2. Programming Basics
  3. It’s All About the Data
  4. Making Decisions About...and Planning Program Flow
  5. Object Oriented Programming with Objective-C
  6. Learning Objective-C and Xcode
  7. Objective-C Classes, Objects, and Methods
  8. Diving into Objective-C
  9. More Data Comparison
  10. Creating User Interfaces
  11. Storing Information
  12. Protocols and Delegates
  13. Memory, Addresses, and Pointers
  14. Debugging Programs with Xcode
Read More Show Less

Product Details

  • ISBN-13: 9781430236535
  • Publisher: Apress
  • Publication date: 11/30/2011
  • Edition number: 2
  • Pages: 340
  • Sales rank: 348,523
  • Product dimensions: 7.40 (w) x 9.20 (h) x 0.80 (d)

Meet the Author

Gary Bennett is president of xcelMe.com. xcelMe teaches iPhone/iPad programming courses online. Gary has taught hundreds of students how to develop iPhone/iPad apps, and has several very popular apps on the iTunes App Store. Gary's students have some of the best-selling apps on the iTunes App Store. Gary also worked for 25 years in the technology and defense industries. He served 10 years in the U.S. Navy as a nuclear engineer aboard two nuclear submarines. After leaving the Navy, Gary worked for several companies as a software developer, chief information officer, and resident. As CIO, he helped take VistaCare public in 2002. Gary also co-authored iPhone Cool Projects for Apress. Gary lives in Scottsdale, Arizona with his wife, Stefanie, and their four children.

Mitch Fisher is a software developer in the Phoenix area. He was introduced to PCs back in the 1980s, when 64K was a lot of memory and 1 Mhz was considered a fast computer. Over the past 25 years, Mitch has worked for several large and medium-sized companies in the roles of software developer and software architect, and had led several teams of developers on multi-million dollar projects. Mitch now divides his time between writing iOS applications and server-side UNIX technologies.

Brad Lees has more than 12 years of experience in application development and server management. He has specialized in creating and initiating software programs in real-estate development systems and financial institutions. His career has been highlighted by his positions as information systems manager at The Lyle Anderson Company, product development manager for Smarsh, vice president of application development for iNation, and IT manager at The Orcutt/Winslow Partnership, the largest architectural firm in Arizona. A graduate of Arizona State University, Brad and his wife, Natalie, reside in Phoenix with their five children.

Read More Show Less

Customer Reviews

Average Rating 3.5
( 27 )
Rating Distribution

5 Star

(7)

4 Star

(12)

3 Star

(4)

2 Star

(2)

1 Star

(2)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
See All Sort by: Showing 1 – 20 of 29 Customer Reviews
  • Posted September 10, 2010

    Excellent guide for beginning iOS/OS X development

    I'm pretty much right in the target audience for "Objective C for Absolute Beginners: iPhone, iPad, and Mac Programming Made Easy" (Apress, 2010) although I do have a fair amount of programming experience in numerous other languages (including other C-like languages), but then it does have a very wide audience: it can be very useful if you're new to any one of

    * Programming
    * Object-oriented programming
    * Objective-C or programming on a Mac
    * iOS/Mac OS X/Cocoa programming

    then you'll find at the very least a few chapters to be of use. If you're new to programming entirely, start at the very beginning and work through all of the Alice examples, which are written very effectively as an introduction to the process of how computer programs are put together and run and as a primer to understanding objects. If you've done some programming but never used Xcode and are new to Objective-C, or if you're new to object-oriented programming but have a solid understanding of things such as loops, data types, and pseudocode, then you can skip the Alice examples. One thing, though, that most people reading this book should make sure to go over, is the explanation in the first few chapters of the development process for an app, with an emphasis on the importance of getting the design right; the idea being that just anyone can throw an app together, make sure it works well enough, and put it on the app store, but the apps that do well are the ones which look good AND work well. Several different ways of doing design mockups are suggested, none of which in particular I can recommend over the others: try the ones that interest you, and figure out for yourself which you prefer.

    The book is not without its typos, but there are screenshots of much of the code for at least the first few chapters, and any others can be considered as an exercise in debugging and understanding the syntax. The authors have also made available an online forum for discussion of the book, answers to the exercises, and for people learning from the book to get help from each other. (I haven't used this forum myself, but I've found Google and various online communities of forums, mailing lists, and IRC chat rooms to be some of the best sources of help to turn to, and learning how to use any and all of these resources is critical for any beginning programmer.) Some extra proofreading and technical reviewing would not have been a bad idea, but it's nothing that an observant reader wouldn't be able to get past. Overall I give "Objective-C for Absolute Beginners" a 9 out of 10, knocking off the one point for want of better proofreading, but otherwise it's an excellent introduction to the world of Cocoa development for Mac OS X and iOS.

    7 out of 7 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Posted January 18, 2011

    Not for beginners

    Not very clear for beginners

    1 out of 4 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Posted October 25, 2011

    If you're a beginner, it's a good place to start.

    The book helps with understanding the basics of object oriented programming. It is full of typos, and certain basics are not explained leaving questions about why certain code is typed the way that it is. It creates a bit of confusion that requires some extra research online.

    there are typos in the code samples that will cause errors, and the XCode version used for the book is aging, so a bit of thought on your part is required in order to make the jump to the newer version. This type of thing is, however, inevitable as a book ages.

    It is still a relevant, useful tool for learning the basics.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 24, 2011

    Great book.

    Please fix the coding error for this book on the iPad in iBooks. I can't use it in iBooks. I don't know how else to contact the person who can fix this problem. It works in the nook app, but that is in no comparison to iBooks.

    0 out of 1 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted January 18, 2011

    No text was provided for this review.

  • Anonymous

    Posted October 7, 2011

    No text was provided for this review.

  • Anonymous

    Posted October 8, 2011

    No text was provided for this review.

  • Anonymous

    Posted February 9, 2011

    No text was provided for this review.

  • Anonymous

    Posted June 14, 2011

    No text was provided for this review.

  • Anonymous

    Posted July 6, 2011

    No text was provided for this review.

  • Anonymous

    Posted February 21, 2011

    No text was provided for this review.

  • Anonymous

    Posted February 27, 2011

    No text was provided for this review.

  • Anonymous

    Posted February 7, 2011

    No text was provided for this review.

  • Anonymous

    Posted February 3, 2011

    No text was provided for this review.

  • Anonymous

    Posted February 15, 2011

    No text was provided for this review.

  • Anonymous

    Posted May 19, 2011

    No text was provided for this review.

  • Anonymous

    Posted August 1, 2011

    No text was provided for this review.

  • Anonymous

    Posted June 20, 2011

    No text was provided for this review.

  • Anonymous

    Posted February 28, 2011

    No text was provided for this review.

  • Anonymous

    Posted November 13, 2013

    No text was provided for this review.

See All Sort by: Showing 1 – 20 of 29 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)