Aqua Interface Elements.
About the Book.
Introducing Mac OS X:
Who Is a Programmer?
The Search for Better Ways to Write Software
Improving the Production of Code
The Evolution of Software
Increasing Complexity of Software
Software for the Twenty-first Century
2. Architecture Overview.
The Story So Far...
Personal Computer Operating Systems
Modern Operating Systems
Communication Between and Among Processes
Failure and Exception Handling
Tasks and Threads
Communication Between and Among Tasks
Mach and Other Operating Systems
The Evolution of Mac OS X
The Beginnings of Operating Systems
The Object-Oriented/Flat World Boundary
Splitting the Operating System
3. Frameworks and Object-Oriented Programming.
Why Is It Liked?
Where Are the Benefits?
The Learning Curve
Object-Oriented Design Issues
Data Hiding and Encapsulation
What It Means—No If Statements
Managing Objects in Memory
- No. of pages:
- © 2002
5th October 2001
- Print ISBN:
- Electronic ISBN:
Jesse Feiler is Software Director of Philmont Software Mill. Co-author of Finding and Fixing Your Year 2000: A Guide for Small Businesses and Organizations with Barbara Butler, and the author of the upcoming FileMaker Pro and the World Wide Web, Jesse has also written Rhapsody Developer’s Guide, Cyberdog, and Real World Apple Guide. He has served as a consultant, author, and speaker for many prestigious businesses, including the Federal Reserve Bank of New York, Prodigy, Kodak, Young & Rubicam, and Apple Computer, Inc.