SBクリエイティブ

はじめてのAndroidプログラミング 第5版

金田浩明:著者

はじめてAndroidアプリを作成しようとする人が、最短距離を進めるように最大限の配慮をしています。
Android Studioのレイアウトエディタ機能での画面作成を徹底解説し、APIの解説などは最小限にとどめ、アプリ開発全体の流れがしっかりわかるように構成しています。開発言語のKotlinについても、Androidアプリ開発に必要な基本部分に限ってしっかり丁寧に解説しています。
開発環境は、最新バージョンであるAndroid Studioバージョン4.xへの対応を行っています。
また、さまざまなサンプルアプリを作りながら解説しているので、楽しみながら開発の基本が身に付きます。

CHAPTER01 開発環境を準備しよう
01 Androidとは
02 Androidアプリの開発
03 Android Studioのインストール

CHAPTER02 Android Studioを使ってみよう
01 Android Studioのプロジェクト
02 エミュレータを準備する
03 実機で実行する

CHAPTER03 「ちわ!あんどろいど」で初アプリ作成
01 Androidのプロジェクト
02 画面を作成する
03 アクティビティについて知る
04 画像を追加する
05 アクティビティの詳細

CHAPTER04 Kotlinを使ってみよう
01 なぜKotlinなのか
02 REPLを使う
03 変数と型
04 制御構造
05 Kotlinのコレクション
06 関数とラムダ式
07 クラスとインターフェイス
08 Kotlinのその他の機能

CHAPTER05 最強!? じゃんけんアプリ
01 じゃんけんアプリの構成
02 プレーヤーの手を選択する画面の作成
03 じゃんけんの結果画面を作成しよう
04 ConstraintLayoutの設定方法
05 インテントによる画面遷移
06 共有プリファレンスによるデータの保存

CHAPTER06 体型記録アプリを作ろう
01 体型記録アプリの構成
02 アプリアイコンとベクタ形式画像
03 メイン画面の作成
04 保存処理を実装する

CHAPTER07 フラグメントで動物図鑑を作ろう
01 動物図鑑アプリの構成
02 フラグメントの基礎知識
03 タイトル表示用フラグメントの作成
04 タイトル表示フラグメントのアクティビティへの配置
05 サブ画面の作成
06 プログラムでフラグメントを追加する
07 アプリを完成させる

CHAPTER08 フラグメントを使ったスライドショーアプリ
01 スライドショーアプリの構成
02 スワイプしてビューを切り替える仕組み
03 画像を表示するフラグメントの作成
04 ViewPager2を使う
05 タイマーを使ってスライドショーを実装する
06 サウンドファイルを再生する
07 スライドショーの動きを変更する

CHAPTER09 カウントダウンタイマーを作ろう
01 カウントダウンタイマーの構成
02 画面を作成する
03 タイマー処理の実装
04 サウンドを再生する
05 スピナーを使う
06 シークバーを使う
07 画面を常にオンにする

CHAPTER10 カメラアプリを作ろう
01 インテントを利用してカメラ撮影SNS連携アプリを作る
02 ラジオボタンを使う
03 暗黙インテントを使う
04 フルサイズの画像を端末に保存する
05インテントを使って写真をSNSに連携する
06 パーミッションの設定を行い古いAndroid OSにも対応する

CHAPTER11 スケジューラアプリを作ろう
01 スケジューラアプリの構成
02 画面レイアウトを作成する
03 データベースとRecyclerViewを連携させる処理を追加する
04 データベースへの登録
05 ダイアログを利用する
06 日付と時刻を選択するダイアログを作る
07 カレンダーを表示する

CHAPTER12 アニメーションするツーリスト情報アプリを作ろう
01 ツーリスト情報アプリの構成
02 KotlinでJSONデータを読み込む
03 メインの一覧表示画面を作成する
04 詳細画面を作成する
05 アニメーションを使う
06 モーションエディタでアニメーションを作る

APPENDIX
01 Android Studioの便利機能
02 サンプルプロジェクトのインポート

定価:3,080円(本体2,800円+10%税)

書籍情報

  • 発売日:2020年12月19日(土)
  • ISBN:978-4-8156-0796-8
  • サイズ:B5変
  • ページ数:432
  • 付録:-
とことん丁寧なAndroidアプリ開発入門書

各章ごとに用意したバリエーションに富んだサンプルアプリを、楽しく作りながらAndroidアプリ開発を学ぶことができます。

初心者がつまづきやすいUIの作成方法や、プルグラム作成時に役立つAndroid Studioの便利機能について、一つひとつの手順ごとに丁寧に解説しています。

またプログラムコードは、わかりやすいように、できるだけ短くなるように心がけています。はじめてAndroidアプリ作成をする人に最適な一冊です。

  • Kotlinの基本を解説

    Android開発の標準言語となっているKotlinの、アプリ開発に必要な基本知識をしっかり解説しています。

  • UI作成を詳解

    Android Studioでのアプリ画面の作成は、作成手順の一つひとつを丁寧に解説して、はじめてでも迷わないようにしています。

  • プログラムコードの入力

    はじめてでも無理なく入力、理解できるように、できるだけ短いコードで段階的に記述し、各行で何をしているかを解説しています。

  • フラグメントを使ったスライドショーアプリ

  • インテントを使ったカメラアプリ

  • Realmデータベースを使ったスケジューラーアプリ

著者紹介

著者・金田浩明

モバイル向けのアプリケーションエンジニアとして、主にiOSやAndroidの開発に従事している。iOSの技術者向け勉強会を主催するなど、コミュニティ活動も積極的に行っている。最近ではRaspberryPiやArduinoによるIoT開発にも注力しており、会社の仲間と応募した作品が入賞するなど、活躍の幅を広げている。主な著書に『SwiftUI 徹底入門』『基礎からのAndroidプログラミング』(SBクリエイティブ)がある。

関連商品のご案内

もっと見る

試し読み新着お届け

もっと見る