大友 聡之 著
坂手 寛 著
清水 崇之 著
城口 良太 著
髙木 基成 著
床井 幹人 著
野島 祐慈 著
渡辺 俊輔 著
HTML5とJavaScriptを利用したスマートフォンアプリ開発が、2011年から注目されてきています。背景には、PCやタブレット、スマートフォンなど、異なるデバイスでも一定レベルで動作できるWeb技術(HTML5とJavaScript)が整ってきたことがあげられます。
本書は、そうしたHTML5とJavaScriptを組み合わせてスマートフォンアプリを開発したい方に向けた書籍です。HTML5とJavaScriptを組み合わせたプログラミングの基本から始まり、スマートフォン向けデバイスAPIと組み合わせた開発、そして実際に開発者の方が作ってみたくなる本格的なスマートフォンアプリの開発手法までを解説しています。これ1冊で、HTML5とJavaScriptを利用したスマートフォンアプリ開発手法をひと通り学べます。
PART1:基本編
CHAPTER 01 HTML/CSS/JavaScriptの概要と役割、そして向かい合い方01 Web技術の「誕生」と「発展」と「未来」
02 HTMLの概要と役割
03 CSSの概要と役割
04 JavaScriptの概要と役割
05 進化するHTML/CSS/JavaScriptとの向き合い方
01 HTML5の新しい機能と要素
02 CSS3で広がる表現
03 WebアプリケーションのためのJavaScript
04 ブラウザの互換性と対処方法
01 jQueryとは
02 DOMオブジェクトとjQueryオブジェクトの違い
03 jQueryを使うための準備
04 オブジェクトを変更する
05 イベントハンドラを理解する
06 フォームの操作を理解する
07 コンソールを使ったデバッグ
08 jQuery Mobileの基礎
PART2: リファレンス編
CHAPTER 04 HTML5とJavaScriptを組み合わせた開発手法01 Canvasで描画する
02 Video/Audioで動画や音声を流す
03 Geolocationで位置情報を利用する
04 WebStorageにデータを保存する
05 WebSocketでリアルタイムに通信する
01 デバイス・アクセスAPIとは
02 バッテリー・ステータスAPIを制御する
03 バイブレーションAPIを制御する
04 HTML Media Captureを制御する
05 DeviceOrientation Eventを制御する
06 そのほかのデバイス・アクセスAPI
PART3:実践編
CHAPTER 06 HTML5とjQueryによるスマートフォンアプリ開発01 スマートフォン向けアプリケーションの構成
02 アプリケーションの基本構造を作成する
03 アプリケーションのデータ構成について
04 新規作成画面を作成する
05 リスト画面を作成する
06 項目の新規作成画面を作成する
07 項目リスト画面を作成する
08 画面デザインをBootstrapに変える
09 今後の応用
01 Canvasを使ってお絵かきアプリを作成する
02 VideoとAudioを使って動画プレーヤーアプリを作る
03 GeolocationとGoogleMapsを使ってGPSアプリを作る
04 WebStorageに保存できるようGPSアプリを改良する
05 Node.jsとSoclet.IOを使ってチャットアプリを作る
01 Android向けにアプリ化して公開する
02 iPhone(iOS)向けにアプリ化して公開する
01 テストの自動化とSelenium
02 Selenium IDEを使う
03 簡単なテストケースの作成
04 複雑なテストケースへの対応
05 スマートフォン上における実行
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||
---|---|---|---|---|---|---|---|---|---|
1刷 | 175 上から2つ目の緑色の枠内の2行目 |
未 | 未 |
|
2020.05.11 | ||||
1刷 | 43 p.43の「役割分担:Webコンテンツの場合」の図のテキストの誤植 |
未 | 未 |
|
2013.05.16 |