This document discusses cross-platform development using Haxe, OpenFL, and Cocktail. It provides an overview of the technological context of platform fragmentation that drives the need for cross-platform tools. It then describes Haxe as a multi-platform language and introduces OpenFL and Cocktail as two cross-platform frameworks that use Haxe to target multiple platforms including JavaScript, Flash, and mobile from a single codebase. It highlights key features and differences between OpenFL, which is oriented towards games, and Cocktail, which is more focused on applications. Real world examples of each are also presented.
Related topics: