セール中 カテゴリ一覧 著者一覧

Androidの書籍一覧

0件
解決!Androidアプリ開発のアレコレ 実践編
ダウンロード: PDF EPUB
本書は、筆者が業務で実践している内容をもとに、「レッツ、効率アップ!」「カスタムView」「Epoxy」の3章構成で、Androidアプリ開発に関するノウハウを紹介します。
「レッツ、効率アップ!」では、Androidアプリの開発効率を上げる方法を紹介しています。Androidアプリ開発者なら知っているほうが得をするような、開発効率がぐっと上がる方法、開発効率が少し上がる小技を複数記載しています。
「カスタムView」では、Androidアプリ開発における、カスタムビューの作成手順とメリットを解説しています。※カスタムビューとは独自で開発したビューです。筆者が作成したカスタムビューを例に解説することにより、読者の方が理解しやすいよう心がけました。
「Epoxy」では、EpoxyというAirbnb製のライブラリを詳しく解説しています。概念、メリット、実装方法を具体的に解説しているので、Epoxyに触れたことがない方でも読みやすいと思います。また、業務などで実践しやすいようなEpoxyの便利機能も紹介しています。

【目次】
第1章 レッツ、効率アップ!
 1.1 Android Studioに特化した効率アップ術
 1.2 Androidに特化したJetBrains製IDEのプラグイン
 1.3 ローカルに立てたAPIモックサーバーを利用
 1.4 まとめ
第2章 カスタムView
 2.1 どのような場合にカスタムViewを作成すべきか
 2.2 カスタムViewの作成方法と利点
 2.3 まとめ
第3章 Epoxy
 3.1 Epoxyについて
 3.2 導入方法
 3.3 EpoxyControllerの作成
 3.4 Epoxyの便利機能
 3.5 まとめ
1,980円(税込)
PDF EPUB
0件
Delphiで作るAndroidスマホアプリ
ダウンロード: PDF EPUB
本書は統合開発環境Delphiを利用して、簡単にAndroid向けアプリを開発するための解説書です。コンポーネントと呼ばれる部品を使ってアプリのUIを設計し、ボタンをクリックするイベントにコードを記述するというスタイルでアプリ開発を行います。本書では簡単なアプリの開発を通じて、Delphiでの開発を学習できます。

【目次】
第1章 基本的な使い方
第2章 簡単なプログラムを作ってみる
第3章 お絵かきソフトの作成
第4章 お絵かきソフトの色と太さを選択できるようにする
第5章 Delphiのインストールと設定
1,980円(税込)
PDF EPUB
0件
ゼロからはじめるKotlin/Native
ダウンロード: PDF
「ゼロからはじめるKotlin/Native」はこれからKotlin/Nativeを始める人のための入門書です。
Kotlin/Nativeとはから始まり、チュートリアル・実践的な使い方までを収録しています。

本書を通じてKotlin/Nativeとは何かやその使い方等を体感して頂ければと思います。
500円(税込)
PDF
0件
テストが書けない人のAndroid MVP
ダウンロード: PDF EPUB
【レガシーなコードをMVPで分割してテスト可能に変える!】

本書は多くのプロジェクトで運用されているレガシーなコードをリファクタリングし、将来的にモダンなコードとしていくために必要なテストコードの書き方を解説したガイドブックです。将来的にDagger2に置き換えることを目標としつつ、いくつかのレガシーパターンのリファクタリング例を紹介しています。
〈本書の想定読者〉
・レガシー化したAndroidのソースコードを今どきのMVPに置き換えたいが何から手を付ければいいかわからない
・MVPにしてみたけどPresenterにView側の処理が入り込んだり、何が変わったかわからない
・MVPにしてみたけど結局テストコードが書けない
・Dagger2やRxJavaを使わないとテストは書けないと思っている

