![]() |
|
|
||
|
|
|
|
|
|
|
|
|
|
Sponsored by: |
||||
|
It's time to dig around in your OS X Developer Tools and put some of those utilities to work. Robert Daeley takes you on a tour of handy CLI tools that, if you're not using them now, you will be after reading this article. Bluetooth--its name is cool, but what can you really do with it? If you're curious, let Michael Yuan take you on a tour through the myriad use cases for Bluetooth-enabled devices, from car kits to social networking. He also provides overviews on the technology behind Bluetooth, and how to use it. If you're considering Bluetooth, either for app development or to create your own cable-free personal area network, this is a good place to start. Yes, you can spend extra dollars for Apple's sleek white video cable for TV connectivity, or you can hack your own together for cheap. Erica Sadun shows you how. In Part 5, Mary Norbury-Glaser looks at how Tiger Mac OS X runs regularly scheduled commands and scripts to execute recurring jobs, like system maintenance and backups. She compares the "old" way, using the Unix tool called cron (for chronological), with the new Tiger method of using the launchd daemon. In this, the fourth installment of "Web Apps with Tiger," Morbus shows you how to maintain and optimize your databases. TurboGears is a Python-based framework that enables you to quickly build database-driven, ready-to-extend web applications. In this article, Matthew Russell takes you inside this framework for a look at its internal mechanisms, then introduces you to its creator, Kevin Dangoor. With Tiger, Apple introduced a new extensible Sync Services framework embedded into the OS. And it's available to any application, not just Apple programs. Mary Norbury-Glaser explains this framework and shows you practical examples of its implementation. Among Tiger's many enhancements, Apple introduced a whole new firewall called Have you ever thought about using an iSight to take and classify images, such as those of a user sitting at the iMac? (Face-sensing engines have been in the news lately.) We have. And while we're working on that tutorial, we thought it might be a good idea to first publish a background piece on artificial intelligence. Check it out. Rich Text Format (.rtf) is the default choice for Mac OS X's TextEdit. Have you ever wondered why? Giles Turnbull takes a look at the RTF spec and discusses its strengths and shortcomings... and possibly uncovers why Apple chose it as the default for text processing. When playing with OpenGL, most folks quickly tire of simple line-drawn polygon examples and want to play with more challenging concepts--such as putting texture maps onto those shapes. In this tutorial, Michael Norton shows you how to use the PNG format to create those texture maps.
Quartz is the heart and soul of Mac OS X's graphics layer, which directly supports the defining features of the Aqua desktop experience. In this article, Matthew Russell gives you a short history lesson on Quartz, then shows you how it's implemented in Mac OS X. Click here for all Mac content listed in chronological order. |
|||||||
|
|
|
|
|
|
|
Copyright © 2000-2005 OÂReilly Media, Inc. All Rights Reserved. All trademarks and registered trademarks appearing on the O'Reilly Network are the property of their respective owners. For problems or assistance with this site, email |