A guided introduction and learning path for developers new to Porting.
Apple provides powerful tools and robust programming interfaces to move your
code to Mac OS X, where you can take full advantage of a stable customer base
and dynamic technologies. Mac OS X includes a wide assortment of advanced
features and utilities, such as the Aqua user interface, the Quartz graphics
system, the Xcode graphical IDE, Interface Builder, and the PackageMaker
installation tool. Mac OS X offers powerful functionality in several areas
that make porting your applications to the Macintosh easy, including the solid
Darwin foundation, a great visual interface, an enhanced file system
architecture, free development tools, and convenient packaging and distribution
tools. Whether you are porting from UNIX, Windows, or Java, you can turn it into an
application with the most usable interface on the planet.