PalmStorm’s proprietary KoolKat technology permits development on many platforms simultaneously while allowing the integration of any third-party technology/middleware on demand (including specialized 3D renderers, DRMs, etc). Our KoolKat Engine is a lightweight, scalable, object-oriented wrapper technology. It is written in C , with compatibility in mind, so KoolKat runs flawlessly even on the most difficult platforms, such as Symbian.
KoolKat efficiently unifies various hardware capabilities such as file- and input handling, fast 2D graphics and 3D rendering into one robust virtual platform. This flexibility allows parallel development to a wide range of platforms with minimum overhead.
Another vital aspect of the KoolKat Engine lies in its data-driven, scriptable approach. This means code re-usability on the target platforms, while platform-dependent data (i.e. screen layouts, etc) can be edited outside the program code.
PalmStorm’s KoolKat technology allows rapid development and on-time delivery on a vast range of platforms, such as Desktop PCs (Windows/Mac), handheld game consoles (Nintendo DS) and Smartphones (Apple iPhone, Windows Mobile, Symbian/UIQ).
In addition to that, PalmStorm has expertise in J2ME and Flash-based connected games development.