REALbasic is a powerful yet easy-to-learn programming environment for the Macintosh, including Mac OS X. Using REALbasic, even novice programmers can create interfaces in minutes, and can generate entire, compiled applications for Mac and Windows without having to learn a complicated language. In REALbasic, you work in an intuitive and easy-to-use IDE (Integrated Development Environment) that accesses a powerful object-oriented version of the BASIC programming language. REALbasic : The Definitive Guide, Second Edition provides complete coverage of REALbasic 3,2,1 and later as well as a thorough introduction to the major concepts of object-oriented programming. This book takes the reader from zero knowledge of programming to the ability to program every aspect of REALbasic. The book is divided into three main sections : Part 1, Fundamentals, provides a detailed and comprehensive summary of the language. It quickly shows you how to think about programming and how to accomplish your goals in less time. Part 2, User Interface, details the rich classes and predefined tools that make life so much easier for the REALbasic programmer, including such familiar components of the visual arsenal as windows, buttons, and editable text fields. Part 3, Reaching Out, rounds out the book with comprehensive coverage of internet communications, multimedia, animation, and more. A new appendix, Growing an Application, takes readers through the stop-by-stop process of building an example application, which offers a glimpse into the author's own style of programming, complete with example code, expert tips, and practical advice. The first edition of REALbasic : The Definitive Guide was the winner of the 2000 Cubie award, given by REAL Software, in the category REALbasic Advocate of the Year. The book also won the Book Bytes award as best Mac programming book of 2000. REALbasic : The Definitive Guide, Second Edition is the essential reference for the expanding legion of Mac users who are discovering the power and flexibility of this programming environment. This edition has been completely rewritten to cover Mac OS X, to reflect new features of REALbasic Version 3, and to respond to readers'suggestions.