Google I/O 上 Android 开发者的新功能

Android デベロッパーとして、私たちは世界中の人々を喜ばせるエクスペリエンスを作成することに全力を注いでいます。人々があなたのアプリケーションにこれまで以上に依存し、期待が高まっているため、開発者としてのあなたの仕事は決して簡単ではありません。本日の Google I/O では、これまでで最大の設計変更の 1 つである Android 12 を通じて、Jetpack、Jetpack Compose、Android Studio、Kotlin を使用してビルドを支援する方法を取り上げます。高品質のアプリケーションの美しい。また、ウェアラブルや大画面デバイスなど、ユーザーがどこにいてもアプリケーションを拡張できるよう支援しています。開発者の基調講演全体を見ることができますが、いくつかのハイライトを以下に示します。

Android 12: これまでで最大のデザイン アップデートの 1 つです。
Android 12 の最初のベータ版のロールアウトが開始されたばかりで、多くの優れた機能が含まれています。新しいユーザー安全機能 (Bluetooth アクセス許可やおおよその位置情報など)、強化されたパフォーマンス (高速化されたジョブやスタートアップ アニメーションなど) から、よりインタラクティブなウィジェットやストレッチされたオーバースクロールによる快適な体験まで、このリリースは Android 史上最高のデザインです 最大のデザインの 1 つ以降の更新。 Android 12 Beta 1 の詳細については、こちらをご覧ください。今年後半のコンシューマ リリースに向けてアプリの準備を開始できます。今すぐベータ版をダウンロードして、アプリで試してみてください!

写真は中国語の例です

Jetpack Compose: 7 月 1.0 に備えましょう!
過去数年間、私たちは Android の開発エクスペリエンスをモダナイズするために懸命に取り組んできました。皆様からのフィードバックに耳を傾け、物事をオープンに保ちます。これは Android の特徴ですが、物事を行う正しい方法についてより強い意見を持つようになりました。高性能な IDE である Android Studio から、より少ないコードでより多くのことを実行できるプログラミング言語である Kotlin まで、後方互換性を備えたモバイルで最も困難な問題を解決する Jetpack ライブラリまで、これは至る所で見ることができます。プロセス。

この製品の次のステップは Jetpack Compose です。これは、すべての Android デバイス向けの美しいアプリを簡単に作成できる最新の UI ツールキットです。 2 年前の Google I/O で Compose を発表し、それ以来、皆さんのフィードバックに耳を傾けながら Compose を公開してきました。今年初めの Compose Beta では、世界中の開発者が半分の時間で真に素晴らしい革新的なエクスペリエンスを作成しました。#AndroidDevChallenge への反響には驚かされました。

Material You の今後のアップデートでは、新しい Material コンポーネントと大画面の構築のさらなるサポートを追加し、豪華な UI をすばやく簡単に構築できるようにします。 Compose の最終部分のストレス テストを行っており、7 月に 1.0 の安定版リリースをリリースする予定です。

Android Studio Arctic Fox: デザイン、デバイス、開発者の生産性!
本日リリースされた強力な公式 Android IDE の最新バージョンである Android Studio Arctic Fox (2020.3.1) Beta は、優れたアプリをより簡単かつ迅速に構築するのに役立ちます。 UI デザインの高速化、新しいデバイスへのアプリケーションの拡張、開発者の生産性の向上という 3 つの主なテーマをサポートするために、ツールキットを提供および更新しました。この最新リリースでは、Compose ツールを使用して最新の UI を作成し、複数のデバイスでテスト結果を表示し、App Inspector を使用してデバッグ データベースとバックグラウンド タスクを最適化できます。また、Accessibility Scanner を使用してアプリケーションをよりアクセスしやすくし、Memory Profiler を使用してより効率的にします。ビルドを高速化するために、Android Gradle Plugin 7.0、新しい DSL、およびバリアント API を提供しています。 Android Studio のアップデートの詳細については、こちらをご覧ください。

写真は中国語の例です

