最新の Android 開発
高品質の Android アプリを迅速かつ簡単に構築する、Android チームおすすめの開発ツール、ライブラリ、ガイダンス。
作業効率の向上
最新の Android アプローチでは、少ないコードでアプリを構築できるため、開発スピードが上がり、メンテナンスを減らすことができます。
障害を減らす
ベスト プラクティスを取り入れることで、エラーが減り、ユーザーが遭遇するバグや障害も少なくなります。
アプリの独自性を高める
ボイラープレート、複雑なコード、エラーが削減され、下位互換性が組み込まれているため、アプリの独自性の向上に集中できます。
最新の Android 開発とは
シンプルかつ強力な新しい言語 Kotlin
Android アプリ上位 1,000 件のうち 95% 以上が Kotlin を使用して、生産性、デベロッパーの満足度、コードの安全性を高めています。
Android Studio で開発
Android Studio は、Compose の設計ツール、柔軟なビルドシステム、Android Emulator を備えた、Android アプリ開発用の公式 IDE です。
最新バージョンの Android を対象に
下位互換性がサポートされているため、最新の Android バージョンをターゲットに、最新テクノロジーを使用しても、Android のバージョンやデバイスを問わず動作するアプリが開発できます。
Compose で魅力的なユーザー インターフェースを作成
Jetpack Compose で Android での UI 開発を簡素化し加速できます。少ないコード、パワフルなツール、直感的な Kotlin API を活用しましょう。
アーキテクチャとテストのベスト プラクティス
アーキテクチャ、テストパターン、ガイダンスは、堅牢でスケーラブルなアプリの作成に役立ちます。
Jetpack ライブラリでアプリ開発を簡単に
ベスト プラクティスを導入し、ボイラープレート コードを削減する Android のライブラリ スイートを見てみましょう。
アプリの品質
シームレスで一貫したユーザー エクスペリエンスを提供する高品質アプリを作成しましょう。大画面向けの開発方法を学び、タブレット、折りたたみ式デバイス、Chromebook など、さまざまなフォーム ファクタでアプリが適切に動作するようにします。Android アプリのコア品質チェックリストを使用して、ユーザー エクスペリエンスのスムーズさと安全性を評価します。
良い | 素晴らしい | |
---|---|---|
|
|
|
|
使いやすい |
|
|
ユーザーのデバイスで適切に動作 |
|
|
安全 |
|
良い | |
---|---|
|
|
|
使いやすい |
|
ユーザーのデバイスで適切に動作 |
|
安全 |
素晴らしい | |
---|---|
|
|
|
|
|
|
|
|
サンプル
Now in Android
Now in Android は、Kotlin と Jetpack Compose で構築された Android アプリです。Now in Android は、設計と開発のベスト プラクティスをモデル化し、Android デベロッパーのリファレンスとなるように設計されています。
Compose サンプル
このリポジトリには、Android の Compose の理解に役立つ個別の Android Studio プロジェクトのセットが含まれています。各サンプルは、さまざまなユースケース、複雑性、API を示しています。
ToDo アプリ
これらのサンプルは、Android アプリ開発におけるさまざまなアーキテクチャのアプローチを示しています。ブランチごとに、同じアプリ(TODO アプリ)を少し変えて実装しています。
さまざまなフォーム ファクタで構築
ガイド
Kotlin ガイド
開発を効率化するために、Wear OS 向けの Jetpack ライブラリの多くは Kotlin で記述されています。最新の Android 開発をスマートウォッチのアプリに適用する方法を学びましょう。
ガイド
テレビ向け Compose
テレビ向け Compose のライブラリを使用すると、簡単にカスタマイズできるテレビ向けに最適化されたコンポーネントを使用して、最新のネイティブ テレビアプリを効率的かつ少ないコードで作成できます。
コースと学習パスウェイ
コース
Android デベロッパー向けの Jetpack Compose
この Android デベロッパー向けコースでは、Compose のレイアウト、テーマ設定、アニメーション、アーキテクチャ、状態などのトピックについて学べます。