Unifinityとは、モバイルアプリ開発者に依存しない、マルチプラットフォームで動作するアプリ開発を実現するためのアプリケーションフレームワークです。
Unifinityで開発したアプリケーションを「Unifinityアプリケーション」といいます。Unifinityアプリケーションを実行するには、Unifinityアプリケーションの実行環境(Unifinity Application Player)を使用します。
Unifinity Application PlayerはWindows、Android、iOSの各OS上で動作し、Unifinityアプリケーションから見たOSの差異を吸収します。また、Unifinity Application Playerには多数の「ロジックコンポーネント」が組み込まれているため、Unifinityアプリケーションはスマートフォンやタブレットが持つデバイスの機能を最大限に活用しながら多くの環境で実行できます。