Key points are not available for this paper at this time.
モバイルアプリケーション開発は、多様なプラットフォームとそれに伴うソフトウェア開発キットにより、ますます困難になっています。開発コストを削減し、複数のプラットフォームで最大のユーザーにリーチするために、開発者はクロスプラットフォームアプリケーション開発ツールに移行しています。本論文では、アプリケーション開発に適したクロスプラットフォームツールを選択するための移植性に関する懸念を超えた複数の意思決定基準を提供します。クロスプラットフォームフレームワークにおける望ましい要件を特定します。クロスプラットフォームアプリケーション開発の一般的なアーキテクチャについて議論します。次に、複数の「一度書いてどこでも実行できる」ツール(PhoneGap、Titanium、Sencha Touch)の調査を行い、ツール間の分類と比較を行います。CPU、メモリ使用量、電力消費についてのパフォーマンスを確認するために、そのようなツールを使用してAndroidテストアプリケーションを開発しました。PhoneGapは専用のUIコンポーネントを含まないため、メモリ、CPU、および電力を少なく消費することがわかりました。最後に、本論文では貢献を要約し、いくつかの将来の方向性で締めくくります。
Dalmasso et al. (Mon,) はこの問題を研究しました。