16GBモデルでもOK!「iOS 9」に搭載されたストレージ容量節約機能3つ
「iOS 9」は今までのiOSバージョンの中でも最も”ユーザー思い”であるように感じる。最新機能を次々と投入してきた過去とは違い、一瞬立ち止まり、増えてきた多数のデバイスで快適に動作することに重きを置いたアップデート内容となっている。
「iOS 9」はストレージ容量節約という観点においてもユーザー思いであることが判明した。Ars Technicaが16GBモデルでもアプリダウンロード時に余計なストレージ容量を取らないようにする機能を3つ取り上げていたので、紹介する!
16GBモデルでもどうにかなる!ストレージ容量を節約する技術
「iOS 9」はストレージ容量の少ないデバイスにやさしい。「iOS 8」は4.58GBもあるが、「iOS 9」はなんと1.3GBになるまで削ぎ落とすことができた。
それだけではなく、以下に紹介する3つの技術がアプリダウンロード時における容量を節約する。
App Slicing
最も容量節約に貢献してくれるのは「App Slicing」という技術。
かつてのiPhoneは3.5インチディスプレイに最適化されるように開発すれば問題なかったが、年月が経つごとにディスプレイがRetina化され、4インチになり、さらには4.7インチと5.5インチにまでなった。開発者はこれらの幅広いデバイスサイズに対応する必要があり、ユーザーは全てのディスプレイサイズ用の素材をダウンロードする必要があった。
幅広いデバイスに対応しているというのは素晴らしいことだが、言ってしまえば自分のデバイス以外の素材は要らない。容量の無駄だ。
「App Slicing」に対応したアプリは自分のデバイスに必要な素材のみをダウンロードすることができる。
具体的な例を挙げると、「iPhone 5c」でとあるアプリをダウンロードした場合、「App Slicing」に対応していれば「iPhone 6」用の画像素材はダウンロードされずに済む、という仕組みだ。対応するのは難しくないらしいので、多くのデベロッパーが適用してくれることを願う。
On-Demand Resources(ODR)
アプリの容量を削ってくれる2つ目の機能は「On-Demand Resources」。名前の通りオンデマンドでリソースを呼び出す機能となっていて、Ars Technicaはこれをゲームに例えている。
例えば複数レベルあるゲームの場合、アプリダウンロードに時は最初の数レベルに必要なリソースをダウンロードし、ストレージ容量を節約。ゲームを進めるごとにその先のレベルのリソースをダウンロードすると同時にクリアしたゲームのリソースを削除するような仕組みだ。
これはストレージ容量を節約するという意味では非常に有効な機能かもしれないが、予めダウンロードしてあるレベルをクリアした時に圏外だと最悪だ。
Bitcode
3つ目は、「App Slicing」未対応のアプリでもデバイスによって32bitまたは64bitのコードのみをダウンロードすることができる「Bitcode」という機能。これは開発者がコンパイル済みのバイナリをアップロードせずに「intermediate representation」と呼ばれる状態でアップロードすることによって実現される。
Appleにコンパイル処理を任せることによってよりコンパイラが改善された場合、全てのアプリに自動的に反映されるため、デベロッパーとしても有り難い。
今回紹介したストレージ容量節約機能の詳細については以下からどうぞ!
(via 9to5Mac)
もっと読む

あなたのCarPlayで動画が観られるようになるかもしれない。iOS 26.4で実現に期待

iOS 26.4、テザリングのデータ使用量がデバイスごとに確認可能に(でも実は前から確認できた)

iOS 26.4、すべてのiPhoneで「盗難デバイスの保護」を強制適用。春のアップデートで自動有効化

iOS 27で”コード大掃除”→バッテリー駆動時間が改善?6月発表に向け準備中との噂

iOS 26、やっぱり”避けられてる”?Appleが公式データを初公開

iOS 26.3、正式リリース。”Androidデータ転送機能”を静かに世界展開

iOS 26.2.1、正式リリース。第2世代AirTagのサポート対応

次世代Siri、チャットボット化か。ChatGPT対抗で6月に発表の噂

Appleの2026年新製品発表プラン、全網羅。折畳iPhoneから廉価版MacBookまで、時期別まとめ

iOS 26から新機能が大量流出。数十種判明、AI搭載「Health+」もコード内で確認

iOS 26.4とiOS 27の新機能が内部ビルドから流出か。大幅刷新のSiriとヘルスアプリ

iOS 26.2、正式リリース。Safari初回起動で”ブラウザ選択画面”を表示。Siri置き換えは18日以降か

iOS 26.2が来週正式リリースの見通し。”Liquid Glassスライダー”など8つの新機能

iOS 27、新機能より”品質改善”に注力か。AI機能は例外的に拡充へ

Apple、日本で”Siri不要”の選択を解禁。サイドボタンにAlexaやGemini設定が可能に

iOS 26.2で日本のiPhoneに「検索エンジン選択画面」が表示されるようになります

iOS 26.1、正式リリース。Liquid Glassの不透明度調整が可能に、ロック画面カメラも無効化できます

iOS 26.0.1が正式リリース。iPhone 17シリーズのWi-Fi切断問題やカメラノイズを修正

iOS 26.1ベータ版が配信。日本語でライブ翻訳が利用可能に

