Androidアプリ開発の極意 ~プロ品質を実現するための現場の知恵とテクニック

目次

第1章 開発を円滑に進めるためのコツ

1.1 開発前に押さえておくべきポイントとは

1.2 開発から運用までをスムーズに進めるには

第2章 意図しない動作を回避する

2.1 安全なActivityを設計する

2.2 Serviceの安定性を向上させる

2.3 届かないBroadcastに対処する

2.4 省電力時に機能制限を受ける前提で設計する

第3章 強制終了しないアプリを作る

3.1 ANR回避のテクニック

3.2 適切な例外の処置

3.3 メモリ不足を解消するには

3.4 プロセス終了時に対処すべきこととは

第4章 ユーザーにストレスを感じさせないアプリを作る

4.1 ストレスを感じさせないテクニックとは

4.2 使い勝手をよくするテクニック

第5章 マルチスレッドを使いこなす

5.1 多種多様のスレッド利用方法

5.2 AsyncやLoaderを使いこなす

第6章 不必要な処理を切り分ける

6.1 通信タイミングを決めるポイント

6.2 機能を使用するタイミング

6.3 バックグラウンド処理の最適化(N機能)

第7章 重要なデータを守る

7.1 解析ツールの脅威

7.2 データの保護・漏洩対策

7.3 ソースコードを保護する

第8章 機種依存を考慮した設計と実装

8.1 設計段階で考慮すること

8.2 マルチディスプレイへの対応

8.3 リソース作成時の考慮点

8.4 さまざまな機種依存の対処

8.5 マルチユーザーの対応

第9章 品質向上のための開発とテスト

9.1 品質を上げるための開発ポイント

9.2 性能試験の観点

9.3 開発工程に試験を組み込む

第10章 Google Playでアプリを安全にリリースする

10.1 端末のスペックで公開を制限する

10.2 指定した端末への公開を制限する

10.3 公開前のテスト配布

10.4 公開後に押さえておくポイント

[改訂第4版]SQLポケットリファレンス

モバイルアプリ開発エキスパート養成読本 (Software Design plus)

関連記事

  1. 予算1万円でつくる二足歩行ロボット

    目次第1章 仕様検討[1-1]全体の構成[1…

  2. 【図解】コレ1枚でわかる最新ITトレンド[新装改…

    目次第0章 「最新ITトレンド」を見渡す 「デジタル」が社会…

  3. スッキリわかるSQL入門 第2版 ドリル222問…

    目次第0章 データベースを学ぶにあたって0.1 デー…

  4. ドラゴンクエストXを支える技術 ── 大規模オン…

    目次第1章 ドラゴンクエストXとは何か1.1 ドラゴ…

  5. 運用設計の教科書 ~現場で困らないITサービスマ…

    目次1章 運用設計とは1.1 運用と運用設計…

  6. WEB+DB PRESS Vol.109

    目次特集1 Fastlyで柔軟&高機能! 最新CDN入門…

  7. 図解まるわかり ネットワークのしくみ

    目次第1章 ネットワークのきほん ~ネットワークの全体像を理…

  8. 週刊東洋経済 2020年8/22号 すごいベンチ…

    目次経済を見る眼ニュースの核心ニュース最前線…

最近の記事

  1. Microsft .NET C#
  2. れいといちかとまほうのトンネル
PAGE TOP