- トップページ
- プログラミング
- JavaScript・Ruby
- JavaScriptで作るWindows ストアアプリ開発スタートガイド
JavaScriptで作るWindows ストアアプリ開発スタートガイド

3,080円(本体 2,800円+税10%)
- 品種名
- 書籍
- 発売日
- 2013/2/21
- ページ数
- 335
- サイズ
- B5変型判
- 著者
- 田中賢一郎 著
- ISBN
- 9784844333524
Windowsストアアプリ開発の最初に読む本! 公式ガイドラインをやさしく解説
はじめてのWindowsストアアプリ開発をていねいにサポート! Windows ストアアプリは、JavaScript/HTML5/CSS3の知識を活かし、Visual Studio 2012 Express(*)で構築できます。その画面デザイン・機能・UIから完成品のストア登録まで、公式ガイドラインを熟知した著者がやさしく解説。 Webデザイナーと共同開発したお絵かきアプリ「Paint Drops Free」のサンプルコードをWebからダウンロードできます。(同アプリはWindows ストアで配布中) *Microsoft Visual Studio 2012 Express for Windows 8
「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。
学校・法人一括購入に関するお問い合わせはこちらへ。
詳細
■著者からのメッセージ
| Windows ストアアプリの登場は、アプリを飛躍的に普及させる可能性を秘めています。ユーザーと開発者の両方をワクワクさせるような、新しい何かが出現したのです! まだピンとこない方もいるかもしれませんが、心配は要りません。本書を読み進めてゆくうちに、Windows ストアアプリがどのようなものか、はっきりとわかるようになります。 本を執筆するにあたり、第一に役に立つ内容であること、即ち実践的な内容になることを目指しました。 |
目次
「Paint Drops Free」のユーザーインターフェイスとデザイン(口絵)
【第1部 導入編】
第1章 Windows 8とストアアプリを知ろう
1-1 はじめてのWindows 8
1-2 Windows 8の基本操作
1-3 Windows 8のスタック構成
1-4 Windowsストアアプリの開発環境のセットアップ
1-5 各種ツールの使い方
1-6 Windowsストアアプリの概要
第2章 アプリの設計とデザインを考えよう
2-1 Windows ストアアプリの8大原則
2-2 アプリの全体的な設計
2-3 アクセシビリティ対応
2-4 ストアアプリの審査基準
【第2部 基本編】
第3章 便利なCSS3スタイル
3-1 HTMLとJavaScriptを実行するプロセス
3-2 おさえておきたいCanvasのポイント
3-3 レイアウト用CSS「GridとFlexbox」
3-4 画面サイズと解像度およびビューへの対応
3-5 CSSの新機能
3-6 CSSのサイズ指定
3-7 メインページのレイアウト
第4章 Windowsストアアプリ実装の基礎知識
4-1 ランタイム「WinRT」
4-2 JavaScriptライブラリ「WinJS」
4-3 おさえておきたいJavaScriptのポイント
4-4 Visual Studioテンプレート
4-5 イベントビューアーでの確認
4-6 WinJSコントロールの基礎知識
4-7 WinJSコントロールの具体例
4-8 各種のWinJSユーティリティ
4-9 Promiseによる非同期処理の実装
4-10 非同期APIを使ったファイルアクセス
4-11 ファイルピッカーを使ったファイル選択
【第3部 応用編】
第5章 多機能なRSSリーダーアプリを作ろう
5-1 ナビゲーション用テンプレート
5-2 ページ追加とページ遷移
5-3 ListViewの使い方
5-4 キャッシュデータの保存
5-5 各種コントラクトの実装とライブタイル
5-6 スクリプトとDOMに関する制限
5-7 文字認識エンジン
5-8 マルチタッチとジェスチャアプリ
5-9 お試し版とアプリ内購入
5-10 サイドローディング
第6章 物理演算エンジン「Box2D」を使ってみよう
6-1 物理エンジンとして利用する「Box2D」とは
6-2 box2dwebの設定
6-3 JavaScriptによる物理世界構築
6-4 複数のパーツから構成される物体
6-5 RevoluteJointの回転とMouseJointの操作
第7章 ストア公開中アプリ「Paint Drops Free」の作り方
7-1 「Paint Drops Free」概要
7-2 「Paint Drops Free」全体像
7-3 「Paint Drops Free」クラス階層
7-4 多言語対応
7-5 アプリバーアイコンのカスタマイズ
7-6 設定画面の作成
7-7 回転センサーと重力方向の変化
7-8 スナップの実装
7-9 操作イベントの実装
索引
関連書籍
ダウンロード
-
無償版電子書籍(PDF)【S-1 アプリ開発者契約】のダウンロードはこちらからどうぞ(10.5MB)
https://book.impress.co.jp/support/aftercare/download/3352_S1.zip01 開発者アカウントの設定
02 受け取りアカウントの追加
03 サブスクリプションの設定
04 税の設定
05 アプリ提出前のWACKによる品質テスト
06 アプリの提出の準備
07 ダッシュボードからのアプリの提出
08 アプリの統計情報
09 自分のWeb サイトでの宣伝 -
無償版電子書籍(PDF)【S-2 NFC(Near Field Communication)を利用したアプリ開発】のダウンロードはこちらからどうぞ(2.55MB)
https://book.impress.co.jp/support/aftercare/download/3352_S2.zip01 NFC に対するWindows 8 のアプローチ
02 NFC のデバイス
03 NFC Data Exchage Format
04 Proximity APIによるタグの読み書き
05 NFC アプリの実装
06 NFCタグからの起動と引数の取得
07 最近の変更点について -
サンプルファイル⇔本文ページの対応表(サンプルページ対応表)
本書用にダウンロードできるサンプルファイルの一覧と、各ファイルがどのページに対応しているかが記載されているPDF(以下、「サンプルページ対応表」)のみを、単体でダウンロードしたい場合はこちらからどうぞ(194KB) -
全章のサンプルファイル
全章のサンプルファイルとサンプルページ対応表を一括でダウンロードしたい場合はこちらからどうぞ(71.4MB)
※ファイルサイズが大きいためダウンロードにお時間がかかります。
https://book.impress.co.jp/support/aftercare/download/3352_ALL.zip -
第3章(便利なCSSスタイル)サンプルファイル
第3章のサンプルファイルと、サンプルページ対応表のダウンロードはこちらからどうぞ(49.6MB)
※ファイルサイズが大きいためダウンロードにお時間がかかります。
https://book.impress.co.jp/support/aftercare/download/3352_3.zip -
第4章(Windowsストアアプリ実装の基礎知識)
第5章(多機能なRSSリーダーアプリを作ろう)
第6章(物理演算エンジン「BOX2D」を使ってみよう)サンプルファイル
第4章~第6章の3章ぶんのサンプルファイルと、サンプルページ対応表のダウンロードはこちらからどうぞ(9.1MB)
https://book.impress.co.jp/support/aftercare/download/3352_4_5_6.zip -
第7章(ストア公開中アプリ「Paint Drops Free」の作り方)サンプルファイル
第7章のサンプルファイルのダウンロードはこちらからどうぞ(12.8MB)
https://book.impress.co.jp/support/aftercare/download/3352_7.zip -
S-2(NFCを利用したアプリ開発)サンプルファイル ※無償版電子書籍
S-2のサンプルファイルのダウンロードはこちらからどうぞ(34.7KB)
https://book.impress.co.jp/support/aftercare/download/3352_S.zip
お詫びと訂正
現在のところ、本製品に正誤情報はありません。
お問い合わせ
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。