【目次】
第1章 本書でのMVP
・MVPとは?
・MVPのパッケージ構成
・本書で使用するmockライブラリー
第2章 MVP化の心得
・心得1:ViewとPresenterのインターフェースを「声に出して」抽出する
・心得2:可能な限りViewにifを書かない
・心得3:Presenterのビジネスロジックの心得
・心得4:Humble Objectパターン
第3章 シングルトンの依存切り離し
・シングルトンクラスの辛いところ
・コンストラクタインジェクション
・静的setメソッドの導入
・インターフェースの抽出
・ラップクラスで包む
・シングルトンクラスのメソッドにContextの引数が……
・この章のまとめ
第4章 staticメソッド依存の排除
・staticメソッドの辛いところ
・普通のクラスに変える
・移譲用インスタンスメソッドの導入
・ラップクラス
・すべてのstaticが悪ではない
第5章 コールバックをテスト
・インターフェースコールバックをテストする
・Timer処理もテストする
・余裕があればリポジトリーパターンに置き換え
第6章 外部ライブラリー依存
・サードパーティのライブラリーをそのまま使ってはいけない
・ラップクラスで包むまたはリポジトリーパターンに置き換え
・コンストラクタインジェクションする
第7章 MVPを実践してみる
・太ったActivityのMVPへ置き換える
・次のステップへ
1,980円(税込)
PDF EPUB
0件
Android StudioではじめるARCore入門
ダウンロード: PDF EPUB
【AndroidでARする!ARCoreのハマりどころを解説!】

本書はAndroidの開発者の中でもARに興味をもっている、もしくはARCoreを初めてみたい方向けに導入の仕方からハマりやすいポイントを解説しています。ARCoreでできること、その周辺知識に関して初心者向けに説明していきます。中でもSceneform、Augmented Imagesについて主に解説します。
〈本書の対象読者〉
・初心者でARを始めてみたい!という方
・UnityではなくAndroid Studioで開発したい方

【目次】
第1章 ARCoreをAndroid Studioではじめよう!
1.1 ARCoreとは
1.2 ARCoreの動作が可能な端末の条件
1.3 Android Studioで開発するための準備
1.4 ARCoreでできること
1.5 基本となるクラスの概要
第2章 Sceneform
2.1 3Dモデルの表示
2.2 Android標準のウィジェットの表示
第3章 Augmented Images
3.1 The arcoreimg toolを使って画像マーカーにできるかを知る
3.2 画像をマーカーにして3Dモデルを表示してみよう
第4章 Cloud Anchors
4.1 Firebaseでプロジェクトを作成し、Firebase Realtime Databaseを作成する
4.2 Firebaseをアプリとリンクさせる
4.3 GCPの設定を行う
4.4 実際にCloud Anchorを用いたサンプルを作成する
1,980円(税込)
PDF EPUB
0件
実践 Android Data Binding
ダウンロード: PDF EPUB
【公式リファレンスには載っていない情報を実践形式で紹介!】

本書はAndroidの公式ツールとして提供されているData Bindingの実践ガイドです。今まで Android 開発は View (XML) の操作とデータの加工を1つのActivityで行っていました。しかし実装が煩雑になるため、今日まで様々な手法で効率的な実装方法を様々な開発者が模索し続け、Androidの公式ツールとして提供されているData Bindingはその中のひとつです。本書は開発のベストプラクティスとも言えるData Bindingを実践形式で解説しています。(本書は、次世代出版メソッド「NextPublishing」を使用し、出版されています。)

〈本書の対象読者〉
・Androidエンジニア中級者以上
・趣味で1~2本アプリを作ったことがある
・仕事で半年以上開発に携わったことがある
・趣味、仕事問わず今書いているコードに問題がある
・もっとスキルアップしたい
〈本書で期待できる効果〉
・新しいAndroidアプリの書き方を学習できる
・問題あるコードのリファクタリングのヒントになる
【目次】
第1章 Data Bindingのメリット
第2章 実践Data Binding
 まずはfindViewByIdを駆逐しよう
 Data Bindingでカウントアップしてみよう
 さまざまな値をBindしてみよう
 Data Bindingで隠してみよう
 イベントにもData Binding
 ListViewにもData Binding
 RecyclerViewにもData Binding
第3章 Data Binding Master
 BaseObservable
 ObservableField
 BindingAdapter
 LiveDataとData Binding
 RetrofitとData Binding
第4章 Build GitHub Search Repos App
第5章 小技
 default
 safeUnbox
 Function type
 Data Binding V1とV2
1,980円(税込)
PDF EPUB
4
うさちっぷ #2
ダウンロード: PDF
「うさちっぷ」は筆者のノウハウを集めたTips集です。
第二弾である本書で紹介するのはAndroidに関するTipsです。
500円(税込)
PDF
書籍一覧を見る 戻る