HTML5、CSS3、JavaScriptでAndroid/iPhone対応のWebアプリを作成しよう
ステップバイステップで学ぶ入門書です。HTML5アプリの基礎知識、画面のデザイン、コードの書き方などが理解できます。短いトピックで区切られているので、自分のペースで学べます。
ボーナスコンテンツとして、サンプルアプリをデータベース対応するための基礎知識と手順を、付録A(配布PDF)で説明しています。
サンプル一式と付録は、日経BP社のサポートサイトからダウンロードできます。
更新履歴
更新情報はありません。
目次
- 第1章 HTML5の基本を理解しよう
- 1.1 HTML5とは?
- 1.2 HTML5アプリ開発で必要な知識
- 1.3 HTML5とスマートフォン
- 第2章 HTML5開発の環境を整えよう
- 2.1 HTML5によるスマートフォンアプリ開発に必要なもの
- 2.2 Google Chrome/XAMPPをインストールしよう
- 2.3 アプリケーションを作成する準備をしておこう
- 第3章 アルバムマップのトップ画面を作成しよう
- 3.1 アルバムマップの動きを理解しておこう
- 3.2 HTML5ページの基本を理解しよう
- 3.3 スタイルシートでページをデザインしよう
- 第4章 アルバムマップの見た目を完成させよう
- 4.1 メモ登録画面を作成しよう
- 4.2 JavaScriptの簡単なコードを実行しよう
- 4.3 JavaScriptのイベント処理を理解しよう
- 第5章 現在位置を表す地図を作成しよう
- 5.1 現在位置の情報を取得しよう
- 5.2 Geolocation APIのエラー処理や動作オプションを理解しよう
- 5.3 変化する位置情報を定期的に取得しよう
- 5.4 現在位置を地図上に表示しよう
- 第6章 アルバムマップにメモ情報を保存しよう
- 6.1 現在位置を一時的に保存しよう
- 6.2 メモ情報の登録画面を作成しよう
- 6.3 メモ情報の登録画面を改良しよう
- 第7章 アルバムマップのメモ情報を表示しよう
- 7.1 共通機能を実装しよう
- 7.2 メモ情報を一覧表示しよう
- 7.3 地図上にメモをピン立てしよう
- 7.4 情報ウィンドウの表示機能を改良しよう
- 7.5 既存のメモ情報を削除しよう
- 第8章 CSS3でページをよりリッチにデザインしよう
- 8.1 CSS3の基礎知識
- 8.2 ページの背景をグラデーションにしよう
- 8.3 メニューリンクに影を付けてみよう
- 8.4 ボックス領域の角を丸めてみよう
- 8.5 より便利になったCSS3のセレクターを活用しよう
- 第9章 アルバムマップを手書き対応しよう
- 9.1 キャンバスに基本的な図形を描画してみよう
- 9.2 Canvas APIを利用してさまざまな図形を描画しよう
- 9.3 タッチ操作でキャンバスに落書きしよう
- 9.4 キャンバスに描いた画像を保存/表示しよう
- 付録A アルバムマップをデータベース対応しよう
- A.1 データベースとは?
- A.2 データベースを準備しよう
- A.3 メモ情報をデータベースに登録しよう
- A.4 メモ情報をリスト表示しよう
- A.5 メモ情報のマーカー表示&削除機能をデータベース対応しよう
正誤表
現在、正誤情報はありません。
FAQ
現在、FAQはありません。
ダウンロード
お問い合わせ
書籍に関するご質問や誤りのご報告、ご意見・ご感想などをお寄せください。
お問い合わせの前にFAQ・正誤表をご確認ください。すでに掲載済みの内容については個別回答が難しい場合があります。