目次
- 注意事項
- まえがき
1章:Firefox OSの概要
- 1-01:WebブラウザがOS?
- 1-02:これまでとは異なるOS
- 1-03:Webアプリがネイティブアプリ
- 1-04:アプリ開発はどう変化するのか?
- 1-05:どんなハードウェアで動作するのか?
- 1-06:Firefox OSが創る未来
2章:Firefox OS端末の「Keon」とは
- 2-01:Firefox OS搭載の端末とは
- 2-02:Keonのハードウェア
- 2-03:Keonのソフトウェア
3章:Firefox OSのアプリ
- 3-01:アプリはWeb標準で開発
- 3-02:iOSやAndroid OSのアプリ開発と何が違うのか?
- 3-03:Firefox Marketplaceでアプリを配布
- 3-04:開発したアプリは,パソコンやAndroid OSでも動く
4章:はじめてのFirefox OSアプリ開発
- 4-01:アプリ開発の流れ
- 4-02:ステップ別開発手順
- 4-03:Firefox OS Simulatorのインストールと起動
- 4-04:Firefox OS Simulatorの基本的な使い方
- 4-05:2種類のアプリがある
- 4-06:はじめてのアプリ開発
- 4-07:Firefox OS Simulatorへのインストールと起動
- 4-08:アプリがうまく登録できない時の対処方法
5章:ユーザインターフェースの基本
- 5-01:Firefox OS用フレームワーク「Gaia」
- 5-02:画面の基本構成
- 5-03:Gaiaユーザインターフェースのパーツカタログ
6章:Gaiaの使い方
- 6-01:入手方法とインストール
- 6-02:ボタンコントロール
- 6-03:入力エリア・入力フォームコントロール
- 6-04:スタータス表示コントロール
- 6-05:プログレスバーコントロール(開発版)
- 6-06:値選択コントロール
- 6-07:スイッチコントロール
- 6-08:シークバーコントロール(開発版)
- 6-09:ナビゲーション(開発版)
- 6-10:フィルターコントロール(開発版)
- 6-11:ドロワーコントロール(開発版)
- 6-12:リストコントロール(開発版)
- 6-13:テキスト付きスクロール(開発版)
- 6-14:サンプルコード
7章:より実践的なアプリを開発する
- 7-01:ヘッダの実装方法
- 7-02:確認ダイアログの実装方法
- 7-03:アクションメニューの実装方法
- 7-04:サンプルコード
8章:アプリをFirefox Marketplaceに公開する
- 8-01:Firefox Marketplace サイトへのログイン
- 8-02:公開するアプリの準備
- 8-03:アプリを申請する
- 8-04:有償アプリの公開は?
- 8-05:参照リンク
- おわりに