【IT】「Google Play ストア」でアプリ配信の仕組みが変更に…これはユーザーにとって朗報なのか? [樽悶★]
■ このスレッドは過去ログ倉庫に格納されています
グーグルはAndroidアプリの仕組みを大きく変えようとしている。この変更は一般ユーザーにとって、あまり目立たないものかもしれない。しかし、グーグルのモバイルOSであるAndroidのユーザーなら、どんな変更があり、なぜ変更されるのか知っておくことは重要だろう。
「Google Play ストア」でAndroidアプリを公開する開発者は2021年8月以降、アプリをパッケージ化する方法を変更する必要がある。長らく利用されてきた「APK(Android Application Package)」形式の代わりに、「AAB(Android App Bundle)」と呼ばれるフレームワークの利用を求められるようになるのだ。
※省略
■アプリが軽くなる利点
AABの最大のメリットは、それぞれのデヴァイスに実際に必要なデータだけを配信できる点だ。例えばスマートフォン用のアプリなら、タブレット端末用にデザインされた大きなグラフィックは必要ない。このためアプリをより小さく、より軽量にできる。
またAABなら、開発者がデヴァイスごとにアプリをコーディングしてAPKにパッケージ化する(動作に必要なデータを1つのファイルにまとめる)必要はない。これらの作業は自動的に進められる。さらに、特定のデヴァイスに固有の機能(拡張現実のアドオンなど)を提供する際に、すべてのユーザーにすべてのデータを配信する必要がなくなる。これにより、さらに柔軟な対応が可能になるというわけだ。
また、ゲームでの活用も考えられる。ゲームの終盤のステージを最初からダウンロードしておく必要がなければ、ユーザーは長いロード時間にイライラすることなく、序盤のステージにすぐ取りかかれるようになる。これにより、やはりダウンロードサイズがより小さく、より軽快なアプリが実現する。
今回の変更に伴ってグーグルは、Androidアプリの元データであるAABを、必要なデヴァイスごとに個別のAPKに変換する。グーグルによると、新たに最適化されたAPKのサイズは、平均して以前より15%ほど小さくなるという。
■いくつかの疑問
※省略
こうした大きなメリットがある一方で、AABへの移行にはいくつかの疑問点がある。まず、現時点でAABを採用しているのはGoogle Play ストアのみであり、開発者は「Amazonアプリストア」などの他のストアに向けては、今後もAPKを用意する必要がある。ちなみに「Amazonアプリストア」とは、アマゾンが運営するAndroidアプリの配信プラットフォームのことで、Windows 11にも対応が予定されている。
AABの規格はオープンソースなので、ほかのアプリ配信プラットフォームに導入することも可能だ。しかも、開発者が規格を移行させる上で必要な作業量もさほど多くはない。
一方で、AABのパッケージ化の処理の一部では、アプリの検証にあたってグーグルのクラウドコンピューティングの機能が利用されている。このためグーグルは、エコシステムとアプリの配信方法をこれまで以上に厳しく管理できるようになる。
また、ユーザーが公式ルートを介さずにアプリを自分のデヴァイスにインストールする手段であるアプリのサイドローディングにとって、これがどのような意味をもつのかは明らかになっていない。アプリのサイドローディングは、自分のデヴァイスをいじったり実験したりするのが好きな人の間で普及しているインストール方法だ。しかし、慎重に利用しないとセキュリティや安定性の問題を引き起こす可能性がある。
■一般ユーザーにとっては朗報?
新規のアプリにAABの使用が義務づけられるようになると、少なくとも理論上は怪しい業者がGoogle Play ストアからパッケージを引き抜いてマルウェアを混入し、別のルートで配信することは困難になるだろう。ユーザーにとっては間違いなくメリットではあるが、これがAndroid全体のオープンな性質にどのような波及効果を及ぼすのかは未知数である。
多くのユーザーにとって、サイドローディングが可能であるという点こそ、iOSに対するAndroidの優位性のひとつだろう。ところが、今回の動きはそれをより困難にするものであるように思える。
Google Play ストアしか利用しない開発者以外のユーザーにとっても、AABへの移行は朗報だろう。より効率化され、より安全で、インストール先のデヴァイス専用につくられたアプリが配信されるようになるからだ。
一方でAABの導入により、グーグルはアプリの配信に対する管理を強化できるようになり、アプリの入手先としてのGoogle Play ストアの優位性がさらに高まることになる。
8/12(木) 12:34配信
https://headlines.yahoo.co.jp/hl?a=20210812-00010001-wired-sci
https://amd-pctr.c.yimg.jp/r/iwiz-amd/20210812-00010001-wired-000-1-view.jpg この手の文章ってなんでいつも長すぎるうえに要領を得ないの? >>3
元記事が英語の翻訳記事だからじゃね?
あっちの記者ってやたら長文書くよね、しかも訳が下手だとわけ分からんくなる
そういうときは元記事の英文読んだほうがまし まあ理解したけど眠くなった
Wifi下以外DLしないでね >>1
デヴァイスが気になって内容が全く頭に入ってこない件 秘密の魔球がミットに収まるまで一週間かかるようなもの。 どうせ後から追加データを数百MBから数GBダウンロードするんだから意味ない アプリのバックアップを取って
他の端末で使うことができなくなるのかな
何かの弾みでgoogle playのストアからなくなったらそれっきりで 一括ダウンロードから逐次ダウンロードに変わるってことかね
そういうアプリあるけど煩わしいだけなんだが これ、大迷惑だよ…
サイズが4GBから2GBに半減させられた 国別カテゴリー作ってくれ
韓国と中国のはダウンロードしたくない グーグルが頑張ってアプリを軽くしてるますが、そもそも内蔵に要らないアプリぶち込んで遅くしてる奴が居るんですよ >>17
Google Play側でAPKに変換する物だったと思うが >>8
元記事を書いてるWired日本語版はやたらとヴを使うのでうざい >>23
apkを生成して、リソースが3種類になる
1:apkと一緒にダウンロードされるリソース1GB
2:追加でダウンロードするリソース500MB
3:追加で裏でダウンロードするリソース500MB >>29
リソースのクオリティ大幅に下げないといけなくなる
それか、自前でCDN用意しないといけなくなる インストールや購入済のアプリが今後も使えるなら良いけど…… DMM涙目だな
んでこれって順次切り替えていくの?
全バージョン対応するとも思えんから
結局古い端末切り捨てない限りapkも用意せんといかんってオチじゃねーの? >>36
今のところは、8月からの新規アプリのみ
まぁ、いずれアップデートにも適用してくるんじゃね 今使ってるアプリがそのまま使えてそのアプリが更新してもちゃんと使えるならいいよ 検索履歴で「1カップは何cc」てのが出て来て消せないんだけど何これ? 各スマホに最適化されちゃうと、Apk抽出して持ち出しが出来なくなるじゃん
困るよ Androidはオワコンすぎる
ファーウェイが選択しなくなったからまともな機種がない >>24
大正時代の書き物見てたら、デヴァイス、サーヴィス、ヴォイス、ディジット、原音に忠実で驚いたことがある なんでandroidをGoogleが支配してるんだろうな
もともとオープンソースで誰でも使えるOSのはずなのに、実質的にGoogleの製品みたいになってるのに違和感がある そろそろアプリベースのソフトはやめたらいいので?
ブラウザで全てできる性能になっただろ アプリならオフラインでもできるけど、ブラウザはネット環境がないとできないからな >>51
そういうこともある
オフラインならサービス終了の心配もないし 端末毎にユニークな環境となることで、開発環境でのデバッグの手間が著しく増大しそう PlayストアからダウンロードしたアプリをAPK化して他のスマホに移しても使えなくなるのかね?
Playストアすらないガラホは起動できなくなるんだろうなぁ >>56
正しくは、インストールするときにPlayストアで端末に最適化したapkにしてキーストア署名したapkがインストールされる >>53
>>55
aabにするのは別段手間じゃないのよ
出力を変えるだけだから
開発としてはapk作るのと変わらん
リソースダウンロード周りがobbと比べて若干めんどくなってるけど >>18
サイズが半分になるならいいことだろ
サイズの上限がってことを言いたいのか?
お前アホやろ >>1
ゲームはステージごとにdlすることになって余計ロードで待たされるんじゃ?
まぁ今だって必要に応じてdlさせる方式が一般的だろ
この記者現状を把握してないんじゃね 影響があるのは買い切りのゲーム系や、中小のベンダー
リソース容量が半減させられたから相当大変だよ
自前でサーバなんか維持するの大変だからね
ソシャゲなんかは元々obb使ってないだろうからそれほど問題じゃないでしょ aab作るには1マンとかライセンスでお金かかるんだっけ?
嫌だなぁ。
googleplay使うなら
どっちにしても払わないとならんが。 >>1
32bit機に影響ある?
Quatabがそうなんだが >>65
上でも言ってるけど、「リソースが半減させられた」ってどういうこと? ユーザーがゴミアプリを選別できなきゃ意味がない
今の所マシなアプリは1割もないぞ apkって、ただのzipだからな。
昔、解凍して中身みてた。 近々グローバル的な独禁法違反でGAFAはパクられるんですよ
今回の処置はその前祝い 既存のAPKアプリの更新もAABになるのか?
未だにEclipseとかで開発してる人もいるんじゃね よくわからない、ゲームのようなものは追加ダウンロードだが
他のアプリはどうなる >>75
AndroidのapkもiPhoneのipaもガラケーのjarもみんなzipやで スマホゲーがリセマラ仕様だからだろ。
ゲームだけお値段もう少し上げてやれw >>54
コレが一番困るな。アブデでアプリがおかしくなった時に元に戻すというのが出来なくなる。google自身つい最近chromeでやらかしたクセに。 ■ このスレッドは過去ログ倉庫に格納されています