Follow the development of a native SkyOS
application from the ground up in the first 5 chapters of
Pig!.
This tutorial is for both C++ beginners and experts, and illustrates a variety
of design topics such as message dispatching, error handling via exceptions, and
auto-destruct GUI widgets, all with source code examples. The Pig! application is based on the Humble
Framework: a rapidly growing class library of C++ classes that is intended to help programmers get a ‘head start’ on creating native SkyOS applications; this framework is fully documented, open source, and currently contains over thirty unique classes, with more on the way.