Amazon.com: (9780761529354): Books

Have one to sell? Sell yours here
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

[Paperback]

2.5 out of 5 stars  See all reviews (2 customer reviews)


Currently unavailable.
We don't know when or if this item will be back in stock.


Formats

Amazon Price New from Used from
Paperback --  
Paperback --  

Product Details

  • Paperback: 300 pages
  • Language: English
  • ISBN-10: 0761529357
  • ISBN-13: 978-0761529354
  • Average Customer Review: 2.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #10,128,033 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:    (0)
3 star:
 (1)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
2.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

1 of 1 people found the following review helpful:
3.0 out of 5 stars Not bad, but limited in scope and longevity, August 20, 2005
By 
N. Rezmerski (San Diego, CA USA) - See all my reviews
(REAL NAME)   
This is not a bad introduction to Macintosh programming, but seeing as it was written right on the edge of the transition from Mac OS 9 to Mac OS X, it has a lot of information that is now out of date. For starters, it focuses on the REALbasic development environment, which is a good environment that has gone through a few revisions since the book was published. The included trial version of REALbasic is obsolete, and if you download the latest trial version you will have to become familiar with it before you can do the examples in the book. That's a shame, because the examples are very friendly walk-throughs that just don't work with the latest REALbasic IDE. What's more, the trial version is only good for 15 days, and any programs you create with it will quit after 5 minutes of use - but that's not the fault of the authors, those are the terms set by REAL Software. I'm glad that REAL is helping to promote Mac development, but I find their restrictive demo to be more annoying than useful. The standard version costs $99. The only recommendation I can give REALbasic over Apple's free tools is that it's easier for Visual Basic programmers to learn REALbasic than Objective C.

I have only worked halfway through the book, but that's enough for me to see that the book is written in a style helpful to beginners, which gives good explanations for programming terminology and the user interface elements the reader will be working with. My biggest gripe is that it gives the reader a solid introduction to good programming practices, including specifications and documentation, and then follows up with a tutorial that ignores those practices. Each example takes you step-by-step through the creation of a "Paint" program, without giving any explanation of the what tools you'll be using or why. Despite the good advice that the reader use flow charts and code comments, there are none to be found in the tutorial. You are given no idea how to plan the project - instead you have to work through the examples and find out what comes out at the end. The bright side is that structured programming, functions, and objects are all explained ahead of time - it's just that the authors don't explain in advance which structures, functions, and objects REALbasic offers you, and which you will be using. There is also little indication of where you can find the information you need in help files or online documentation.

The coverage of Classic, Cocoa and Carbon is pretty good for an introductory book, but you'll have to look elsewhere if you want any in-depth descriptions of the interfaces or tools available. This section also suffers from obsolescence now that XCode has replaced Project Builder as Apple's development environment of choice. There is some discussion of cross-platform development with Java, Windows and Unix, but it's barely enough to whet the reader's appetite -not enough to even experiment with.

Overall, this is a book that falls in the middle ground between being a friendly beginner's book and an experienced developer's introduction to the Mac, but worth a look anyway if you want to try your hand at Mac programming. I wouldn't pay full price, though.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars poor tutorial, but good overview of cocoa and carbon, February 24, 2002
By 
This book starts with a short primer on RealBasic. The second section is a tutorial. The tutorial is poorly explained, however. As a complete beginner, I found complex code with no explanation and often "magic code." Magic code appears in the project without ever being introduced in the tutorial. There are multiple errors in the tutorial as well. I guess it is good practice to be able to debug on your own.
Finally, the tutorial uses very few of the techniques available to RealBasic. The tutorial that comes with RealBasic is much better.

The last few chapters talk about Cocoa and Carbon and give a very good overview, but this space could have been used to make the tutorial much better.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Browse and search another edition of this book.
First Sentence:
Making a very simple Macintosh application takes only a modest effort using REALbasic. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
menu handler, blank menu item, new method name, new method parameters, hand drawing tool, canvas control, condition being checked, current mouse location, following source code, disclosure triangle, tool palette window, window editor, project window, menu separator, comment delimiter, paint window, code reusability, property declaration, porting applications, drawing commands, new menu items, world permissions
Key Phrases - Capitalized Phrases (CAPs): (learn more)
End Sub, Microsoft Windows, Project Builder, Visual Basic, Apple Developer Connection, End Function, Draw Shape, New Menu Handler, Line Draw, Free Hand, Build Application, Expand the Controls, Select Case, Language Reference, Microsoft Word, Power Macintosh, Expand the Events, Hello World, Interface Builder, Bell Labs, Boolean Returns, The Carbon Environment, Accesses the Windows, Edit Value, Visible Cancel
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

Citations (learn more)
This book cites 1 book:



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category