Titanium Framework を使用して iPhone アプリを作成しました。アプリには全部で 4 つの画面があります。私はデータベースをまったく使用しません。しかし、私のアプリケーションのサイズは約 5.7 MB のようです。アプリケーションのサイズを小さくする方法はありますか?
3 に答える
上記の答えをエコーせずに、これらの種類のフレームワークを使用すると、必然的にコードの膨張につながります
アプリケーションに含めたグラフィックアセットが最適化されていることを確認しましたか?iOS sdk自体がpngcrushを使用してpngを最適化しますが、ダウンロードサイズがより重要な問題である場合は、品質を大幅に低下させることなく、これらをさらに減らすことができます。
コード ジェネレーターを使用すると、フレームワークが使用する多くのライブラリを提供するため、常にコードの肥大化につながります。
アプリをそのまま Obj-C で記述した場合、アプリははるかに小さくなります。
実行可能ファイルのサイズを縮小する方法が存在するかどうかはわかりませんが、もちろん @exception が言ったように、そのようなフレームワークを使用すると、「より大きな」実行可能ファイルが得られることは明らかです。
質問は次のとおりです。本当にチタンが必要ですか?
すでに言ったように、4 つの画面しかありません (4 つの .html だと思います)。なぜこの SDK を使用するのですか?
携帯性?まあ、それなら大丈夫です。アプリケーションは、1 つのデバイスにインストールされているかのように、Android、iOS、デスクトップなどで表示できることを思い出してください :)
A、B、およびCが必要な場合、 Dを取得できない可能性があるという仮定から始める必要があります。あなたにとってより重要だと考えるものについて考えてみてください: 実行可能ファイルのサイズまたは移植性/その他?