初めてのアプリを作成する (original) (raw)

Hello, world!

この入門 Codelab の指示通りに一歩ずつ進めると、Android の Hello World アプリができあがります。

スケーラブルでモジュール化されたテスト可能な Android アプリを開発する

スケーラブルでモジュール化されたテスト可能なアプリをゼロから開発します。これは Hello World アプリではありません。アプリの成長を可能にするアプリ アーキテクチャの構築に重点を置きます。

複数のフォーム ファクタ向けにビルドする

スマートフォン、タブレット、折りたたみ式デバイス、ChromeOS デバイス、車載ディスプレイ、XR 2D で動作するアプリを構築します。この Codelab では、Jetpack Compose を使用して、さまざまなディスプレイ サイズと構成に合わせてアプリを最適化する方法を学びます。

コース

Android の基本を学ぶコースを始める

Jetpack Compose を使ったアプリ作成の基礎、 ユーザー インターフェースを開発するための Android の最新ツールキット。

一連のアプリを作成しながら、Kotlin プログラミングの基礎を学びます。 アプリ開発の基礎

詳細

学習資料を確認する

Compose、アプリ アーキテクチャ、アクセシビリティを含めた、より高度なトピックを学ぶための学習パスウェイなど、他のトレーニング資料を確認して知識を深めましょう。

ツールキットの組み立て

アプリの品質が重要

シームレスで一貫したユーザー エクスペリエンスを提供する高品質アプリを作成しましょう。スマートフォン、タブレット、折りたたみ式デバイス、ChromeOS デバイス、駐車中の車のディスプレイ、2D XR など、あらゆるフォーム ファクタでアプリが適切に動作するようにする方法を学びます。

注目のサンプル

コードを読んで学習したい方のために、チェックアウトして学習できるサンプルアプリをいろいろと揃えています。

Now in Android

Now in Android は、Kotlin と Jetpack Compose で構築された Android アプリです。Now in Android は、設計と開発のベスト プラクティスをモデル化し、Android デベロッパーのリファレンスとなるように設計されています。

Compose サンプル

このリポジトリには、Android の Compose の理解に役立つ個別の Android Studio プロジェクトのセットが含まれています。各サンプルは、さまざまなユースケース、複雑性、API を示しています。

アーキテクチャのサンプル

これらのサンプルは、Android アプリ開発におけるさまざまなアーキテクチャのアプローチを示しています。ブランチごとに、同じアプリ(TODO リスト アプリ)を少し変えて実装しています。