Kotlin を用いた Android の基本
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。

Kotlin を用いた Android の基本は、基本的な Android アプリの作成に関するコースです。このコースは、プログラミングの経験がない方を対象としています。
Kotlin(Android アプリの開発に推奨されるプログラミング言語)について学習します。Android Studio ツールを使ってこれらのアプリを作成し、その過程で Android 開発の基本的な概念を学習します。
このコースを修了すると、適切に設計され、面白くて楽しい Android アプリのコレクションを作成できるようになります。Android について学ぶための想像力を刺激し、優れたアプリを自分で作成することにこのコースをお役立てください。
前提条件
以下の前提条件を満たしている場合は、このコースから Android アプリ開発の学習を始めることをおすすめします。
- ファイル構造や、中程度に複雑なアプリケーション(スプレッドシート、ワープロ、フォトエディタなど)の構成方法と使用方法などを、パソコンで行う知識があること。
- システム要件(OS バージョン、ディスクとメモリの空き容量の要件、画面解像度など)を満たしていることを確認できること。
- ソフトウェアのダウンロード、インストール、更新を簡単に行えること。
コースを開始
コース内容
このコースは複数のユニットに分かれています。各ユニットでは、Android アプリ開発における主要な分野を紹介します。
ユニット 1: Android 用 Kotlin の基礎
Kotlin を使った基本的なプログラミングを行い、Android アプリに画像やテキストを追加し、クラス、オブジェクト、条件文を使用してインタラクティブなアプリを作成する方法を学習します。
ユニット 2: レイアウト
レイアウト、マテリアル デザイン ガイドライン、UI 開発のベスト プラクティスを学習し、アプリのユーザー インターフェースを改善します。
ユニット 3: ナビゲーション
一貫性があり予測可能なユーザー エクスペリエンスを実現することで、アプリ内でさまざまな画面間を移動できるようにします。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-08-19 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-08-19 UTC。"],[],[],null,["# Android Basics in Kotlin is a course about building basic Android apps.\nThis course is for people with no prior programming experience.\n\nYou will learn Kotlin, the recommended programming language for developing\nAndroid apps. You will use the Android Studio tool to build these apps,\nand you will learn the fundamental concepts of\nAndroid development along the way.\n\nBy the end of this course, you will have created a collection of\nwell-designed, interesting, and fun Android apps.\nWe hope that this will spark your imagination to continue learning Android\nand building cool apps on your own!\n\nPrerequisites\n-------------\n\nIf you meet the following prerequisites, then this course is a good place for\nyou to start to learn Android app development.\n\n- You have computer knowledge that includes file structure, and configuring and using applications of moderate complexity, such as a spreadsheet, word processor, or photo editor.\n- You can verify system requirements (such as OS version, disk and memory space requirements, and screen resolution).\n- You are comfortable downloading, installing, and updating software.\n\n[**Start Course**](https://g.co/android/basics)\n\nWhat does the course cover?\n---------------------------\n\nThis course is divided into units. Each unit covers a major area of\nAndroid app development.\n\n### Unit 1: Kotlin Basics for Android\n\nTake your first steps programming in Kotlin, add images and text to your Android apps, and learn how to use classes, objects, and conditionals to create an interactive app for your users.\n\n### Unit 2: Layouts\n\nImprove the user interface of your app by learning about layouts, Material Design guidelines, and best practices for UI development.\n\n### Unit 3: Navigation\n\nEnhance your users' ability to navigate across, into, and back out from the various screens within your app for a consistent and predictable user experience."]]