by Course Technology PTR
| Average Rating: |
|
| Sales Rank: | 774907 (lower is better) |
| Price Used: | $21.73 |
| Shipping: | Free Shipping on most orders over $25* |
| Availability: | Usually ships in 24 hours |
| Label: | Course Technology PTR |
| Pages: | 384 |
| Binding: | Paperback |
| Publication Date: | 2006-10-27 |
| Published By: | Course Technology PTR |
| ASIN: | 1598633031 |
| Category: | Book |
Authors
Editorial Reviews and Product Descriptions
Product Description
This book focuses on teaching the reader how to program using AppleScript, the language that controls and automates applications on Mac OS X. Unlike other books on AppleScript, AppleScript Studio Programming for the Absolute Beginner focuses on AppleScript's role in supporting the development of AppleScript Studio applications. AppleScript Studio comes free with Mac OS X and provides the framework and integrated development environment for creating applications that include fully functional graphical user interfaces. Throughout the book, users will learn the key functionality of both the AppleScript language and the AppleScript Studio application development framework by developing graphical game-based applications that are actually fun to create. Topics covered include values, variables, classes, conditional logic, loop building, strings, lists, records, handlers, and much more. Although intended for readers new to programming, there is also additional coverage of more advanced topics; users will learn to work with drives, files and folders, how to control applications, and how to debug programs and handle errors. The companion CD-ROM includes all of the source code from the book.
Customer Reviews
Okay, where's the fireplace? - Reviewed on 2007-04-26
9 customers found this review helpful.
This book is a wonderful idea, but unfortunately, it's a total disaster. Here's why:
1) The book is poorly edited and a vast majority of the examples provided in it simply don't work.
2) The book claims that there's a companion website, but they don't tell you where it is.
3) After searching the web, I finally found on the company's website an MS Windows-only executable file, which contains the book's examples. Unfortunately, Mac users cannot open "Microsoft" programs, making the example files worthless.
As I said, this book is a good idea, but they did a terrible job producing it. This is definitely a DON'T BUY ITEM...
Disappointing - Reviewed on 2007-04-22
14 customers found this review helpful.
The book has too many errors and is poorly edited. Some of the errors are minor. For example, pg 26 step 5 says to quit the Interface Builder and save when prompted. The very next step says to select the button control and click Show Inspector... hmm, can't do that if the Interface Builder is closed. There are several instances of these kind of errors sprinkled throughout, and I'm only on pg 57 (of 363.)
Which brings me to my next problem. The second project is creating the Fortune Teller app. I've stopped at pg 57 because I can't get the app to run. The code is typed in exactly as in the book and it gives me an error when I build and run it. I'm running OS X 10.4, same as the author. No problem I thought, I'll just go to the web site and see if there are any corrections. Appendix A is called "What's on the companion web site?" and describes the code examples in the book. That's great, but they neglected to print the url to get to the site. I searched for 10 mins looking for it and found it in small print on the back of the book [...].
Now for the inexcusable part. I found the web page for this book with the download link to the code samples. The link shows as "33031_AppleScript_Source.ZIP". However, the link is really pointing to "33031_AppleScript_Source.exe". An executable? Well, not really because when I downloaded it, Get Info shows it as a document. I can't even open this document. I tried changing the extension to .zip but that didn't work. I also tried .gz and some other popular compression extensions but nothing works.
It's a shame. This book has the potential to be a great introduction to Applescripting and building apps that interact and leverage the power of other apps on your system. As it stands, I think absolute beginners, the target audience for this book, would quickly become frustrated and give up.
Excellent Way to Get Started in Programming - Reviewed on 2006-12-10
4 customers found this review helpful, 11 did not.
AppleScript has been growing in popularity since its introduction a dozen or so years ago. Down through the years it has been expanded and developed to a higher level. With the release of OS X, it has dramatically increased its utility, power and ease of use. Now bundled under the general name AppleScript Studio, it is included with OS X after version 10.1.2.
Basically AppleScript is an English language like programming language that continues the Apple tradition of making their computers easy to use. It is a fast to learn, fast to write language.
This book follows the same concepts, it begins with a simple application (a Knock-Knock joke), goes into the editing system, and from there into the standard programming rules: variables, conditional logic, loops, strings, building a GUI and so on. (Yes, I know AppleScript is a scripting language that doesn't do GUIs. But Cocoa is supplied almost as a part of AppleScript, and Cocoa does do GUIs.)
This is an excellent beginners book to learn programming the Apple way.
* - See Amazon
Product Page for shipping and pricing details.
Book Subjects
- Computer Programming
- Macintosh OS
- Programming languages
- Computers
- Computers - Languages / Programming
- Computer Books: Languages
- Computers / Desktop Applications / General
- Computers / General
- Computers / Programming Languages / General
- Programming Languages - General
- Programming - General
- AppleScript (Computer program language)
- Application software
- Development
- Mac OS (Computer software)
- Computing: Professional & Programming