shopping cart
Save up to 30% on our Staff Picks
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Book News, Guests | December 14, 2009

Amy Gray: IMG How to Be a Vampire



Oh, hi. I'm Amy Gray. I like smoking, carbs, and words. I live in the (currently) sleek humidity of Melbourne, Australia. When not lying... Continue »
  1. $10.49 Sale Hardcover add to wish list

Ships free on qualified orders.
Add to Cart
$44.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
2 Beaverton Macintosh- Programming
25 Local Warehouse Computer Languages- C
25 Remote Warehouse Computer Languages- C
1 Technical Macintosh- OS X Programming

Other titles in the Developer's Library series:

  1. Advanced PHP Programming
  2. Agile Java Development with Spring, Hibernate and Eclipse
  3. Android Wireless Application Development
  4. Ant Developer's Handbook
  5. Apache Phrasebook
  6. ASP .Net Developer's Cookbook
  7. Building Opensocial Apps: A Field Guide to Working with the Myspace Platform
  8. Building Web Services With Java 2ND Edition
  9. Cocoa Design Patterns
  10. Cocoa Programming Developer's Handbook
  11. Cocoon Developer's Handbook
  12. Coldfusion MX: Developer's Cookbook
  13. Creating Visual Experiences with Flex 3.0
  14. Developing Hybrid Applications for the Iphone: Using HTML, CSS, and JavaScript to Build Dynamic Apps for the Iphone
  15. Development with the Force.com Platform: Building Business Applications in the Cloud
  16. Dojo: Using the Dojo JavaScript Library to Build Ajax Applications
  17. Essential Facebook Development: Build Successful Applications for the Facebook Platform
  18. Flex on Rails: Building Rich Internet Applications with Adobe Flex 3 and Rails 2
  19. Front End Drupal: Designing, Theming, Scripting
  20. HTTP Developer's Handbook
  21. J2EE Developer's Handbook with CDROM
  22. Jabber Developer's Handbook
  23. Javafx Developer's Guide
  24. JavaServer Pages: Developer's Handbook
  25. Mac OS X Leopard Phrasebook
  26. Mac OS X: Advanced Development Techniques
  27. Microsoft Visual C# .Net 2003 Developer's Cookbook
  28. mod_perl Developer's Cookbook
  29. MySQL
  30. Mysql 3RD Edition
  31. Mysql 4TH Edition
  32. Object Oriented Thought Process 3RD Edition
  33. Php & Mysql Web Development 2ND Edition
  34. Php & Mysql Web Development 3RD Edition
  35. Php & Mysql Web Development 4TH Edition
  36. Php Developers Cookbook 2ND Edition
  37. PHP Phrasebook
  38. Postgresql 1ST Edition
  39. PostgreSQL Developer's Handbook
  40. Programming in C 3RD Edition
  41. Programming in Python 3 1ST Edition a Complete Introduction To
  42. Programming in Python 3: A Complete Introduction to the Python Language
  43. Programming: Principles and Practice Using C++
  44. Python Essential Reference
  45. Python Web Development with Django
  46. Real-Time Motion Graphics with Quartz Composer: A Hands-On Guide to Learning Quartz Composer
  47. Scalable Internet Architectures
  48. Sqlite
  49. The Iphone Developer's Cookbook: Building Applications with the Iphone 3.0 SDK
  50. The Iphone Developer's Cookbook: Building Applications with the Iphone SDK
  51. Toad Handbook 2ND Edition
  52. Web Development with Tibco General Interface: Building Ajax Clients for Enterprise Soa
  53. Xsl Formatting Objects Developer's Handbook
  54. Zend PHP Certification Study Guide
  55. Zend Studio for Eclipse Developer's Guide
  56. Zope Developer's Handbook

Programming in Objective-C 2.0 (Developer's Library)

by Stephen G Kochan

Programming in Objective-C 2.0 (Developer's Library) Cover

Synopses & Reviews

Publisher Comments:

THE #1 BEST SELLING BOOK ON OBJECTIVE-C 2.0

From the author of Programming in C, Programming in Objective-C 2.0 provides the new programmer a complete, step-by-step introduction to the Objective-C language. 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 programming needs.

Objective-C has become the standard programming language for application development on the Mac OS X and iPhone platforms. 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 but across many operating systems that support the gcc compiler, including Linux, Unix, and Windows systems. The second edition of this book has been updated and expanded to cover Objective-C 2.0. 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 specifically for the iPhone and iPod Touch. 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

Synopsis:

Objective-C is an object-oriented computer programming language that is a superset of NASI C and provides classes and message passing similar to Smalltalk. It is the native programming language for Mac OS X Leopard as well as the iPhone and iPod Touch.

Synopsis:

A complete introduction to the Objective-C language for Mac OS X and iPhone development Objective-C has become the standard programming language for application development on the Mac OS X and iPhone platforms. 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 but across many operating systems that support the gcc compiler, including Linux, Unix, and Windows systems. Programming in Objective-C 2.0 provides the new programmer a complete, step-by-step introduction to the Objective-C language. 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 programming needs. The second edition of this book has been updated and expanded to cover Objective-C 2.0. 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 specifically for the iPhone and iPod Touch. The best book on any programming language that I've ever read. If you want to learn Objective-C, buy it. -Calvin Wolcott An excellent resource for a new programmer who wants to learn Objective-C as their first programming language-a woefully underserved market. -Pat Hughes Stephen G. Kochan is author or coauthor of several bestselling books on the C language, including Programming in C, Programming in ANSI C, and Topics in C Programming, He has written extensively on Unix and is author of Exploring the Unix System and Unix Shell Programming, Kochan has been programmingMacintosh computers since the introduction of the first Mac in 1984 and wrote Programming C for the Mac for the Apple Press Library as well as Beginning AppleScript (Wrox). Programming Languages / Objective-C 2.0 $44.99 US / $48.99 CANADA / 28.99 Net UK

Product Details

ISBN:
9780321566157
Author:
Kochan, Stephen G
Publisher:
Addison-Wesley Professional
Author:
Kochan, Stephen G.
Subject:
Programming Languages - C
Subject:
Object-oriented programming (computer science
Subject:
Macintosh (computer)
Subject:
Macintosh (Computer) -- Programming.
Subject:
Object-oriented pro
Copyright:
Edition Description:
Trade paper
Series:
Developer's Library
Publication Date:
November 2008
Binding:
Paperback
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Y
Pages:
600
Dimensions:
8.96x7.02x1.40 in. 2.03 lbs.

Other books you might like

  1. $49.99 New Trade Paper add to wish list
  2. $39.99 New Trade Paper add to wish list
  3. $54.99 New Trade Paper add to wish list

Related Aisles

  • back to top

Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.