あなたにも出来る!XPages & jQueryMobileで作るスマートフォン、タブレットUX開発
- 8. タブバー&タブバーボタン
(Tab Bar&Tab Bar Button)
外側がタブバー
タブバーの内側にタブバーボタンを配置し
ます
タブバーボタンのアイコンは自分で用意す
る必要があります
Tab Bar Tab Bar Button
機能を切り替えるためによく使われます
(最近減ってきた気も・・・)
8
- 72. XPages with jQueryMobile基本のキ
1. 先ほど書き込んだ</xp:this.resources>の下に下記のコードを書き込
む
</xp:this.resources>
<!-- サイズをデバイスの幅に設定、倍率を固定-->
<meta name="viewport" content="width=device-width, initial-scale=1" />
<!-- ページ -->
<div data-role="page">
<!-- ヘッダー -->
<header data-role="header">
<h3>ヘッダー</h3>
</header>
<!-- コンテンツ -->
<article data-role="content">
</article>
<!-- フッター -->
<footer data-role="footer">
<h3>フッター</h3>
</footer>
</div>
</xp:view>
<header>
<article>
<footer>の部分は
すべて<div>でもかまいませんが、
HTML5では文書構造を定義できるよう
になったため、この書き方がオススメ!
<article>タグの間にビューやフォーム
となる部品を配置していきます
今回のサンプルではテーマカラーを青に
するため、ページ部分にテーマカラーを
設定しています
<div data-role="page" datatheme="b">
72
- 73. こうなる
<div data-role="page">
<!-- ヘッダー -->
<header data-role="header">
<h3>ヘッダー</h3>
</header>
<!-- コンテンツ -->
<article data-role="content">
</article>
<!-- フッター -->
<footer data-role="footer">
<h3>フッター</h3>
</footer>
ここまでをひな形にしておくと便利
73
- 77. カテゴリビューを作る②ソース
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:this.data>
<xp:dominoView var="view1" viewName="SysGroupVw“ expandLevel="1"></xp:dominoView>
</xp:this.data>
<!-- jQueryMobile読み込み-->
<xp:this.resources>
<xp:script src="/jquery-1.10.2.min.js" clientSide="true"></xp:script>
<xp:script src=“/jquery.mobile-1.3.2.min.js” clientSide="true"></xp:script>
<xp:styleSheet href="/jquery.mobile-1.3.2.min.css"></xp:styleSheet>
</xp:this.resources>
<!-- サイズをデバイスの幅に設定、倍率を固定-->
<meta name="viewport" content="width=device-width, initial-scale=1" />
<!-- ページ -->
<div data-role="page" data-theme="b">
<!-- ヘッダー -->
<header data-role="header">
<h3>種別</h3>
</header>
<!-- コンテンツ -->
<article data-role="content">
</article>
</div>
</xp:view>
77
- 156. Everything should be made as simple as
possible, but not simpler.
すべてのものはできるだけシンプルに作られるべきだ。しかし手抜きであっては
いけない。
156
- 158. jQueryMobileに関する情報
Android/iPhone/Windows Phone対応 jQuery Mobileス
マートフォンアプリ開発
岡本 隆史・梶原 直人・田中 智文 著
大型本: 368ページ
出版社: ソフトバンククリエイティブ (2012/6/20)
jQueryVaridationによる入力チェック
jqPlotによるグラフ描画
パフォーマンスチューニング
などノウハウ満載です
ドットインストール
3分動画でマスターする初心者向けプログラミング学習サイト
http://dotinstall.com/
SlideShareを”jQueryMobile”で検索すると素晴らしいスライ
ドがたくさんあります(日本語で)
http://www.slideshare.net/
158
- 160. Special Thanks
Atsushi Ono(IBM Japan)
AMD(Asynchronous Module Definition)に関する素晴らしい情報をいただきました
Atsushi Sato(IBM Japan)
急なメールにも関わらず小野さんへの連係、コーディネイトをしていただきました
Universal Concept Tea Corporation
SPOON GARDEN RESTAURANT
ECHELON Tea House
料理の画像と資料を作る場所、また素晴らしい紅茶と顧客サービスを提供していただきました
http://www.spoon-table.co.jp/
https://www.facebook.com/pages/SPOON-GARDEN-RESTAURANT/581995871819388
https://www.facebook.com/pages/ECHELON-Tea-House/121534168014070
160