Feedback to the develop staff can be directed to Caroline Rose, editor, at crose@applelink.apple.com
A First Look at Dylan: Classes, Functions, and Modules by Steve Strassmann
Dylan has fundamentally different notions about classes and methods than C++, notions that make specifying and using methods simpler and more expressive. Here's an overview of the Dylan way of doing things.
Designing a Scripting Implementation by Cal Simone
The design of your application's scripting vocabulary is as important as the design of your user interface. These guidelines will help you create a clean and consistent scripting vocabulary.
An Object-Oriented Approach to Hierarchical Lists by Jan Bruyndonckx
This article shows how to implement the hierarchical lists described in Issue 18 (and other custom list types) in PowerPlant, CodeWarrior's
Balance of Power: Introducing PowerPC Assembly Language by Dave Evans
You won't often need to write it, but you'll surely have to read it and debug it. Get the basics here.
MPW Tips and Tricks: Launching MPW Faster Than a Speeding Turtle by Tim Maroney
The first installment of a new column to help you get the most out of MPW. This time: speeding up MPW's launching.
Print Hints: Writing QuickDraw GX Drivers With Custom I/O and Buffering by Dave Hersey
Here's what you'll need to know to write a QuickDraw GX driver that uses custom I/O or buffering schemes.
Somewhere in QuickTime: Choosing the Right Codec by John Wang
Compressor/decompressor components vary widely in their capabilities and limitations. Learn how to pick the right one.
Macintosh Q&A
Apple's Developer Support Center answers queries about Macintosh product development.
The Veteran Neophyte: The Downside by Dave Johnson
Programming is great. . .most of the time.
Newton Q & A: Ask the Llama
Answers to Newton-related development questions; you can send in your own.
KON and BAL's Puzzle Page: Printing Painsby Josh Horwich
Josh attempts to flummox KON with yet another series of events that lead to a bus error.
The Art of Human Computing: Finger-Coded Binary by Tobias Engler
Trapped in the wilderness with dead batteries? Don't despair: you can still twiddle bits around the campfire.
Exploring Advanced AOCE Templates Through Celestial Mechanics by Harry R. Chesley
AOCE templates allow you to specify how the Finder displays your data and how the user interacts with it. This article shows how to use some of the more advanced features of the template mechanism.
Make Your Own Sound Components by Kip Olson
Sound Manager 3.0 supports plug-in components for compression, decompression, custom hardware support, and more. This introduction to Sound Manager components will get you started.
Scripting the Finder From Your Application by Greg Anderson
The System 7.5 Finder is OSL-compliant, opening the door to full scriptability and to direct manipulation through Apple events. Here's how to talk to the Scriptable Finder from your application.
NetWare Development on PowerPC by Jamie Osborne
With NetWare now on the Power Macintosh, you may want to write your network products to use it. This introduction to the NetWare environment includes a simple sample module.
Somewhere in QuickTime: Supporting Text Tracks in Your Application by Nick Thompson
How to support text tracks in your application, allowing both searching and editing.
Graphical Truffles: A Space-Saving PICT Trick by Guillermo A. Ortiz and Dave Johnson
If you're storing a large set of pictures with the same colors, here's a neat trick to reduce its size.
Print Hints: Improving QuickDraw GX Printer Driver Performance by Dave Hersey
Understanding QuickDraw GX buffering will help you fine-tune the performance of your printer driver.
Balance of Power: PowerPC Branch Prediction by Dave Evans
Is it science or is it hokum? Only your branch prediction unit knows for sure.
Macintosh Q&A
Apple's Developer Support Center answers questions about Macintosh product development.
Subscribe now from APDA