Kotlin: プロの Android 開発者が最も使用する言語
最近の調査によると、Kotlin は現在、プロの Android 開発者によって最も使用されている主要言語であり、実際、Play ストアには、トップ 1,000 アプリの 80% を含む 120 万以上のアプリが Kotlin を使用しています。 Google も気に入っています。ドライブ、ホーム、マップ、プレイなど、70 以上の Google アプリが Kotlin を使用しています。ゼロから構築された Kotlin 注釈処理用の新しいネイティブ ソリューションにより、Kotlin シンボル処理が利用可能になりました。これは、Kotlin コードを直接解析するための強力でシンプルな API であり、Room などのライブラリで 2 倍高速になります。

Android Jetpack: ボイラープレートではなく、機能を記述します
Android Jetpack では、必要なコードに集中できるようにボイラープレート コードを減らすのに役立つ一連のライブラリを構築しました。現在、トップ 10,000 アプリの 84% 以上が Jetpack ライブラリを使用しています。本日、Jetpack のいくつかの新しいリリースを展開します。これには、アプリの起動に影響する大規模なインタラクションとアプリの起動前のスタッターをキャプチャするための Jetpack Macrobenchmark (アルファ版) や、データをより効率的に永続化するための新しい Kotlin Coroutines API Jetpack Datastore (ベータ版) が含まれます。 Android Jetpack に関するすべての更新情報は、こちらで読むことができます。

そろそろ: Wear は大きな一歩を踏み出します
最新の Android 開発の最も優れた点は、これらのツールが次の時代の Android を簡単に構築できるように設計されていることです。それは、携帯電話に接続されたデバイス (テレビ、車、時計、タブレット) をよりよく連携させることです。

今日から、私たちはウェアラブルで大きな飛躍を遂げています。まず、Wear と Tizen の長所を組み合わせて、Samsung と連携して構築された統合プラットフォームを導入しました。次に、改善された Google アプリで新しい消費者体験を共有しました。第 3 に、Fitbit の世界クラスの健康およびフィットネス サービスがプラットフォームに登場します。これは、Android 開発者として、既存のすべてのスキル、ツール、API を活用して、誰もが使用できる優れたモバイル アプリを作成できることを意味します。単一のウェアラブル デバイス プラットフォームで世界を構築できます。

小さな画面用に調整され、バッテリー寿命を最適化するように設計された新しい Jetpack API や、Wear エコシステム内のすべてのデバイス用のカスタム タイルを作成できる Jetpack Tiles API など、Wear に基づいて構築するのに役立つ多くの新機能があります。サムスンとのパートナーシップで作成された健康とフィットネスのための新しい一連の API と同様に、センサーから収集されたデータとメトリック計算は、信頼できるソースからの心拍数、カロリー、毎日の距離など、合理化され、一貫性があり正確です。 Android Studio Arctic Fox Beta のリリースにより、アプリをテストするための簡単なペアリングや、エミュレーターの仮想心拍センサーなど、すべてが新しいツールにまとめられました。アプリの準備が整うと、ユーザーは Google Play で Wear アプリの世界をより簡単に見つけられるようになります。また、見つけやすさに関するいくつかの主要な更新があります。

タブレット、Chrome OS、折りたたみ式デバイスなどの大画面の勢いを利用する
タブレット、折りたたみ式デバイス、Chrome OS ラップトップなど、より大きな画面になると、大きな勢いがあります。人々は、家族や友人と連絡を取り合ったり、学校に通ったり、リモートで仕事をしたりするために、ますます大画面デバイスに依存するようになっています。実際、アクティブな大画面 Android デバイスは 2 億 5000 万台を超えています。昨年、Chrome OS は前年比で 92% 成長し、PC 市場の成長率の 5 倍となり、Chrome OS は最も急速に成長し、2 番目に人気のあるデスクトップ オペレーティング システムになりました。この勢いを利用できるように、そのエクスペリエンスを簡単に最適化できるようにするための API とツールを提供します。 UI の拡張を避けるためのコンポーネントの最大幅、およびプラットフォーム、Chrome OS、Jetpack ウィンドウ マネージャーの更新により、デフォルトでアプリがより適切に実行されます。

1

コメント0

認証コードを表示
番号がありませんか?登録  パスワードを忘れましたか?

ソーシャルアカウントによるクイックログイン