<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>pagnum.jp BLOG</title>
	<atom:link href="http://pagnum.jp/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://pagnum.jp/blog</link>
	<description>Happy!なWebアプリを作り出すクリエイティブ集団 pagnum.jp</description>
	<lastBuildDate>Mon, 30 Apr 2012 02:10:05 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Titanium Mobile 2.0 の変更点まとめ</title>
		<link>http://pagnum.jp/blog/?p=422</link>
		<comments>http://pagnum.jp/blog/?p=422#comments</comments>
		<pubDate>Mon, 30 Apr 2012 02:10:05 +0000</pubDate>
		<dc:creator>pagnum.jp</dc:creator>
				<category><![CDATA[titanium]]></category>

		<guid isPermaLink="false">http://pagnum.jp/blog/?p=422</guid>
		<description><![CDATA[Titanium Mobileが1.8から2.0にメジャーバージョンアップした。 iPhoneアプリもAndroidもTitaniumを使っているので、 変更された箇所とか、バージョンアップでのアプリ側で 対応が必要だった箇所をまとめておこうと思う。 Titanium Mobile 2.0ローンチイベントについて Titanium Mobile 2.0ローンチイベントレポート &#8211; Titanium News Titanium Mobile 2.0 ローンチ記念イベントに行ってきた « kwLog Titanium 2.0 ローンチイベントに参加して LT もしてきました &#124; imthinker.net ローンチイベントに参加された方のリンクを貼っておきます。 こちらのまとめも良かったです。 Titanium]]></description>
			<content:encoded><![CDATA[<p>Titanium Mobileが1.8から2.0にメジャーバージョンアップした。<br />
iPhoneアプリもAndroidもTitaniumを使っているので、<br />
変更された箇所とか、バージョンアップでのアプリ側で<br />
対応が必要だった箇所をまとめておこうと思う。</p>
<p><strong>Titanium Mobile 2.0ローンチイベントについて</strong><br />
<a href="http://ti-news.hatenablog.jp/entry/2012/04/22/211230">Titanium Mobile 2.0ローンチイベントレポート &#8211; Titanium News</a><br />
<a href="http://blog.makotokw.com/2012/04/21/titanium-mobile-2-0-ローンチ記念イベントに行ってきた/">Titanium Mobile 2.0 ローンチ記念イベントに行ってきた « kwLog</a><br />
<a href="http://imthinker.net/?p=253">Titanium 2.0 ローンチイベントに参加して LT もしてきました | imthinker.net</a><br />
ローンチイベントに参加された方のリンクを貼っておきます。</p>
<p>こちらのまとめも良かったです。<br />
<a href="http://d.hatena.ne.jp/naoya/20120426/1335435147">Titanium Mobile 2.0 対応など &#8211; Naoya’s Hatena Diary</a><br />
とても参考になりました！</p>
<p>まずは、appceleratorのRelease Notesを転載。<br />
<a href="http://docs.appcelerator.com/titanium/release-notes/?version=2.0.1.GA">http://docs.appcelerator.com/titanium/release-notes/?version=2.0.1.GA</a></p>
<blockquote><p>New in This Relase<br />
・Layout System Updates<br />
・Support for Appcelerator Cloud Services (formerly CocoaFish)<br />
・Mobile Web Platform Release Candidate<br />
・Android Geolocation Enhancements<br />
・Defined Module APIs for Android and iOS</p></blockquote>
<p>書いてあるままですが、<br />
UIまわりの変更が自分的には大きかったです。<br />
1.8系で作っていたアプリも、2.0にしてから、<br />
レイアウト崩れが発生しました。</p>
<p>レイアウトに関する変更点をRelease Notesから転載。</p>
<blockquote><p>The major changes to the layout system involve:<br />
１）Improved handling for automatic sizing of views<br />
２）Batch layout updates for improved performance<br />
３）Post-layout event generated when layout is complete<br />
４）New precedence order for layout parameters</p></blockquote>
<p>それぞれ説明します。</p>
<p>１）自動サイジングの精度向上<br />
　Ti.UI.FILL（指定された領域でなるべく大きく配置）<br />
　Ti.UI.SIZE（指定された領域でなるべく小さく配置）<br />
　の新規定数が用意されました。<br />
　画面サイズの違うAndroidには多用されそう。</p>
<p>２）バッチレイアウト<br />
レイアウトでバッチ処理が可能に。<br />
コンポーネントで以下の様に複数のプロパティを設定すると、設定毎に再描画が走っていた。</p>
<blockquote><p>myView.startLayout();<br />
myView.top = 50;<br />
myView.left = 50;<br />
myView.width = 200;<br />
myView.finishLayout();</p></blockquote>
<p>それが、</p>
<blockquote><p>myView.updateLayout({<br />
  top: 50,<br />
  left: 50,<br />
  width: 200<br />
});</p></blockquote>
<p>の様にまとめて描画処理ができる。<br />
（まとめて今まで書いてたけど、描画は別々だったってこと？）</p>
<p>３）レイアウト変更完了を検知するイベントが出来ました。</p>
<p>View.postLayout　ですね。</p>
<blockquote><p>var postLayoutCallback  = function(e) {<br />
        Ti.API.info(String.format(&#8220;Layout done, left: %f, width: %f&#8221;, myView.rect.x, myView.rect.width));<br />
        myView.removeEventListener(&#8216;postlayout&#8217;, postLayoutCallback);<br />
    }<br />
    myView.addEventListener(&#8216;postlayout&#8217;, postLayoutCallback);<br />
    myView.updateLayout({<br />
        left: &#8217;25%&#8217;,<br />
        width: &#8217;25%&#8217;<br />
    });</p></blockquote>
<p>こんな感じで、位置変更後のタイミングでpostLayoutイベントが発行されます。</p>
<p>４）レイアウトパラメータの優先規則が変わった様です。</p>
<p>変更点は公式のここに詳しく書いてました。<br />
<a href="https://wiki.appcelerator.org/display/guides/Titanium+2.0+Layout+Changes">https://wiki.appcelerator.org/display/guides/Titanium+2.0+Layout+Changes</a></p>
<blockquote><p>・Any UI component with the width property defined as &#8220;auto&#8221; can safely define its width parameter as Ti.UI.SIZE to return to 1.8 behavior.<br />
・Any UI component with the width property undefined and with less than 2 positioning pins defined can safely define its width parameter as Ti.UI.FILL to return to 1.8 behavior.</p></blockquote>
<p>とあるので、<br />
・1.8系でautoを指定してた場所には、2.0ではTi.UI.SIZEを<br />
・1.8系で何も指定していなかった場合は、2.0ではTi.UI.FILLを<br />
指定すれば互換するとのこと。</p>
<p>実際に、width:Ti.UI.FILLなどを指定して、画面の崩れは無くなりました。</p>
]]></content:encoded>
			<wfw:commentRss>http://pagnum.jp/blog/?feed=rss2&#038;p=422</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>メモ：Titaniumで用意する画像のサイズまとめ</title>
		<link>http://pagnum.jp/blog/?p=413</link>
		<comments>http://pagnum.jp/blog/?p=413#comments</comments>
		<pubDate>Fri, 27 Apr 2012 00:22:14 +0000</pubDate>
		<dc:creator>pagnum.jp</dc:creator>
				<category><![CDATA[titanium]]></category>

		<guid isPermaLink="false">http://pagnum.jp/blog/?p=413</guid>
		<description><![CDATA[Titaniumで使うアプリのアイコンは下記の内容で格納。 ・アプリアイコン（3G、4、iPad） appicon.png 　　　　　57×57 appicon@2x.png 　　　114×114 appicon-72.png 　　　　72×72 こちらから引用。他にもたくさん書いてあります。 http://www.sawadaru.com/blog/?p=293 こちらも参考になりました。 http://blog.syuhari.jp/archives/2194]]></description>
			<content:encoded><![CDATA[<p>Titaniumで使うアプリのアイコンは下記の内容で格納。</p>
<p>・アプリアイコン（3G、4、iPad）<br />
appicon.png 　　　　　57×57<br />
appicon@2x.png 　　　114×114<br />
appicon-72.png 　　　　72×72</p>
<p>こちらから引用。他にもたくさん書いてあります。<br />
<a href="http://www.sawadaru.com/blog/?p=293">http://www.sawadaru.com/blog/?p=293</a></p>
<p>こちらも参考になりました。<br />
<a href="http://blog.syuhari.jp/archives/2194">http://blog.syuhari.jp/archives/2194</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pagnum.jp/blog/?feed=rss2&#038;p=413</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【作ったアプリにかっこいいリンクバッチをつけたい】Abailable on the App Store Badge &amp; Get it on Google Play button の入手方法</title>
		<link>http://pagnum.jp/blog/?p=377</link>
		<comments>http://pagnum.jp/blog/?p=377#comments</comments>
		<pubDate>Sun, 22 Apr 2012 03:12:37 +0000</pubDate>
		<dc:creator>pagnum.jp</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://pagnum.jp/blog/?p=377</guid>
		<description><![CDATA[iPhoneアプリやAndroidアプリを作ったら、自身のブログやサイトにかっこいいバッチをつけたいですよね。 とか、 とかです。 それぞれの入手方法を掲載します。 ■App Store Marketing Resources http://developer.apple.com/iphone/appstore/marketing.html ※アカウントが必要ですよ。 ■Google Play Build a Google Play button http://developer.android.com/guide/publishing/publishing.html#BuildaButton AppStoreとは違い、リンクをジェネレートできます。 公式のボタンを設置できると、なんだか安心感増しますね。]]></description>
			<content:encoded><![CDATA[<p>iPhoneアプリやAndroidアプリを作ったら、自身のブログやサイトにかっこいいバッチをつけたいですよね。</p>
<p><a href="http://itunes.apple.com/jp/app/oreo-15miaode2renno-ju-ligagutto/id518032620?l=ja&#038;ls=1&#038;mt=8" target="_blank"><img src="http://pagnum.jp/blog/wp-content/uploads/2012/04/appstore.png" alt="" title="appstore" width="114" height="40" class="alignleft size-full wp-image-379" /></a><br />
とか、<br />
<a href="http://play.google.com/store/search?q=pub:pagnum.jp"><br />
  <img alt="Get it on Google Play" src="http://www.android.com/images/brand/get_it_on_play_logo_small.png" /><br />
</a><br />
とかです。</p>
<p>それぞれの入手方法を掲載します。</p>
<p><strong>■App Store</strong></p>
<p><strong>Marketing Resources</strong><br />
<a href="http://developer.apple.com/iphone/appstore/marketing.html">http://developer.apple.com/iphone/appstore/marketing.html</a><br />
<img src="http://pagnum.jp/blog/wp-content/uploads/2012/04/名称未設定-5-300x251.png" alt="" title="Marketing Resources" width="300" height="251" class="aligncenter size-medium wp-image-380" /><br />
※アカウントが必要ですよ。</p>
<p><strong>■Google Play</strong></p>
<p><strong>Build a Google Play button</strong><br />
<a href="http://developer.android.com/guide/publishing/publishing.html#BuildaButton">http://developer.android.com/guide/publishing/publishing.html#BuildaButton</a><br />
<img src="http://pagnum.jp/blog/wp-content/uploads/2012/04/名称未設定-6-300x240.png" alt="" title="Google play" width="300" height="240" class="aligncenter size-medium wp-image-385" /><br />
AppStoreとは違い、リンクをジェネレートできます。</p>
<p>公式のボタンを設置できると、なんだか安心感増しますね。</p>
]]></content:encoded>
			<wfw:commentRss>http://pagnum.jp/blog/?feed=rss2&#038;p=377</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jqMobiのサンプルを調べ尽くす　その３</title>
		<link>http://pagnum.jp/blog/?p=367</link>
		<comments>http://pagnum.jp/blog/?p=367#comments</comments>
		<pubDate>Sat, 28 Jan 2012 10:58:25 +0000</pubDate>
		<dc:creator>pagnum.jp</dc:creator>
				<category><![CDATA[jqMobi]]></category>
		<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://pagnum.jp/blog/?p=367</guid>
		<description><![CDATA[ようやくサンプル文のbodyに入れます！ 今回は初期に表示される画面の構成を書きます。 前回はこちら。 ＃そんなに詳しくない人が頑張って解読してますので、間違ってる内容とかあったらぜひともコメントくださいませ。 102 &#60;div id="header"&#62; &#60;/div&#62; headerは何にも入ってない。 106 &#60;div id="content"&#62; &#60;div title='Welcome' id="main" class="panel" selected="true"&#62; &#60;/div&#62; contentです。 アプリ面の構成は、 content : ヘッドの部分（タイトルとか戻るボタンがあるバー）＋タッチできるメイン画面 navbar : 下に不動で出続けるメニュー という作りみたいですね。 (footerは無いみたい。headerは何のために？？) titleは最初にアプリ起動したときにヘッドバーに表示される名前なので、 アプリ名でも入れておけば良いと思います。]]></description>
			<content:encoded><![CDATA[<p>ようやくサンプル文のbodyに入れます！<br />
今回は初期に表示される画面の構成を書きます。</p>
<p>前回は<a href="http://pagnum.jp/blog/?p=365">こちら</a>。<br />
＃そんなに詳しくない人が頑張って解読してますので、間違ってる内容とかあったらぜひともコメントくださいませ。</p>
<pre>
102
&lt;div id="header"&gt;

&lt;/div&gt;
</pre>
<p>headerは何にも入ってない。</p>
<pre>
106
&lt;div id="content"&gt;
	&lt;div title='Welcome' id="main" class="panel" selected="true"&gt;
&lt;/div&gt;
</pre>
<p>contentです。<br />
アプリ面の構成は、<br />
content : ヘッドの部分（タイトルとか戻るボタンがあるバー）＋タッチできるメイン画面<br />
navbar : 下に不動で出続けるメニュー<br />
という作りみたいですね。<br />
(footerは無いみたい。headerは何のために？？)</p>
<p>titleは最初にアプリ起動したときにヘッドバーに表示される名前なので、<br />
アプリ名でも入れておけば良いと思います。</p>
<p>でも、ヘッドバーの文字はなんだか中央より左にずれていて気持ち悪いです。</p>
<pre>
109
	&lt;h2 class='expanded' onclick='showHide(this,"main_info");'&gt;Welcome&lt;/h2&gt;
		&lt;p id='main_info'&gt;Welcome to the kitchen sink demo for jqMobi.  Here you will find samples of how to use the jqMobi libraries.  Please select an option from below.&lt;/p&gt;
		&lt;ul&gt;
		 &lt;li>&lt;a href="#jqm" &gt;jqMobi&lt;/a&gt;&lt;/li&gt;
		 &lt;li>&lt;a href="#jqmui" &gt;jqUi&lt;/a&gt;&lt;/li&gt;
		 &lt;li>&lt;a href="#jqmweb" &gt;jqPlugins&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;

	&lt;/div&gt;
</pre>
<p>はい。初期表示画面の中身ですね。</p>
<pre>
onclick='showHide(this,"main_info");
</pre>
<p>これを設定しておけば、ポチット押すと表示されたり非表示したりします。<br />
「main_info」 はidの指定ですね。</p>
<pre>
&lt;p id='main_info'&gt;
</pre>
<p>この内容を表示・非表示できます。</p>
<pre>
&lt;ul&gt;
		 &lt;li&gt;&lt;a href="#jqm" &gt;jqMobi&lt;/a&gt;&lt;/li&gt;
		 &lt;li&gt;&lt;a href="#jqmui" &gt;jqUi&lt;/a&gt;&lt;/li&gt;
		 &lt;li&gt;&lt;a href="#jqmweb" &gt;jqPlugins&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</pre>
<p>これは分かりやすい。スマホっぽいUIに勝手になります。<br />
これは多用しそう。</p>
<p>ちょっとだいぶ下の方になりますが、</p>
<pre>
1159
&lt;!-- ------------------------------------------ --&gt;
&lt;!-- navbar --&gt;
&lt;div id="navbar"&gt;
	&lt;div class="horzRule"&gt;&lt;/div&gt;
    &lt;a href="#main" class='navbar_home' ontouchstart=""&gt;home&lt;/a&gt;
    &lt;a href="#jqm" class="navbar_js" ontouchstart=""&gt;selectors&lt;/a&gt;
    &lt;a href="#jqmui"  class="navbar_ui" ontouchstart=""&gt;ui&lt;/a&gt;
	&lt;a href="#jqmweb"  class="navbar_plugins" ontouchstart=""&gt;plugins&lt;/a&gt;
&lt;/div&gt;

&lt;!-- ------------------------------------------ --&gt;
</pre>
<p>ここが下に表示されるメニューの部分ですね。<br />
初期表示は#mainです。117行目で、id=&#8221;main&#8221;ってdivに指定してましたが、<br />
ボタンを押すと、その内容が表示されます。<br />
同様に、#jqmならば、id=&#8221;jqm&#8221;で指定された箇所だけを表示します。</p>
<p>その４に続く</p>
]]></content:encoded>
			<wfw:commentRss>http://pagnum.jp/blog/?feed=rss2&#038;p=367</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jqMobiのサンプルを調べ尽くす　その２</title>
		<link>http://pagnum.jp/blog/?p=365</link>
		<comments>http://pagnum.jp/blog/?p=365#comments</comments>
		<pubDate>Sat, 28 Jan 2012 10:41:16 +0000</pubDate>
		<dc:creator>pagnum.jp</dc:creator>
				<category><![CDATA[jqMobi]]></category>
		<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://pagnum.jp/blog/?p=365</guid>
		<description><![CDATA[前回の続きです。 ＃そんなに詳しくない人が頑張って解読してますので、間違ってる内容とかあったらぜひともコメントくださいませ。 ５９行目のスクリプトは、 This function runs once the page is loaded, but appMobi is not yet active 「この関数は、一度ページが読み込まれて実行されますが、appMobiはまだアクティブではありません」by Google先生 中に書いてあるのは、 var webRoot="./kitchensink/"; webRootの設定。 63行目 var init = function(){ $.ui.backButtonText="back"; };]]></description>
			<content:encoded><![CDATA[<p><a href="http://pagnum.jp/blog/?p=361">前回</a>の続きです。<br />
＃そんなに詳しくない人が頑張って解読してますので、間違ってる内容とかあったらぜひともコメントくださいませ。</p>
<p>５９行目のスクリプトは、<br />
This function runs once the page is loaded, but appMobi is not yet active<br />
「この関数は、一度ページが読み込まれて実行されますが、appMobiはまだアクティブではありません」by Google先生<br />
中に書いてあるのは、</p>
<pre>
var webRoot="./kitchensink/";
</pre>
<p>webRootの設定。</p>
<pre>
63行目
    var init = function(){
	   $.ui.backButtonText="back";
    };
</pre>
<p>ヘッダの左に表示されるバックボタンの表示名を指定できる。<br />
日本語ならbackを戻るに変えればOK。</p>
<pre>
66
    window.addEventListener("load",init,false);
</pre>
<p>windowロード時にセット</p>
<pre>
68
    /* This code prevents users from dragging the page */
    var preventDefaultScroll = function(event) {
        event.preventDefault();
        window.scroll(0,0);
        return false;
    };
    document.addEventListener('touchmove', preventDefaultScroll, false);
</pre>
<p>タッチによるスクロールの挙動を制御。初期位置を決めてるんでしょうか。</p>
<pre>
76
    /* This code is used to run as soon as appMobi activates */
    var onDeviceReady=function(){
		AppMobi.device.setRotateOrientation("portrait");
        AppMobi.device.setAutoRotate(false);
		webRoot=AppMobi.webRoot+"kitchensink/";
	    //hide splash screen
	    AppMobi.device.hideSplashScreen();	

    };
    document.addEventListener("appMobi.device.ready",onDeviceReady,false);
	function showHide(obj,objToHide){
		var el=$("#"+objToHide)[0];
		if(obj.className=="expanded"){
			obj.className="collapsed";
		}
		else{
			obj.className="expanded";
		}
		$(el).toggle();

	}
</pre>
<p>いたるところにappMobiが出てきますが、AppMobi社のライブラリを読みにいくんでしょうか。<br />
そういえば、jqMobiはAppMobi社の作ったオープンプラットフォームです。<br />
AppMobiはChromeのエクステンションで、iPhoneやAndroidアプリが作れる<br />
クラウドプラットフォームです。<br />
<a href="http://www.lexues.co.jp/appmobi/" target="_blank">http://www.lexues.co.jp/appmobi/</a><br />
詳細はこちら。</p>
<p>とりあえずREADME読む限り、AppMobiを何度も見に行く様に作られてるみたいです。</p>
<p><a href="http://pagnum.jp/blog/?p=367">その３に続く。</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pagnum.jp/blog/?feed=rss2&#038;p=365</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>jqMobiのサンプルを調べ尽くす　その１</title>
		<link>http://pagnum.jp/blog/?p=361</link>
		<comments>http://pagnum.jp/blog/?p=361#comments</comments>
		<pubDate>Sat, 28 Jan 2012 09:51:33 +0000</pubDate>
		<dc:creator>pagnum.jp</dc:creator>
				<category><![CDATA[jqMobi]]></category>
		<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://pagnum.jp/blog/?p=361</guid>
		<description><![CDATA[全何回になるか分からんですが、1/18に出たばっかりのjqMobiのサンプルを調べ尽くしていこうと思います。 とりあえずスピード重視につらつらと！ ＃そんなに詳しくない人が頑張って解読してますので、間違ってる内容とかあったらぜひともコメントくださいませ。 http://jqmobi.com/ こちらからダウンロード。 10時間前にリリースされた最新版を触ってみます。世界でまだ56ダウンロードくらい。 【　release_0.9.1a.zip — jQ.Mobi -0.91a release　】です。 サンプルの動作はすべて、index.htmlに記載されているようです。 スライドとかで画面が変わりますが、全部index.htmlに入っているものが出てます。 40行目 &#60;script type="text/javascript" charset="utf-8" src="./jq.mobi.js"&#62;&#60;/script&#62; コアライブラリはコレですね。 41行目 &#60;script type="text/javascript" charset="utf-8" src="./plugins/jq.swipe.js"&#62;&#60;/script&#62; &#60;script type="text/javascript" charset="utf-8" src="./plugins/jq.template.js"&#62;&#60;/script&#62; &#60;script type="text/javascript"]]></description>
			<content:encoded><![CDATA[<p>全何回になるか分からんですが、1/18に出たばっかりのjqMobiのサンプルを調べ尽くしていこうと思います。</p>
<p>とりあえずスピード重視につらつらと！<br />
＃そんなに詳しくない人が頑張って解読してますので、間違ってる内容とかあったらぜひともコメントくださいませ。</p>
<p><a href="http://jqmobi.com/">http://jqmobi.com/</a><br />
こちらからダウンロード。<br />
10時間前にリリースされた最新版を触ってみます。世界でまだ56ダウンロードくらい。</p>
<p>【　release_0.9.1a.zip — jQ.Mobi -0.91a release　】です。</p>
<p>サンプルの動作はすべて、index.htmlに記載されているようです。<br />
スライドとかで画面が変わりますが、全部index.htmlに入っているものが出てます。</p>
<pre>
40行目
&lt;script type="text/javascript" charset="utf-8" src="./jq.mobi.js"&gt;&lt;/script&gt;
</pre>
<p>コアライブラリはコレですね。</p>
<pre>
41行目
&lt;script type="text/javascript" charset="utf-8" src="./plugins/jq.swipe.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" charset="utf-8" src="./plugins/jq.template.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" charset="utf-8" src="./plugins/jq.carousel.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" charset="utf-8" src="./plugins/jq.css3animate.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" charset="utf-8" src="./plugins/jq.drawer.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" charset="utf-8" src="./plugins/jq.passwordBox.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" charset="utf-8" src="./plugins/jq.scroller.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" charset="utf-8" src="./plugins/jq.shake.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" charset="utf-8" src="./plugins/jq.selectBox.js"&gt;&lt;/script&gt;
</pre>
<p>その他たくさん参照してますが、なんとなく名前で役割が分かります。<br />
使わないやつは消しちゃっていいのかな？（いいよね）</p>
<pre>
51行目
&lt;script type="text/javascript" charset="utf-8" src="./ui/jq.ui.js"&gt;&lt;/script&gt;
</pre>
<p>これ、中身を見てみると、A User Interface library for creating jqMobi applicationsって書いてあります。<br />
アニメーション系の動作とか、すべてここに入ってるみたいです。<br />
jq.ui.min.jsもあるので、そちらに指定するともっと軽くなりますなー。</p>
<pre>
52行目
&lt;script&gt;
if(!((window.DocumentTouch&#038;&#038;document instanceof DocumentTouch)||'ontouchstart' in window)){
var script=document.createElement("script");
script.src="touch.js";
var tag=$("head").append(script);
}
&lt;/script&gt;
</pre>
<p>画面をタッチしたときだけtouch.jsを呼び出す様にされてます。<br />
PCとかだと、touch.jsを呼ばない様に制御されてるんですなー。</p>
<p><a href="http://pagnum.jp/blog/?p=365">次回に続きます！</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pagnum.jp/blog/?feed=rss2&#038;p=361</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>jQueryMobileを超えた！jQMobiの良いところ</title>
		<link>http://pagnum.jp/blog/?p=358</link>
		<comments>http://pagnum.jp/blog/?p=358#comments</comments>
		<pubDate>Sat, 28 Jan 2012 08:04:27 +0000</pubDate>
		<dc:creator>pagnum.jp</dc:creator>
				<category><![CDATA[jqMobi]]></category>
		<category><![CDATA[開発]]></category>
		<category><![CDATA[jQueryMobile]]></category>
		<category><![CDATA[スマホ]]></category>

		<guid isPermaLink="false">http://pagnum.jp/blog/?p=358</guid>
		<description><![CDATA[スマホの普及は目を見張るものが有りますが、様々なサイトはスマホ化への対応を急がれていて大変です。 モバイル版、PC版、スマホ版と… デバイスが増えるごとに特別に表示を変えていては、管理が大変。 純粋にサイトが３つに増えたイメージです。 スマホ化を簡単にする方法として、jQueryMobileが有名ですよね。 最近、そのjQueryMobileのほかに、jqMobiが誕生しました。 http://www.readwriteweb.com/mobile/2012/01/jqmobi-is-a-mobile-optimized-h.php こちらに書かれている内容を信じると、コード量は９分の１くらい（JS Engineで）。 超早いです。 実際に使ってみたところ、jQueryMobile特有のイライラするロードも無く、超快適です。 フォームのデザインなど、まだまだと感じる箇所も有りますが、今からスマホ化される方は使ってみてはいかがでしょう。 jqMobiはこちらからダウンロードできます！ http://jqmobi.com/ ※追記 ★jqMobiのサンプルを調べつくす記事も書きました！ jqMobiのサンプルを調べ尽くす　その１ jqMobiのサンプルを調べ尽くす　その２ jqMobiのサンプルを調べ尽くす　その３]]></description>
			<content:encoded><![CDATA[<p>スマホの普及は目を見張るものが有りますが、様々なサイトはスマホ化への対応を急がれていて大変です。</p>
<p>モバイル版、PC版、スマホ版と…<br />
デバイスが増えるごとに特別に表示を変えていては、管理が大変。<br />
純粋にサイトが３つに増えたイメージです。</p>
<p>スマホ化を簡単にする方法として、jQueryMobileが有名ですよね。</p>
<p>最近、そのjQueryMobileのほかに、jqMobiが誕生しました。</p>
<p><a href="http://www.readwriteweb.com/mobile/2012/01/jqmobi-is-a-mobile-optimized-h.php" target="_blank">http://www.readwriteweb.com/mobile/2012/01/jqmobi-is-a-mobile-optimized-h.php</a><br />
こちらに書かれている内容を信じると、コード量は９分の１くらい（JS Engineで）。</p>
<p>超早いです。</p>
<p>実際に使ってみたところ、jQueryMobile特有のイライラするロードも無く、超快適です。</p>
<p>フォームのデザインなど、まだまだと感じる箇所も有りますが、今からスマホ化される方は使ってみてはいかがでしょう。</p>
<p>jqMobiはこちらからダウンロードできます！<br />
<a href="http://www.readwriteweb.com/mobile/2012/01/jqmobi-is-a-mobile-optimized-h.php" target="_blank">http://jqmobi.com/</a></p>
<p>※追記<br />
★jqMobiのサンプルを調べつくす記事も書きました！<br />
<a href="http://pagnum.jp/blog/?p=361">jqMobiのサンプルを調べ尽くす　その１</a><br />
<a href="http://pagnum.jp/blog/?p=365">jqMobiのサンプルを調べ尽くす　その２</a><br />
<a href="http://pagnum.jp/blog/?p=367">jqMobiのサンプルを調べ尽くす　その３</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pagnum.jp/blog/?feed=rss2&#038;p=358</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IEにhtml5を認識させる方法</title>
		<link>http://pagnum.jp/blog/?p=356</link>
		<comments>http://pagnum.jp/blog/?p=356#comments</comments>
		<pubDate>Fri, 04 Nov 2011 10:54:33 +0000</pubDate>
		<dc:creator>pagnum.jp</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://pagnum.jp/blog/?p=356</guid>
		<description><![CDATA[こちらのブログが分かりやすかった。 http://d.hatena.ne.jp/mystandardcojp/20110523/1306118355 html5.jsのダウンロードはこちら http://remysharp.com/2009/01/07/html5-enabling-script/]]></description>
			<content:encoded><![CDATA[<div class="section">
<p>こちらのブログが分かりやすかった。</p>
<p><a href="http://d.hatena.ne.jp/mystandardcojp/20110523/1306118355" target="_blank">http://d.hatena.ne.jp/mystandardcojp/20110523/1306118355</a></p>
<p>html5.jsのダウンロードはこちら</p>
<p><a href="http://remysharp.com/2009/01/07/html5-enabling-script/" target="_blank">http://remysharp.com/2009/01/07/html5-enabling-script/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://pagnum.jp/blog/?feed=rss2&#038;p=356</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>■</title>
		<link>http://pagnum.jp/blog/?p=357</link>
		<comments>http://pagnum.jp/blog/?p=357#comments</comments>
		<pubDate>Fri, 04 Nov 2011 10:52:23 +0000</pubDate>
		<dc:creator>pagnum.jp</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://pagnum.jp/blog/?p=357</guid>
		<description><![CDATA[http://www.seotemplate.biz/free-seo/2111/ ＜meta name="robots" content="noodp,noydir" /＞ これで自動的なカテゴリ登録でユーザを惑わす事はなくなる。]]></description>
			<content:encoded><![CDATA[<div class="section">
<p><a href="http://www.seotemplate.biz/free-seo/2111/" target="_blank">http://www.seotemplate.biz/free-seo/2111/</a></p>
<p>
<pre>
＜meta name="robots" content="noodp,noydir" /＞
</pre>
</p>
<p>これで自動的なカテゴリ登録でユーザを惑わす事はなくなる。</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://pagnum.jp/blog/?feed=rss2&#038;p=357</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ネット上の引用について</title>
		<link>http://pagnum.jp/blog/?p=354</link>
		<comments>http://pagnum.jp/blog/?p=354#comments</comments>
		<pubDate>Mon, 19 Sep 2011 07:41:46 +0000</pubDate>
		<dc:creator>pagnum.jp</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://pagnum.jp/blog/?p=354</guid>
		<description><![CDATA[著作物を引用する必然性があり、また、引用の範囲にも必然性があること。引用先が創作性をもった著作物であることが必要。「次のような文章がある」として、あとは丸写しにしたようなものは、引用には当たらない。 質的にも量的にも、引用先が「主」、引用部分が「従」という関係にあること。 本文と引用部分が明らかに区別できること。 引用元が公表された著作物であること。 出所を明示すること。 （著作権法第四十八条） 引用とは（wiki） http://ja.wikipedia.org/wiki/%E5%BC%95%E7%94%A8 著作権について http://www.cric.or.jp/db/article/a1.html]]></description>
			<content:encoded><![CDATA[<div class="section">
<ol>
<li>著作物を引用する必然性があり、また、引用の範囲にも必然性があること。引用先が創作性をもった著作物であることが必要。「次のような文章がある」として、あとは丸写しにしたようなものは、引用には当たらない。</li>
<li>質的にも量的にも、引用先が「主」、引用部分が「従」という関係にあること。</li>
<li>本文と引用部分が明らかに区別できること。</li>
<li>引用元が公表された著作物であること。</li>
<li>出所を明示すること。</li>
</ol>
<p>（著作権法第四十八条）</p>
<p>引用とは（wiki）</p>
<p><a href="http://ja.wikipedia.org/wiki/%E5%BC%95%E7%94%A8" target="_blank">http://ja.wikipedia.org/wiki/%E5%BC%95%E7%94%A8</a></p>
<p>著作権について</p>
<p><a href="http://www.cric.or.jp/db/article/a1.html" target="_blank">http://www.cric.or.jp/db/article/a1.html</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://pagnum.jp/blog/?feed=rss2&#038;p=354</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

