画像を含むプリロードされたデータを使用して iOS アプリを作成しています。150 から 200 の画像があります。アプリはインターネットに接続しないため、この画像はサーバーからダウンロードされません。
画像をローカルに保存すると問題が発生する可能性があるかどうか疑問に思っています。それらを保存するために使用できる最大サイズはどれくらいですか? これはアプリのパフォーマンスに影響しますか? 他に知っておくべきことはありますか?
前もって感謝します!
画像を含むプリロードされたデータを使用して iOS アプリを作成しています。150 から 200 の画像があります。アプリはインターネットに接続しないため、この画像はサーバーからダウンロードされません。
画像をローカルに保存すると問題が発生する可能性があるかどうか疑問に思っています。それらを保存するために使用できる最大サイズはどれくらいですか? これはアプリのパフォーマンスに影響しますか? 他に知っておくべきことはありますか?
前もって感謝します!
iOS 7 のリリース以降、無線セルラーの最大ダウンロードは 100MB になりました。
アプリの最大サイズは 2 GB で、バイナリの最大サイズは 60 MB です。適切な圧縮技術を使用する限り、200 枚の画像で 2GB のマークに達することはないと思います。
アプリのパフォーマンスに影響を与えるのは、画像の表示方法だけです。10 MB 以上の非常に大きな画像の場合は、古いデバイスでメモリの問題が発生する可能性が高く、より大きな画像の場合は新しいデバイスでメモリの問題が発生する可能性があります。これらの問題を回避するために、スクロール ビューでタイリングするなどのテクニックはたくさんありますが、画像をつなぎ合わせて複数の解像度の画像バージョンを作成する必要があります。
画像が含まれているためにアプリが (執筆時点で) 50MB を超える場合、ユーザーはアプリをインストールするために WiFi が必要になります。
それ以外に、一度にメモリにロードするイメージの数と、その数を減らす方法について、パフォーマンスの問題を考慮する必要があります。