私はモバイルアプリのプロジェクトを任されており、アプリの開発に使用できるテクノロジーを検討しています。タブレットやスマートフォンで利用できるモバイルアプリです。メニューのフェードイン、不透明度の変更、ページ間のトランジション、マイナーなサウンドの再生などのアニメーションが含まれますが、ゲームではありません。テーブルや div などの HTML 要素を自動オーバーフローで使用できるようにする必要があります。
HTML 5、CSS3、JavaScript、JQuery を使用してアプリの作成を開始しました。しかし、アニメーションが遅い、CSS3 が同じように動作しない、「タッチ」イベントの動作が大きく異なる、サウンドの再生が異なるブラウザー間でまったく同じでないなど、いくつかの問題に遭遇します。
最近、CreateJS のように、高性能のアニメーションを作成するための JS ライブラリがいくつかあることを知りました。私の質問は、このようなライブラリを使用してモバイル アプリを作成する必要があるかということです。それとも、そのようなライブラリはゲーム開発専用ですか?