ハイブリッドアプリケーション...HTML、CSS、JavaScriptで織り成すスマートフォンアプリ開発。
そもそもハイブリッドアプリケーションとはなにか、Ionicのサンプルプロジェクトにはどのようなものがあるのか、Ionicならなにができるのか...本書でしっかり解説します。
iOSにもAndroidにも!この美しいIonicを使って、ハイブリッドアプリケーション開発を始めてみませんか?
本書では、スマホアプリの一種であるハイブリッドアプリケーションについて、"Ionic"というフレームワークを使って紹介していきます。使い心地もよく見た目も美しいIonicですが、日本語で得られる情報はまだまだ少ないことから、壁を感じる方も多いかもしれません。そんな方々にもぜひIonicを触ってほしい、Ionicの価値を届けたい、そんな思いから今回の執筆は実現に至りました。
本書を通じてIonicの魅力に触れ、楽しいスマホアプリ開発生活を送っていただければ幸いです。
(本書の内容は2015年12月13日、初版発売時点の情報に基づいて執筆されています。)
========
目次情報:
■はじめに
まえがき
対象読者
この本を通じて学ぶこと
おことわり
■第1章 ハイブリッドアプリについて知ろう
ハイブリッドアプリの特徴
■第2章 実際に動かしてみよう
1. ブラウザで動かす(共通セットアップ)
2. iPhoneで動かす
3. Androidで動かす
■第3章 サンプルアプリの全体像
Ionic / AngularJS入門
サンプルアプリ - Tabs
サンプルアプリ - Sidemenu
■第4章 アプリをカスタマイズしてみよう
動作を変えてみよう - Gestures and Events
動作を変えてみよう - Popup
動作を変えてみよう - Scroll
動作を変えてみよう - Slide-box
動作を変えてみよう - Lists
動作を変えてみよう - Loading
見た目を変えてみよう - Buttons
見た目を変えてみよう - Grid
見た目を変えてみよう - Forms
見た目を変えてみよう - Showcase
■おわりに
本書で学んだこと
Ionicのこれから
■付録
iOSリリース手順
Androidリリース手順
もっと理解を深めるために
========
第2版での改訂ポイント:
Androidにて、リリース向けのビルドを実施する際に、"build.gradle"ファイルに対して"lintOptions"の記載を次のように追加することが必要となりましたので、その旨、追加しております。その他、いくつかの細かな修正を加えております。
変更前:
android {
sourceSets {
main {
:
(以下略)
変更後:
android {
lintOptions {
checkReleaseBuilds false
abortOnError false
}
sourceSets {
main {
:
(以下略)
========