翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 新規会員登録 ログイン
SEshop

基礎&応用力をしっかり育成!Androidアプリ開発の教科書 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン【PDF版】

WINGSプロジェクト 齊藤 新三(著) , 山田 祥寛(監修)

商品番号
162990
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2019年07月10日
ISBN
9784798162997
データサイズ
約47.6MB
制限事項
印刷可・テキストのコピー可
キーワード
プログラミング  Android  アプリ開発  電子書籍【PDF版】  SDK

3,135円(税込)(本体2,850円+税10%)
送料無料

1,140pt (40%)
ポイントの使い方はこちら

在庫あり

初回購入から使えるポイント500円分プレゼント

紙の書籍はこちら 本書には新版がございます
新版はこちら

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

  • 本製品は電子書籍【PDF版】です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
    PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。
    Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずPDF利用案内をお読みください。

好評既刊のKotlin対応版。SDKバージョンが上がっても通用する「Androidアプリ開発の基礎力」を習得!

本書は、Kotlin言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。

Android Studioを利用して、アプリ開発の基本手順から、ビュー/アクティビティ、イベント/リスナ、リストビュー/ダイアログ、画面遷移/Intentクラス、オプション/コンテキストメニュー、フラグメントの使い方など、SDKのバージョンが上がっても通用する「Android開発の基礎力」を積み上げ・体系的に習得していきます。

また、データベース接続や非同期処理/Web API連携、メディア再生、バックグラウンド処理/通知機能の利用方法、地図アプリ(やGPS機能)/カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習します。
「Androidアプリを作る方法をしっかり学びたい」「Androidアプリ開発の基礎力/応用力をきちんと身につけたい」という方におすすめの一冊です。

【本書の特徴】
○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ
○Androidアプリ開発に必要なKotlinの基礎知識やAPI解説など、Androidアプリ開発にあたって最低限あるいは必須の事柄をきちんと説明
○SDKのバージョンに左右されにくい基礎力・応用力が身につく

【前提知識】
○Kotlin言語仕様の基礎的な知識

※本書は、既刊「基礎&応用力をしっかり育成! Androidアプリ開発の教科書」をKotlinに対応させ、再構成して書籍化したものです。

PDF版のご利用方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの電子書籍のタイトルが表示されますので、リンクをクリックしてダウンロードしてください。
  4. PDF形式のファイルを、お好きな場所に保存してください。
  5. 端末の種類を問わず、ご利用いただけます。

第1章 Androidアプリ開発環境の作成
 1.1 Androidのキソ知識
 1.2 Android Studioのインストール

第2章 はじめてのAndroidアプリ作成
 2.1 はじめてのAndroidプロジェクト
 2.2 AVDの準備
 2.3 アプリの起動
 2.4 Android Studioの画面構成とプロジェクトのファイル構成
 2.5 Androidアプリ開発の基本手順

第3章 ビューとアクティビティ
 3.1 ビューの基礎知識
 3.2 画面部品をもう1つ追加する
 3.3 レイアウトエディタのデザインモード
 3.4 デザインモードで部品を追加してみる
 3.5 LinearLayoutで部品を整列する
 3.6 他のビュー部品─ラジオボタン/選択ボックス/リスト

第4章 イベントとリスナ
 4.1 アプリ起動時に実行されるメソッド
 4.2 イベントリスナ
 4.3 ボタンをもう1つ追加してみる

第5章 リストビューとダイアログ
 5.1 リストタップのイベントリスナ
 5.2 アクティビティ中でリストデータを生成する
 5.3 ダイアログを表示する

第6章 ConstraintLayout
 6.1 ConstraintLayout
 6.2 制約の設定には制約ハンドルを使う
 6.3 ConstraintLayoutにおける3種類のlayout_width/height
 6.4 横並びとベースライン
 6.5 ガイドラインを利用する
 6.6 チェイン機能を使ってみる

第7章 画面遷移とIntentクラス
 7.1 2行のリストとSimpleAdapter
 7.2 Androidの画面遷移
 7.3 アクティビティのライフサイクル

