Google I / O 2022:ハイライト
公開: 2022-06-12Google I / O 2022は、検索大手の毎年恒例の技術イベントであり、Android、Chrome OS、Wear OSオペレーティングシステム用のアプリを作成する開発者を対象としています。これらのアプリは、私たち全員が愛用しています。 今年のイベントは、3年間のオンラインイベントの後、最初の対面式のGoogle I/Oとなりました。
そして、それはなんという出来事でした! 2日間にわたって、何百もの開発者中心のセッションが含まれていました。 同社はまた、Google Pixel 6a、Pixel 7、Pixel Watch、Pixel Tablet、Android 13、Glassesの復活などの新製品を発表しました。
ここで、特にCleverTapの顧客に影響を与えるハイライトのいくつかを簡単に取り上げたいと思いました。
ハードウェア:ピクセルポートフォリオが発表
グーグルは現在について話す前に未来を垣間見ることから始めました。 彼らは、ミッドセグメントカテゴリの電話であるPixel6aを発売します。 Pixel 6と同じ機能を備えていますが、より安価で、ハードウェアの仕様も少なくなっています。 Googleは、来年に予定されているPixel7の発売を垣間見ることを躊躇しませんでした。 しかし、これに関するアイシングは次に来たものでした。
何年にもわたって熱心なファンをからかい、待たせた後、GoogleはついにPixel Watch、Pixel Buds Pro、PixelTabletなどのPixelポートフォリオのアップグレードバージョンを発表しました。 今年の会議全体は、エコシステムプレイに参加するための推進力でした。そこでは、開発者がさまざまなメーカー間でスムーズに、さまざまなプラットフォーム間で相互運用性を備えたアプリを作成できる機能を立ち上げています。
世界中の大画面で作業している2億7000万人のユーザーの基盤を強調するため、Googleとアプリ開発者は、ユーザーの好みの変化に対応し、毎年大幅に成長し続けるこのセグメントに対応するアプリを開発することが重要です。
ソフトウェア:SDK提案によるプライバシー
プライバシーと安全性がここ数年の緊急の関心事であるため、Googleは、顧客がより多くの選択肢を利用できるようにし、広告スペースを革新するための大規模なプロジェクトに取り組んできました。
彼らは、実験的な一連のガイドラインと、十分に開発されたコントロールセンター内で配信する広告の種類をユーザーが制御できるようにするSDKの提案を考案しました。 提案されたSDKは、ユーザーのデバイスIDをマスクする新しい追跡APIも許可しますが、それでもさまざまなアプリやプラットフォーム間で追跡可能です。 詳細はこちら。
Flutter 3:6つのプラットフォームで実行
Googleは、Flutterのメジャーアップグレードを発表しました。これは、AndroidとiOSで単一のコードベースを使用できるマルチプラットフォームUI開発キットのバージョンです。
Flutter 3を使用すると、開発者は、Android、iOS、Web、Windows、MacOS、およびLinuxの6つの異なるプラットフォームで実行される単一のアプリケーションを作成できます。 これにより、組織は、プラットフォーム固有のコードを記述することを心配することなく、単一のリリースですべてのプラットフォームでアプリを起動できます。
Googleはまた、よりスムーズな操作性とCrashlyticsやFirebaseなどの他のGoogleサービスとの統合を保証するFlutter3の変更点を強調しました。
CleverTapのお客様の場合:Flutter 3のサポートに積極的に取り組んでいるため、最新の機能と統合をすべて利用できます。
New:Google Play SDKインデックス!
Googleは、アプリのコードの80%がサードパーティのライブラリを介して構築されていることを認めています。 このI/O 2022では、サードパーティのSDKのインデックスを立ち上げました。これにより、開発者は、リストされている各SDKの洞察と使用状況データをすばやく取得できます。
このインデックスは、SDKがGooglePlayポリシーに準拠しているかどうかも示しています。 このインデックスでは、サードパーティのSDKプロバイダーがGoogle Play SDKコンソールに登録する必要があります。これにより、プロバイダーは統計とクラッシュレポートを確認できます。 プロバイダーは、SDKを使用しているアプリ開発者に、緊急の情報や非推奨の通知のような単純な情報を直接連絡することもできます。
CleverTapのお客様の場合:CleverTapはすでに信頼できるサードパーティのSDKとしてリストされており、SDKは準拠しており、すべてのGoogleガイドラインに準拠しています。
Googleがよりデータの安全でプライベートな形式に移行している間、CleverTapはすでに時代を先取りしており、GooglePlayのデータ安全ポリシーを実施しています。 詳細については、ブログをご覧ください。
Android 13(ティラミス):新機能
ついにAndroid13が登場します。この最新バージョンのAndroidOSは、ユーザーエクスペリエンスを向上させるためのもう1つのステップです。 OSには多くの舞台裏の変更が計画されていますが、UI自体には多くはありません。
それぞれを掘り下げてみましょう:
通知の許可:デバイスでのユーザーエクスペリエンスを可能な限り最高にするという使命を持って、Android13には通知に関するより厳格なルールが設定されています。 以前のOSバージョンでは、ユーザーがアプリを初めて起動するとすぐにターゲットに設定できます。 ただし、Android 13以降では、ユーザーはアプリのインストール時に通知を無効にできるため、アプリ開発者は通知の許可を求める必要があります。
現在、ユーザーがOSをアップグレードしたばかりで、すでにさまざまなアプリからアクセスできる実際のシナリオでは、ターゲットを設定できますが、新しいアプリを再インストールまたはインストールすると、システムポップアップで通知の許可が求められます。 OSはまた、開発者にアクセス許可を確認し、セッション全体で再度要求するためのハンドルを提供します。
バッテリーの最適化: Androidチームは、Android OSモバイルエコシステムに大きな違いがあるという事実をようやく認めました。特に、OSによるメーカーの制限に関してです。 彼らはこれをすべてのOEM間でこの構造を標準化するための課題として取り上げ、次のことを考え出しました。
- Unrestricted –これは、アプリと対応するサービスがシステム全体で制限なしで実行できる状態です。 この状態では電話のバッテリーが大幅に消耗するため、デフォルトの状態ではなく、ユーザー入力として使用できるようになっています。
- 最適化–これは、デバイスにインストールされているアプリのデフォルトの状態です。これにより、Androidアルゴリズムがアプリを最適化して最適なバッテリー使用量を実現し、さらに4つのアプリスタンバイバケットに分割されます。
- アクティブ:アプリは現在使用されているか、ごく最近使用されました。
- ワーキングセット:アプリは通常使用されています。
- 頻繁:アプリは頻繁に使用されますが、毎日ではありません。
- まれ:アプリはあまり使用されません。
- 制限付き–この状態では、アプリは非常に限られたリソースにアクセスでき、プッシュ通知などのアプリの特定の機能に影響を与えます。
- 背景制限–これは利用可能な制限の最後のレベルです。 選択したアプリケーションで許可されているバックグラウンドまたはフォアグラウンドサービスはありません。 制限の厳しさを考えると、アプリをこのレベルに移動するための制御がユーザーに与えられます。
- 優先度の高い通知:Android 12では、優先度の高い通知が上記のアプリスタンバイバケットと組み合わされていました。これにより、アプリがまれなバケットまたは制限されたバケットにある場合、重要な通知でさえスキップされるシナリオが発生します。
Android 13はこのロジックを切り離し、通知の優先度を最適なレベルに戻します。最適なレベルでは、通知が常に表示されます。 彼らは、通知の相互作用を監視する内部アルゴリズムを持っており、相互作用が定期的でない場合は通知の優先順位を下げると主張しています。 ただし、Android側でAPIを開いて、開発者が行動するための元の優先順位と新しい設定の優先順位を示しています。
これらの重要なアップデートとは別に、Android 13は、戻るボタンの変更とカメラのアップグレードを通じて、AI/MLの実践に向けてさらに進んでいるようです。 Android 13 Beta Previewは、開発者が実際のデバイスで遊んだり、それに応じて開発を計画したりできるように、5月13日に複数のデバイスに公開されました。
CleverTapのお客様の場合:CleverTapSDKはすでにAndroid12と互換性があり、Android13の変更をサポートする新しいSDKリリースに向けて準備を進めています。 詳細については、このブログをご覧ください。