Average customer rating:
- Great Start to Learn OS X Programming
- OK...
- A good book, but not the best book
- Indispensible Guide for Moving from C to Object Orientation
- Good try, but needs a bit more work
|
Learning Cocoa with Objective-C, 2nd Edition
James Duncan Davidson , and
Inc. Apple Computer
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback
MacOS
| Operating Systems
| Computers & Internet
| Subjects
| Books
General
| Introductory & Beginning
| Programming
| Computers & Internet
| Subjects
| Books
General
| C
| Programming
| Computers & Internet
| Subjects
| Books
Objects
| C
| Programming
| Computers & Internet
| Subjects
| Books
Tutorials
| C
| Programming
| Computers & Internet
| Subjects
| Books
Object-Oriented Design
| Software Design, Testing & Engineering
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Cocoa
| Apple
| Computers & Internet
| Subjects
| Books
Mac OS X
| Apple
| Computers & Internet
| Subjects
| Books
C & C++
| Programming
| O'Reilly
| By Publisher
| Books
General
| Programming
| O'Reilly
| By Publisher
| Books
X Windows & Motif
| O'Reilly
| By Publisher
| Books
Macintosh
| O'Reilly
| By Publisher
| Books
Similar Items:
-
Cocoa(R) Programming for Mac(R) OS X (2nd Edition)
-
Programming in Objective-C
-
Building Cocoa Applications : A Step by Step Guide
-
Cocoa in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))
-
Step into Xcode: Mac OS X Development
ASIN: 0596003013 |
Book Description
Learning Cocoa with Objective-C is the "must-have" book for people who want to develop applications for Mac OS X, and is the only book approved and reviewed by Apple engineers. Based on the Jaguar release of Mac OS X 10.2, this edition of Learning Cocoa includes examples that use the Address Book and Universal Access APIs. Also included is a handy quick reference card, charting Cocoa's Foundation and AppKit frameworks, along with an Appendix that includes a listing of resources essential to any Cocoa developer--beginning or advanced. Completely revised and updated, this 2nd edition begins with some simple examples to familiarize you with the basic elements of Cocoa programming as well Apple's Developer Tools, including Project Builder and Interface Builder. After introducing you to Project Builder and Interface Builder, it brings you quickly up to speed on the concepts of object-oriented programming with Objective-C, the language of choice for building Cocoa applications. From there, each chapter presents a different sample program for you to build, with easy to follow, step-by-step instructions to teach you the fundamentals of Cocoa programming. The techniques you will learn in each chapter lay the foundation for more advanced techniques and concepts presented in later chapters. You'll learn how to:
- Effectively use Apple's suite of Developer Tools, including Project Builder and Interface Builder
- Build single- and multiple-window document-based applications
- Manipulate text data using Cocoa's text handling capabilities
- Draw with Cocoa
- Add scripting functionality to your applications
- Localize your application for multiple language support
- Polish off your application by adding an icon for use in the Dock, provide Help, and package your program for distribution
Each chapter ends with a series of Examples, challenging you to test your newly-learned skills by tweaking the application you've just built, or to go back to an earlier example and add to it some new functionality. Solutions are provided in the Appendix, but you're encouraged to learn by trying. Extensive programming experience is not required to complete the examples in the book, though experience with the C programming language will be helpful. If you are familiar with an object-oriented programming language such as Java or Smalltalk, you will rapidly come up to speed with the Objective-C language. Otherwise, basic object-oriented and language concepts are covered where needed.
Customer Reviews:
Great Start to Learn OS X Programming.......2005-07-02
This book is a great start to learn the best OS X programming technology. As a professional developer. The title says it "Learning Cocoa with Objective C". Avoid the book "Cocoa in a Nutshell" until you know Cocoa and Objective C and want a good refeerence.
I also plan to read: "Programming in Objective C" and "Cocoa Programming", but only after mastering the material in this book.
OK..........2005-02-25
While this book is very detailed and has a lot of information in it about Cocoa programming, it starts off too quickly. You might be discouraged by the assumptions the author makes about how much C (and programming in general) you know. If you are experienced in computer programming, then you will find this book to be a blast and will learn objective -C in no time at all. However, if you aren't too good with programming, start off with some online tutorials or other books, as you will get lost after reading the first two chapters or so.
A good book, but not the best book.......2004-05-10
A very popular book, and greatly improved in its second edition. Very example and tutorial oriented; somewhat out of date at this point, however. Helps the user learn Interface Builder, ProjectBuilder and Objective-C, too. Possibly a bit shallow to get the reader writing their own Cocoa programs from scratch, but a good introduction. Ultimately, probably not as recommended for a first purchase as Cocoa Programming by Scott Anguish or Cocoa Programming for Mac OS X by Aaron Hillegass.
Indispensible Guide for Moving from C to Object Orientation.......2004-02-23
Being an old Pascal and C programer from the earlier Mac OS (systems 6 and 7) I was finding 1) that Carbon documentation was a mess, and 2) that Cocoa's object orientation was incomprehensible. So, in deciding which environment to work in to upgrade my old scientific apps, I felt stuck between two impossible choices. I wanted the power of quartz and the familiarity of C in a format I could learn. This book provides the indispensible introduction to object orientation that is a prerequisite for Cocoa and ultimately Apple's latest and greatest stuff under the hood. From there, the developer documentation and Garfinkel's or Hillegrass' books can take you the rest of the way. But, this is the place to start if you're conversant in c but not objects.
Good try, but needs a bit more work.......2004-01-16
This book needed one more pass by the proofreaders. There are an annoyingly large number of typographical errors and other mistakes. What surprised me is that after introducing a number of features of Interface Builder, the author tends to manually write code (e.g., outlet declarations) then load the results into Interface Builder to make the various object connections. It would have been better in my view to simply use Interface Builder to perform these tasks (certainly less error prone).
Overall, the book is helpful in explaining a lot of issues, but I would have like the book to touch more in internationalization issues, such as how to handle input method editors and product localization. In real world programing, I'll need internationalization and input method editor handling before I need to worry about speech synthesis.
Book Description
In a time when the Japanese food industry was struggling economically, a man named Momofuku Andou sought to turn the tide. Seeking a new type of food for a new era, he ordered the development of a "cup noodle" - a revolutionary idea for a convenient instant noodle. Overcoming public skepticism as well as doubts even from those within their own company, Andou and his staff of young developers constantly challenged convention to create this new product. Behind the now familiar cup o' noodle, which has sold over 8.2 billion worldwide, there lies a dramatic story of the struggles of the men behind its success.
Customer Reviews:
The most captivating story ever told about noodles.......2007-09-26
I don't read manga books ever. It wasn't until iFanboy turned me onto this series that I was even remotely interested in it.
Read this book. There's a reason it was nominated for an Eisner.
As a business major, the general plot was enough to interest me but from a sheer entertaining storyline that is a piece of history, it is fantastic. The balance of history, humor and characterization make this a must read book.
Heat up some water, get your Cup Noodle ready and sit back for a great read.
Book Description
Below the sign welcoming the new eighth-grade class to school is one that promises to leave no child unsuccessful and a handout that offers eight ways of being smart. For Edwin Hanratty, at times as hilarious as he is miserable, this is part of what makes junior high pretty much a relentless nightmare. And so, with Flake, his only friend, he contends with clique upon clique—the jocks who pummel them, the girls who ignore or taunt them—as well as the dogged and disconcerting attentions of a sixth-grader who’s even more ferociously disaffected than they are. And while Edwin’s parents work hard to understand him, they face without fully realizing it a demoralization so systemic that he and Flake have no recourse other than their own bitter and smart remarks, until they gradually begin flirting with the most horrible revenge of all.
This lethal impulse, which has touched communities across America, has never been given such shocking credibility as it has in Project X, which suggests that these boys’ central predicament is not their hatred of the world but their agonized and enduring love of it. Never before has Jim Shepard’s compassionate virtuosity been on such conspicuous, unsettling, and haunting display.
Customer Reviews:
"Shepard's Best Novel Absolutely Riveting".......2007-04-01
DBC Pierre's VERNON GOD LITTLE got all the press--and the Booker prize too--but for my money PROJECT X is a far superior novel, Shepard's slim, austere prose perfectly suited for a portrait of young nihilists striking back at all they hate. There isn't a false note in PROJECT X and the days leading up to a bloody attack on a high school are depicted with absolute clarity and authenticity. There have been comparisons made between Edwin, the main protagonist, and Holden Caulfield...but CATCHER IN THE RYE was marred by Salinger's propensity for sentimentality. PROJECT X isn't guilty of that sin and is the closest thing to a perfect novel I've read in some time.
I don't get it.......2006-12-21
The kid had a loving family. He had kids that would be friends with him if his one friend wouldn't of been such a creep to them. He didn't have to be so antisocial. He could of just been normal. I don't get why he would want to kill everyone. The other kid maybe. Not this kid. He's just an idiot. I didn't feel for either of the kids. I think they both chose their own fates by being antisocial. They most definitely could of changed.
Never have I read better.......2006-03-30
This small 165 page book total opened my eyes, and I thought they weren't closed before. This book demands you to, "stop the apathy", that is so common in schools today. This book takes you inside the head of an outcast of society (the largest hate group in the world, and the most deadly) and shows you why school shootings happen, and how they can be stopped. I think this book should be required to be read by anyone old enough and mature enough to read it. This book has a deep, deep meaning and shows you what society really is. As to the Librarian who gave this only one star, you are off; not him. Jim Shepard is dead on the money in understanding how teenagers think, how we act, and speak.
READ THIS BOOK!
Project X.......2006-03-09
Project X is an excellent book Jim Shepard really can get you to get inside of what the main character Edwin is thinking. It was a book that I didn't want to put down I enjoyed it very much!
Adults have no idea.......2005-12-20
Why do adults lose their capacity to see reality especially from a kid's perspective? Jim Shepard does not lose this capacity in anyway during Project X. This book captures what kids think but 99.9% of them do not do. Of course tortured kids think these things when being bullied by insane selfish Kings or Queens of the school, how simple life would be without these type of people. But you have to keep in mind that this type of bullying is what makes a lot of great people great. What is crueler what Edwin and Flake do or what others do to them that drives them to it? Not for innocent or closed minded people who think the earth is a great rosy place. This book is reality. Jennifer, a 27 year old kid.
Book Description
At a time when the giant department stores and supermarkets dominated the Japanese retail industry, two businessmen, Toshifumi Suzuki and Hideo Shimizu, discovered a new type of small retail store flourishing in America - the Seven Eleven. Called a "convenience store," it was a concept new to the Japanese. Intrigued by this new idea and convinced that it would suceed in Japan as well, the two men put together a project team of fifteen members, all virtual novices to the retail trade, to bring this venture to their land. Staking his entire livelihood, young storeowner Kenji Yamamoto volunteers to convert his family-owned liquor store into the first Seven Eleven in Japan. The hardship of negotiations, the oil shock, the struggle to cope with inadequate space - all were met with resolve and innovation, culminating in what is now called the retail revolution!
Book Description
Manga in Japan often transcends the perceived boundaries of action, comedy, fantasy, Shoujo, and the like. Digital Manga is excited to introduce a new type of manga to the U.S. market; the business manga series Project X. Based on the widely watched Japanese documentary series, this manga explores the movers and shakers behind some of Japan's most phenomenal success stories - Nissan, Cup Noodle and 7-11. In 1960s America, the Japanese automobile was seen as a "second-class" inferior. In spite of it all, men dared to dream of building a world winning Japanese sports car. Through the innovative zeal of Yutaka Katayama (now reverently known as "Mr. K") and the genius of designer Yoshihiko Matsuo, this dream became reality in the form of the legendary sports car, the Nissan Fairlady Z. Known as the Datsun 240z in America; this automobile was an unprecedented success and is still beloved today.
Customer Reviews:
Datsun Car guy likes book!.......2007-08-06
I got this book not knowing what it was. A comic book read backwards, and right to left to boot. I thought I was getting a history book on Nissan and the Z car development.
It was a Great Book! It had a lot of early drawings of Datsun products and really told a great story and put all the Datsun characters and history into place. It was a light reading book and can be read in one evening. It will be in my Datsun book collection forever!
Portrays the heroism of businessmen.......2006-04-19
This manga tells the story of the development of the Datsun 240Z. It depicts the challenges faced by the designers and proponents of the vehicle, both from within the company and from market forces. It depicts the businessmen involved properly, as heroic individuals, who overcome obstacle after obstacle in their pursuit of success. The manga demonstrates the virtues necessary for businesspeople to succeed.
Book Description
Unix is no longer someone else's OS. With Mac OS X built on top of it, Unix is becoming a household name, and more and more Mac users are ready to take it on. This book is for them!
Based on a popular series of Unix tips, this book promises to deliver what most other Unix guides fail to: comprehensive tutorials and instruction on specific Unix subjects, commands, and projects, not just a handy reference guide. Arranged into 101 mini tutorials in 11 key technology areas, this book provides all the tricks, techniques, and training that you need to understand how the system works and start using it immediately. You will quickly learn the basics to working with the Unix command line as well as work on specific tutorials/exercises, including: browsing and searching the directory file-system; viewing, searching, and processing file content; using text editors; shell scripting; cool commands; and more.
Download Description
"Unix is no longer someone else's OS. With Mac OS X built on top of it, Unix is becoming a household name, and more and more Mac users are ready to take it on. This book is for them! Based on a popular series of Unix tips, this book promises to deliver what most other Unix guides fail to: comprehensive tutorials and instruction on specific Unix subjects, commands, and projects, not just a handy reference guide. Arranged into 101 mini tutorials in 11 key technology areas, this book provides all the tricks, techniques, and training that you need to understand how the system works and start using it immediately. You will quickly learn the basics to working with the Unix command line as well as work on specific tutorials/exercises, including: browsing and searching the directory file-system; viewing, searching, and processing file content; using text editors; shell scripting; cool commands; and more."
Book Description
Increase your joy in outdoor living with this complete guide for building useful, attractive items for backyards, decks, and porches. The 21 projects range from assorted tables, chairs and even couches to a trellis, porch swing, outdoor bar, even an easy-to-make movable deck. A solid chapter on the basics, detailed illustrations, exploded drawings, and step-by-step directions make it all quite simple.
Customer Reviews:
Requires some creative problemsolving.......2007-06-11
Before today, I'd never operated so much as a power saw. But I've had this book for a few months now and have been eyeing the adirondack sofa. And I'm thrilled to report that I finished the entire project in only 5-6 hours today, following the instructions given. It looks really great!
A few things to note, however:
1. While the "cutting list" dimensions are perfect, the "materials" amounts are not. Before you buy lumber, be sure to list out the size of the pieces you'll need and then decide how many pieces of wood you'll need to buy. I knew I was going to buy 6 ft. boards from the hardware, so I figured out ahead of time which pieces I'd be cutting from each board. Buying the proper # of boards saved me a ton of time and headache.
2. The instructions do require you to think through the steps prior to execution. For the most part the steps were clear and only a few were challenging -- but I was able to find easy work-arounds that accomplished the same results.
3. I wish the authors would indicate which tools are needed for each project. They seem to assume that the builder owns all tools mentioned in the beginning of the book... but this is clearly unrealistic. I bought a power miter saw to use for the sofa, and while a jigsaw would have also been helpful, I did just fine with the miter saw.
4. Another reviewer mentioned that the cutting list for the back slats of the adirondack sofa improperly called for 1x6 boards and she had to substitute 1x4 boards. However, she must have had another version of the book, because my cutting list is perfect and even fits together better than most IKEA furniture I've assembled. The back slats call for twelve 32" 1x4 boards. My version was published in 2000, perhaps she had an earlier copy.
Overall, I'm really pleased with this book and plan to make several more projects!
Aargh!.......2006-09-24
While the ideas in the book are certainly good ones, the true basis of a woodworking book is the instructions, measurements, and plans. I started the Adirondack sofa and found that the hardware list did not match up with the instructions or what was actually needed. In addition, the picture of the sofa does not match their instructions...which can be very confusing if this is the first one you've tried. In my opinion, these guys had good ideas but did a poor job of proofreading their work. They really need to fix things and put out an updated addition.
Molly's Reviews.......2005-01-30
Informative Read ........ Recommended 5 stars
The Review
The work is a how-to book filled with glossy photos, step by step directions and a layout of various objects to be made using simple tools, easily gotten wood and a minimum of building expertise.
What caught my eye first is the lovely porch swing on the cover of the publication. The swing appears usable and used in addition to being sturdy and very, very inviting.
Don't Use The Measurements Given.......2004-01-11
I have built, the 2x4+1x4 chairs (a bench to match the chairs, as well as foot rests that slide under the bench "all my designs"), the small table and the barbeque table from this book and have to change all the measurements. She has the back supports for the chairs wrong, they don't work, you must use 17 or 17 1/2 inch back supports. Also the seat is too high for the arms so you must either lower the seat or shorten the legs (front and back). They are also uncomfortable for seating as built, I have found that lowering the back of the seat 1 1/2" makes them much more comfortable. After building the chairs, I just used the basic ideas and worked out the measurements for what I wanted since I couldn't trust the ones in the book. I have build some nice things from her basic ideas but they are not her plans but mine.
Very interesting.......2003-07-15
Neat things that you can make to have a great backyard/patio/whatever. All it takes is some time. . .
Book Description
ColdFusion MX empowers developers with a productive scripting environment and integrated search and charting capabilities. This comprehensive book on application development using ColdFusion MX covers all required details, such as migrating applications form ColdFusion 5.0 to ColdFusion MX, building database applications, creating Web services, integrating of XML with ColdFusion, and more. It follows a project-centered approach, giving the reader practical exposure to the subject.
Amazon.com
This book is ideal for the would-be woodworker who has the desire, but may not have the know-how or experience, to build simple, attractive outdoor furniture and garden accessories. Using the step-by-step plans and measurements, anyone willing to work with a hammer and saw can use inexpensive lumber to build some downright elegant chairs, mailboxes, birdhouses, stools, tables, a lattice bower, a potting bench, a planter, a loveseat, and many, many more items. Before launching into the individual projects, the author starts with the basics of materials and supplies, tools, techniques and safety tips; explains how to choose wood for the projects; lays out lumber dimensions and grades; interprets the differences between finishes and stains; describes the different fasteners and screws used in any of the prescribed projects; and gives the reader useful tips on cutting and sanding techniques, along with sound advice on safety needed for any woodworking project.
This is a "can-do" book that will encourage beginners to build finished outdoor furniture and fixtures of simple but pleasing design and solid functionality, and there is nothing to stop an enthusiastic woodworker from embellishing, enhancing, or customizing any of these projects to suit individual taste or fantasies. --Mark A. Hetts
Customer Reviews:
Great Beginner Book.......2001-08-11
I bought this book for my husband who had no experience with building furniture and little experience with power tools. He has made every project in this book, and several from other "2x4" books with terrific results. The instructions are simple and clear and everything has turned out as pictured. I have recommended this book to everyone who admires our patio furniture and is surprised to hear it's home-made. We have even added decorative painting to some pieces and given them as gifts. Anyone who has taken junior high shop class could handle these projects.
Great book for a beginner.......1999-07-12
I took my first furniture/carpentry class at the local community college and built the garden sofa pictured on the front cover. I'm a woman and had never tried such a project. The instructions and pictures were terrific and my completed project now has a place of honor in my garden. I highly recommend this book if you're a beginner.
Novices beware!.......1999-06-29
Upon beginning my first project from this book, I was taken aback at the number of mislabelings, wrong dimensions, incorrect drawings and unclear (or downright confusing) instructions. Since this book is meant to appeal to woodworkers with little or no previous experience, it surprises me that so much misinformation found its way into print. A second, corrected, edition could make this flawed first effort into a truly useful resource.
Book Description
"I've been looking for this book for years.... Anyone who needs to understand the philosophy, steps, and processes of evaluation will find this the perfect book."
--Carroll A. Londoner, professor and core-coordinator, The Adult Education and HRD Program, School of Education, Virginia Commonwealth University
"Written in a clear and engaging style that will connect with every audience, The ABCs of Evaluation will surely become each reader's foremost resource for instruction, guidance, and assurance during any foray into the intriguing and vital process of evaluation."
--Beverly McMurtry Grissom, president, North Florida Community College, and past president, American Association for Adult and Continuing Education
"Anyone who needs to understand the component parts of an evaluation design will benefit from this book. The ABCs of Evaluation provided me with my own personal evaluation professor, illustrating how to design, conduct, demystify, and understand the evaluation process."
--Marc Potish, senior coordinator for professional development, CREC Division of Staff Development, Technical Assistance and Brokering Services
Too often, managers who face downsizing or reorganization must conduct program evaluations without having any background or formal training. This comprehensive resource is a straightforward guide to the concepts and methods of evaluation. It explains each component of the evaluation design--first detailing principles and theories and then showing how to apply them in real-life situations.
Written for any program type or setting, The ABCs of Evaluation shows how to select the evaluation team and how to deal with multiple goals and objectives--including those of the organization, the staff, and the client. Authors John Boulmetis and Phyllis Dutwin describe different evaluation models, illustrate the circumstances under which each model can be used, and offer tips on identifying data sources and collecting the data itself. They also provide a sample report that focuses on the needs of program stakeholders. Throughout the book, there are charts, graphs, models, and lists to help organize, extend, and facilitate the understanding of each evaluation concept.
Customer Reviews:
Good, not perfect.......2000-05-11
The book has many, many good ideas, and the implemetations are easy enough,even though i am new at all this stuff. I would definitely recommend it, and i have only one axe to grind: The writing is kind of overwhelming (i am not a native english speaker) so beware. otherwise, get it.
Books:
- Legacies: Fiction, Poetry, Drama, Nonfiction
- Letting Go: A 12-Week Personal Action Program to Overcome a Broken Heart
- Limnology: Lake and River Ecosystems
- Lolita
- Love & Respect: The Love She Most Desires; The Respect He Desperately Needs
- Lover Revealed (Black Dagger Brotherhood, Book 4)
- Maximum Ride #3: Saving the World and Other Extreme Sports (Maximum Ride)
- Medical Apartheid: The Dark History of Medical Experimentation on Black Americans from Colonial Times to the Present
- MTI and Pulsed Doppler Radar (Radar Library)
- Necessary Sins: A Memoir
Books Index
Books Home
Recommended Books
- The Order of Things: How Everything in the World Is Organized into Hierarchies, Structures, and Peck
- The Company They Keep: C. S. Lewis and J. R. R. Tolkien as Writers in Community
- Fundamentals of Intermediate Accounting, Excel Working Papers
- Prospero's Books: A Film of the Shakespeare's The Tempest
- Martin Pring's Introduction to Technical Analysis: A CD-ROM Seminar and Workbook
- Sacred Games: A Novel
- Rediscovering God in America: Reflections on the Role of Faith in Our Nation's History
- The Retail Lease Vs. Purchase Decision: A High Technology Perspective
- Labour and Globalisation: Results and Prospects
- American Purgatorio: A Novel