TECH PLAY

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

3,080円 (税込)

楽天

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

書籍情報

発売日:

著者/編集:金田浩明

出版社:SBクリエイティブ

発行形態:単行本

書籍説明

内容紹介

アプリ開発に必要なKotlinの基礎と、Android Studioの1つひとつの開発手順を詳細に解説。

目次

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 サンプルプロジェクトのインポート

著者情報

金田, 浩明, 1974-

金田浩明

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

類似書籍