第8章 オプションメニューとコンテキストメニュー
 8.1 リストビューのカスタマイズ
 8.2 オプションメニュー
 8.3 戻るメニュー
 8.4 コンテキストメニュー

第9章 フラグメント
 9.1 フラグメント
 9.2 スマホサイズのメニューリスト画面のフラグメント化
 9.3 スマホサイズの注文完了画面のフラグメント化
 9.4 タブレットサイズ画面を作成する
 9.5 注文完了フラグメントのタブレット対応

第10章 データベースアクセス
 10.1 Androidのデータ保存
 10.2 Androidのデータベース利用手順

第11章 非同期処理とWeb API連携
 11.1 AndroidのWeb連携
 11.2 非同期処理
 11.3 AsyncTask
 11.4 HTTP接続

第12章 メディア再生
 12.1 音声ファイルの再生
 12.2 戻る・進むボタン
 12.3 リピート再生

第13章 バックグラウンド処理と通知機能
 13.1 サービス
 13.2 通知
 13.3 通知からアクティビティを起動する

第14章 地図アプリとの連携とGPS機能の利用
 14.1 暗黙的インテント
 14.2 緯度と経度指定で地図アプリを起動するURI
 14.3 GPS機能の利用
 14.4 GPS利用の許可設定

第15章 カメラアプリとの連携
 15.1 カメラ機能の利用
 15.2 ストレージ経由での連携

第16章 マテリアルデザイン
 16.1 マテリアルデザイン
 16.2 ScrollView
 16.3 アクションバーより柔軟なツールバー
 16.4 ツールバーのスクロール連動
 16.5 CollapsingToolbarLayoutの導入
 16.6 CollapsingToolbarLayoutにタイトルを設定する
 16.7 FloatingActionButton(FAB)
 16.8 Scrolling.Activity

第17章 リサイクラービュー
 17.1 リストビューの限界
 17.2 リサイクラービューの使い方
 17.3 区切り線とリスナ設定

各種問い合わせは以下のリンクからご連絡ください

感想・レビュー

ニョンブーチョッパー さん

2020-10-28

★★★★☆ 積ん読だった本を引っ張り出して1週間で読了。良書。直前に読んだ、金宏和實『作ればわかる! Androidプログラミング』よりは少し対象レベルが上かな。ConstraintLayoutではなくあえてLinearLayoutを使っている点とか、デザインモードを使わずあえてコードで書いている点とか。愛のムチか。各画面部品の配置が分かりやすいように色を付けているのは親切設計。サブタイトルの通り「基礎&応用力」が「しっかり育成」されたように思う。

山口洋平 さん

2019-12-17

kotlin対応と書いているが、実際のコードはほぼJavaの焼き直しで、kotlinがJavaよりも優れているポイントの1つ「簡潔なコードが書ける」が全く活かされておらず、kotlin学習者には誤った知識が身についてしまう駄目な技術書。 また、近年主流になっているレイアウトエディタによる画面レイアウト作成ではなく、XMLの直書きをメインにしていることもマイナス点。 正直な感想としてはkotlinとAndroid開発技術を学びたい人には読む価値のない、むしろマイナスになる本。

Yoshitaka Sakai さん

2021-03-13

一通り読んで、試してみました。以上。

関連商品

古代中国服飾図鑑―唐代―【PDF版】

3,960円(税込)

2024.05.28発売

おすすめ特集

法人・教育機関のお客様へ

【法人・教育機関のお客様へ】新年度の大口注文・お見積りなど、お気軽にご相談ください

Webデザイン特集

デザインやコーディングなど、Webデザインに役立つスキルが身につく書籍を揃えました

生成AI特集

テキスト生成、画像生成、動画生成など、生成AI活用のスキルが身につく本をご紹介

新社会人におすすめの本

新社会人の役に立つスキルが身につく本。ビジネスパーソンとしてスタートダッシュを切ろう!

プログラミング教育の本

小学校から必修化!人気の『ルビィのぼうけん』ほかプログラミング教育の本はこちら

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催

特集をもっと見る