最初のアプリのビルド
このセクションでは、単純なAndroidアプリをビルドする方法について説明します。 まず、”Hello,World!こんにちこんにちこんにちこんにちは!”Android Studioでプロジェクトして実行します。 次に、ユーザー入力を受け取り、アプリ内の新しい画面に切り替えて表示するアプリ用の新しいインターフェイスを作成します。
開始する前に、Androidアプリについて理解する必要がある二つの基本的な概念があります:それらは複数のエントリポイントを提供する方法、およびそれらが異なるデバイスに適応する方法。,
アプリは複数のエントリポイントを提供します
Androidアプリは、個別に呼び出すことができるコンポーネントの組み合わせとして構築されます。 たとえば、activityは、ユーザーインターフェイス(UI)を提供するアプリコンポーネントの一種です。
ユーザーがアプリのアイコンをタップすると、”メイン”アクティビティが開始されます。 また、通知や別のアプリからのアクティビティなど、他の場所からユーザーをアクティビティに誘導することもできます
ブロードキャストレシーバーやサービスなどのその他のコンポーネントにより、アプリはUIなしでバックグラウンド,
最初のアプリをビルドした後、他のアプリコンポーネントの詳細については、”Application fundamentals”を参照してください。
アプリは異なるデバイスに適応します
Androidでは、異なるデバイスに異なるリソースを提供することができます。 たとえば、画面サイズごとに異なるレイアウトを作成できます。 現在のデバイスの画面サイズに基づいて、使用するレイアウトが決定されます。,
アプリの機能のいずれかにカメラなどの特定のハードウェアが必要な場合は、デバイスにそのハードウェアがあるかどうかを実行時にクエリし、そうでない場合は対応する機能を無効にすることができます。アプリに特定のハードウェアが必要であることを指定して、それらがないデバイスにアプリをインストールできないようにします。
最初のアプリをビルドしたら、”デバイスの互換性の概要”でデバイス構成の詳細を確認してください。
これら二つの基本的な概念を念頭に置いて、あなたは二つのオプションを持っています。, メインドキュメントに滞在したい場合は、アプリを構築する特定の側面についての詳細を学ぶために他のトピックに分かれやすくなります。 ただし、最初から最後まですべてのステップを説明するステップバイステップのチュートリアルに従いたい場合は、KotlinコースのAndroidの基本を検討してくだ