Amazon.com: Beginning AppleScript (Programmer to Programmer) (9780764574009): Stephen G. Kochan: Books
Beginning AppleScript (Programmer to Programmer) and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Beginning AppleScript (Programmer to Programmer)
 
 
Start reading Beginning AppleScript (Programmer to Programmer) on your Kindle in under a minute.

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

Beginning AppleScript (Programmer to Programmer) [Paperback]

Stephen G. Kochan (Author)
4.1 out of 5 stars  See all reviews (7 customer reviews)

List Price: $40.00
Price: $28.80 & this item ships for FREE with Super Saver Shipping. Details
You Save: $11.20 (28%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, February 27? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $25.92  
Paperback, Bargain Price $16.00  
Paperback, December 17, 2004 $28.80  

Book Description

December 17, 2004 0764574000 978-0764574009 1
What is this book about?

Geared toward programmers with no prior development knowledge, Beginning AppleScript serves as a comprehensive guide to using AppleScript on the Mac OS X platform.  This title introduces the reader to AppleScript, and then illustrates how to efficiently start writing scripts through sample programs as each concept is introduced. Exercises at the end of each chapter allow the reader to test and demonstrate their knowledge on how to write functional scripts. The appendices include a list of other resources for additional developer information, and a summary of the language suitable for reference.


Frequently Bought Together

Beginning AppleScript (Programmer to Programmer) + AppleScript: The Definitive Guide, 2nd Edition + Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X (Learn Series)
Price For All Three: $86.68

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • AppleScript: The Definitive Guide, 2nd Edition $26.39

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X (Learn Series) $31.49

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

From the Back Cover

Beginning AppleScript

AppleScript is being embraced as a key technology component in Mac OS® X. This powerful scripting language is designed primarily to help coordinate the operation of other programs, and is an ideal solution to general programming problems. In this comprehensive tutorial, expert author Stephen Kochan presents you with all the information you need to understand and efficiently write programs in AppleScript.

As you progress through the book, sample programs accompany the introduction of each new concept, enabling you to write scripts, run them, and then examine the results. In addition, exercises at the end of each chapter test your knowledge. This hands-on guide will show you just how AppleScript's unique way of doing things differs significantly from any other programming language you've used.

What you will learn from this book

  • How to start up the Script Editor application, type a program, and run it
  • Various ways to work with strings, lists, records, and files
  • How AppleScript enables you to communicate easily with other applications
  • How to write scripts for iLife® applications such as iTunes®, iPhoto , and iDVD
  • Ways to plan for errors, and how to handle them when they do occur
  • How to use AppleScript Studio, which is the bridge between AppleScript and GUI applications

Who this book is for

This book is for novice programmers who want to learn how to use AppleScript for general programming applications and to automate time-consuming tasks or experienced programmers who are interested in saving time and money by using this powerful scripting tool.

About the Author

Stephen G. Kochan has been developing software and writing books for over 20 years. He is the author and coauthor of several best-selling titles on the C language, including Programming in C and Programming in ANSI C (both from Sams Publishing), Programming C for the Mac (Macmillan Computer Publishing), and Topics in C Programming (Wiley Publishing), as well as several Unix titles, including Exploring the Unix System and Unix Shell Programming (both Sams Publishing), and Unix System Security (Hayden Books). His most recent title on Mac programming is Programming in Objective-C (Sams Publishing), which is a tutorial on the primary programming language used on the Mac for application development.

Product Details

  • Paperback: 600 pages
  • Publisher: Wrox; 1 edition (December 17, 2004)
  • Language: English
  • ISBN-10: 0764574000
  • ISBN-13: 978-0764574009
  • Product Dimensions: 9.4 x 7.3 x 1.2 inches
  • Shipping Weight: 1.9 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #876,753 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

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

19 of 20 people found the following review helpful:
5.0 out of 5 stars Finally a book about AppleScript, December 22, 2004
This review is from: Beginning AppleScript (Programmer to Programmer) (Paperback)
Finally a book about AppleScript that's not just for professionals. This book is for all Mac users that want to have some fun and learn how to write AppleScript programs. Kochan uses tons of examples and shows how to do some fun things, like write a guessing game, or write a program that says "Good morning" (or whatever is appropriate for the time of day). His iLife chapter shows how to write iTunes programs, and how to do things like make a photo album or DVD from a folder full of photos. This book rocks!

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


16 of 18 people found the following review helpful:
4.0 out of 5 stars Good, up-to-date starting point, January 9, 2005
This review is from: Beginning AppleScript (Programmer to Programmer) (Paperback)
Frankly the pickings for Applescript books is pretty slim. To have a new book on the subject is a welcome surprise. I would have preferred that the book had more exposition in relation to the amount of code, but that's a small gripe with what is otherwise a well written book. The basics are covered from the syntax of the language and the tools, to file management and logging. Then the author discusses scripting the common iLife applications. This is where I appreciated the up-to-date information as the other book on Applescript from O'Reilly is badly in need of an update.

I would have preferred some additional information on Applescript Studio, as this is an exciting new development for Applescript. But that is also a minor grip.

A must buy for those interested in a starting point for scripting their OS X box.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 16 people found the following review helpful:
4.0 out of 5 stars A competent, well-written, friendly textbook, April 12, 2007
By 
This review is from: Beginning AppleScript (Programmer to Programmer) (Paperback)
I'm a tough grader, and four stars from me is doing very well! The bottom line is that this book is well organised, written clearly, and discusses a moderately difficult subject pleasantly and with competency.

The book fitted my background. I started programming in 1959, became proficient in FORTRAN by the mid 60's, added BASIC and LOGO when I bought my first computer a decade later, used HyperCard while it was being supported, dabbled in PASCAL, and learned too little C before retiring in 1996. When I bought this book, my last programming was ten years behind me, and modern computer languages weren't in my repertory at all.

I like a textbook approach -- clear exposition with plenty of examples, followed by problems to solve -- and Kochan provided just that. Often the examples preceded the exposition, and that worked fine, too. I prided myself on solving all the chapter-ending problems without looking at any of the solutions, and the book equipped me to do that, although a few problems in the later chapters took me a long time. Very occasionally I encountered typographical errors, but, almost always, what I had learned from the book allowed me to proceed. The point is not that there were typos here and there -- what technical manual is without them -- but that the book itself kept them from becoming an obstacle.

From the end of Chapter 4 I was able to begin using what I had learned, actually putting AppleScript to work. That provided motivation to go on and finish the book, which took three months, incidentally.

The book has an attractive layout and is blessed with an excellent table of contents, a comprehensive index, and a short list of other resources, all features of a well-written text, and all too often omitted.

Still, four stars, not five. Why? Had I bought the book when it was published in 2005, rather than in January of 2007, I might well have given five stars, but writing about current programming techniques, especially when referring to other programs -- essential in teaching AppleScript -- is aiming at a moving target, and as the author indicated would happen, the target had moved on. An example in Chapter 11 using iDVD that a 2005 reviewer praised doesn't work on the newer version of iDVD on my computer, and the gap was too big for me to bridge. Kochan warned that two web-service examples in Chapter 13 might not remain available, and one of them is gone now. Despite these glitches, both Chapter 11 and Chapter 13 are well worth reading and studying, but each has lost a useful example.

The book was unable to teach me the crontab feature in Chapter 13. I have not figured out whether a misprint, something outdated, or my own incompetence is responsible.

The publisher, Wiley, provides an errata list for the textbook on line and provides a place there to post questions; however, the site is also dated and did not help me. Most of the errata listed there came from me.

A principal purpose of AppleScript is to enable users to make more efficient use of other programs, such as Adobe PhotoShop and Apple iTunes, to name just two. This cannot be done in an elementary textbook, and Kochan illustrates what might be attempted without pretending to teach you to do it. On page 556 he cites "AppleScript, the Definitive Guide," by Matt Neuburg, saying: "This book explains many of the intricacies of the AppleScript language and is the recommended follow-up to the book you hold in your hands." I plan to find out. Neuburg's book, incidentally, wasn't suited to introduce me to AppleScript when I attempted to read it first.

The bits of outdated material listed above should not discourage you from buying and profiting from "Beginning AppleScript." I do not know a better place to start.
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
 
 
 
Most Recent Customer Reviews





Only search this product's reviews



Inside This Book (learn more)
First Sentence:
The AppleScript language evolved from a revolutionary language called HyperTalk, which was developed in 1987 by Bill Atkinson. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
display dialog command, text item delimiters, choose file command, icon stop buttons, load script command, recursive handler, default location alias, guessing game program, adding folder items, sum handler, first slideshow, choose from list command, invisibles boolean, log pane, display dialog message, set transition type, alarm clock program, idle handler, tell block, current date command, tell statement, run handler, end repeat end tell, run script command, open handler
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Event Log, Click the Result, Interface Builder, Standard Additions, Making Decisions, Message Number, Program Looping, Stay Open, Writing Your First, Image Events, Standard Suite, System Preferences, Latin Jazz, Script Menu, Address Book, Run Only, Script Debugger, System Events, Applications Figure, Click Run, Description Code Example Get, File Format, Play Just One, Rotated Images, United States
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 5 books:
 
1 book cites this book:



What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(5)
(9)
(4)

Your tags: Add your first tag
 

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject