HTML5とJavaScriptによるiPhone/Android両対応アプリ開発ガイド 電子書籍(大友 聡之 坂手 寛 清水 崇之 城口 良太 髙木 基成 床井 幹人 野島 祐慈 渡辺 俊輔)|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. HTML5とJavaScriptによるiPhone/Android両対応アプリ開発ガイド

HTML5とJavaScriptによるiPhone/Android両対応アプリ開発ガイド









形式:
電子書籍
発売日:
ISBN:
9784798132990
価格:
3,080(本体2,800円+税10%)
カテゴリ:
Webプログラミング
キーワード:
#Web・アプリ開発,#プログラミング,#ネットワーク・サーバ・セキュリティ,#開発手法
電子書籍

本格的なスマホアプリを「HTML5とJavaScript」で作ろう!

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との向き合い方

CHAPTER 02 HTML5/CSS3/JavaScriptの基礎知識

01 HTML5の新しい機能と要素
02 CSS3で広がる表現
03 WebアプリケーションのためのJavaScript
04 ブラウザの互換性と対処方法

CHAPTER 03 jQuery/jQuery Mobileの基礎知識

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でリアルタイムに通信する

CHAPTER 05 デバイス・アクセスAPIとJavaScriptを組み合わせた開発手法

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 今後の応用

CHAPTER 07 HTML5とJavaScriptによるスマートフォンアプリ開発

01 Canvasを使ってお絵かきアプリを作成する
02 VideoとAudioを使って動画プレーヤーアプリを作る
03 GeolocationとGoogleMapsを使ってGPSアプリを作る
04 WebStorageに保存できるようGPSアプリを改良する
05 Node.jsとSoclet.IOを使ってチャットアプリを作る

CHAPTER 08 スマートフォンアプリ化に必要な開発環境の構築とアプリの公開方法

01 Android向けにアプリ化して公開する
02 iPhone(iOS)向けにアプリ化して公開する

CHAPTER 09 アプリケーションのテストと自動化

01 テストの自動化とSelenium
02 Selenium IDEを使う
03 簡単なテストケースの作成
04 複雑なテストケースへの対応
05 スマートフォン上における実行

付属データはこちら

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。
この商品の「よくある質問」はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2020年05月11日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 175
上から2つ目の緑色の枠内の2行目
y´= m21x + m22y + dy
y' = m12x + m22y + dy
2020.05.11
1刷 43
p.43の「役割分担:Webコンテンツの場合」の図のテキストの誤植
プラウザ
ブラウザ
2013.05.16