The API for contextual menu plugins is different in OS X than in OS 8/9. It's COM-compatible--it's based on Microsoft's Component Object Model. That should be enough to scare you off, but don't let it ...
Volume Number: 24 (2008) Issue Number: 02 Column Tag: MacTech Labs Virtualization Benchmarking How do Boot Camp, Parallels Desktop, and VMware Fusion stack up? by Neil Ticktin, Editor-in-Chief ...
Ironically, the main performance bottleneck for game programmers today - as ten years ago - is getting pixels up on the screen. With the advent of 100 MHz bus speeds, built-in hardware support for ...
This article explains how to program a Microchip PIC microcontroller on a Macintosh running OSX. The programmer hardware that is used is a Wisp628 by Van Ooijen Technische Informatica. The software ...
Volume Number: 22 (2006) Issue Number: 8 Column Tag: Industry Influence The MacTech 25 The 25 most influential people in the Mac technical community. by Dean Shavit On The Meaning of Influence WWDC is ...
Software is abstract and non-tactile by its very nature. It can be difficult to see what it is doing and why it may be misbehaving. To get a better view of software, we often use tools like gdb, leaks ...
In an article in the now justly famous Smalltalk edition of Byte Magazine for August 1981, Larry Tessler refers to the notion of an Integrated Environment, a concept he ascribes to Alan Kay. He says ...
Volume Number: 22 (2006) Issue Number: 1 Column Tag: Programming Build Your Own Supercomputer From Your Macs Laying Around How to employ Tiger's Xgrid to build clusters and to contribute to ...
Commands and Undo in Prograph CPX Command objects to do, redo, and undo By Kurt Schmucker, Apple Computer, Inc. Note: Source code files accompanying article are located on MacTech CD-ROM or source ...
Welcome to the Assembly Language Lab. In this column, we will be discussing programming techniques and applications using the Macintosh Assembler, due to be released. With the assembler, Apple has at ...
Volume Number: 22 (2006) Issue Number: 8 Column Tag: AppleScript Essentials Introduction to Scripting Photoshop by Benjamin S. Waldie Over the past several months, we have focused on scriptable ways ...
The term "Client/Server System" has become one of most used terms in today's computing world. We use client applications practically every day to transfer incoming emails from mail servers, download ...