Software Design plus_養成読本シリーズAndroidエンジニア養成読本 Vol.2
[現場で役立つノウハウと仕事にしたい人のための必須知識満載!]
[現場で役立つノウハウと仕事にしたい人のための必須知識満載!]
2013年7月30日紙版発売
2013年9月13日電子版発売
Software Design編集部 著
B5判/176ページ
定価2,068円(本体1,880円+税10%)
ISBN 978-4-7741-5888-4
ただいま弊社在庫はございません。
書籍の概要
この本の概要
Androidアプリケーション開発の競争が激化する中,限られた時間と資源でいかに効率よく開発を行うか……開発者にはそのためのアイデアやテクニックが強く求められています。
本書は月刊誌「Software Design」の人気記事の中から,Androidアプリケーションの開発ノウハウや,ADK/ADBを使ったハードとソフト両方の知識を持つエンジニアになるための基礎などをオムニバス形式で1冊にまとめました。
さらに渾身の書き下ろしは,開発者にとって生命線ともなる開発環境について,開発の効率をあげるツールの使い方を詳しく紹介します。使い慣れた環境を見直すにはそれなりの時間と労力が必要ですが,UIのデザインやテスト,コードに含まれる潜在的な問題の検出,パフォーマンス測定,実機を使った検証など,OSのバージョン以上に細かくアップデートされている開発環境を一度チェックしてみてください!
こんな方におすすめ
- Androidアプリ開発を仕事にしている,もしくはしようとしている方
- Androidアプリ開発の知識をハードウェア制御に生かしてみたい方
著者リスト
江川 崇/有山 圭二/日高 正博/谷口 岳/藤瀬 邦彦/新田 健/高橋 輝/竹本 浩/正 健太朗/中西 葵/重村 浩二/嶋崎 聡/高木 基成/寺園 聖文/渡辺 知男/新里 祐教/吉田 研一
この書籍に関連する記事があります!
- 現場で役立つノウハウと仕事にしたい人のための必須知識満載!―Androidエンジニア養成読本 Vol.2
- 本書は月刊誌『Software Design』での連載記事をベースにしており,さまざまな立場の開発者がAndroidエンジニアに伝えたいテーマをコンパクトにまとめています。
目次
Chapter1
開発環境を見直して開発効率を上げよう!
- Section1:ツールを使いこなしてサクサク開発! 開発効率を向上させるAndroid開発ツールの機能
- Section2:推定するな。測定せよ パフォーマンス測定ツールとアプリの改善
- Section3:最終段階の品質向上やパフォーマンス改善に! 開発に実機を活用する
Chapter2
2.x世代を考慮した受託開発に学ぶ
- Section1:“安く,早く,高品質に”の三重苦との闘い Androidアプリ受託開発の実情
- Section2:UIや画面サイズの違い/カメラやGPSは機種依存あり! 機種の差異による動作不良を避けるテクニック
- Section3:既存のWebの資産を活かせてメンテもしやすい WebView有効活用のススメ
- Section4:データ設計/クラス設計/難読化/アップデート通知 バージョンアップを考慮した初期開発の重要性
- Section5:画面作成/デモ作成/製品化に備えた単体テスト プロトタイプ開発で使う「Titanium Mobile」
- Section6:改良の継続がアプリの魅力を高める 「Flurry Analytics」でアプリ統計情報を分析しよう
- Section7:Androidアプリ開発を楽しい仕事にするために 技術を仕事に結びつける10のヒント
Chapter3
プラグイン対応アプリの作り方
- Section1:twiccaとSimejiに学ぶ 拡張可能なアプリ設計手法[前編]
- Section2:twiccaとSimejiに学ぶ 拡張可能なアプリ設計手法[後編]
Chapter4
マルチプラットフォーム開発の活用
- Section1:JavaScript/Ruby/Lua/C#/C++ 多彩なマルチプラットフォーム開発環境を知ろう
- Section2:Rhodes入門 Rubyで作るAndroidアプリ[前編]
- Section3:Rhodes入門 Rubyで作るAndroidアプリ[後編]
- Section4:コンシューマゲーム機市場に参入できる! PlayStation VitaとAndroidゲームの同時開発
Chapter5
Androidが身近にするハードウェア制御
- Section1:Arduinoや自作ロボットの制御をしてみよう 知っておきたいADKの基礎知識[前編]
- Section2:Arduinoや自作ロボットの制御をしてみよう 知っておきたいADKの基礎知識[後編]
- Section3:ADK+Arduino+Socket.IO Webブラウザから制御する製品のプロトタイプを作ってみる
- Section4:Kinectのような入力を制御する Androidで始めるNUIアプリケーション
- Section5:古いAndroidケータイを活用できる ADB接続でかんたんフィジカルコンピューティング[前編]
- Section6:古いAndroidケータイを活用できる ADB接続でかんたんフィジカルコンピューティング[後編]
Chapter6
ソースコードリーディング
- Section1:Android SDKこそ生きた教材 ホームアプリのソースコードで学ぶ良いアプリの書き方[#1]
- Section2:Android SDKこそ生きた教材 ホームアプリのソースコードで学ぶ良いアプリの書き方[#2]
- Section3:Android SDKこそ生きた教材 ホームアプリのソースコードで学ぶ良いアプリの書き方[#3]
この本に関連する書籍
-
モバイルアプリ開発エキスパート養成読本
現在,モバイルアプリの開発はソフトウェア開発のメインストリームと言っても過言ではありません。iOS,Android の2 大モバイルプラットフォームは毎年大きなアップデー...
-
良いAndroidアプリを作る139の鉄則
国内初のAndroid端末に標準搭載された『ポケット羅針盤』の開発を始め,全日本空輸株式会社の『ANA』や,NTTタウンページ株式会社の『iタウンページ』,株式会社三省堂...
-
Androidライブラリ実践活用[厳選111]
Andoroidアプリケーションの開発に役立つオープンソースライブラリが数多く公開されています。こうしたライブラリには質の高いプロダクトも多く,上手に活用することで...
-
おいしいClojure入門
フランス人プログラマのニコラが,Clojureを包丁代わりにHadoopやRedisといった流行の素材を自由自在にプログラミングします。関数型プログラミングというと,敷居が高...
-
AndroidエンジニアのためのモダンJava
本書は,複雑かつ高度なAndroidアプリの開発に必要となる,Java言語の基礎を理解することに主眼を置いています。Android SDKについては触れず,Androidに関連するモダン...
-
スマートフォンUIデザインパターン ~心地よいユーザーインターフェースの原則~
スマートフォンのアプリ,サイトをデザインするうえで,知っておかなければならない基礎知識を1冊にまとめました。 「とにかく機能は豊富だけど,いまいち使いづらく,...
-
図解 Androidプラットフォーム開発入門
AndroidはLinuxのカーネルをベースにしたオープンソースソフトウェアです。アプリケーション開発だけでなく,カーネルを中心としたプラットフォーム開発の知識を身につ...
-
かんたん Androidアプリ作成入門
本書はAndroidアプリ開発の入門書です。AndroidアプリはJavaで開発を行います。本書は,Javaは理解したが,Androidアプリの開発を行ったことがないという読者を対象とし...