jqTouch 學習...
Part 0

jqTouch 是一款為 iPhone 當中瀏覽器所設計的 JS 語言,基本上的操作模式沿用 jquery,所以囉,jquery 強大的 selector 也是可以在 jqTouch 當中使用,僅管目前還在 beta,而裡面所使用的 jquery 版本也不是目前最新版本,不過,光省去查詢 webkit 及寫導覽組件和效果的時間,就讓我覺得拿來開發 RIA 的東西應該是滿夠用了。官網的wiki說明,從入門一直到自訂動作及事件監聽也寫得很詳細,可以快速入門。而對 jquery 不了解的朋友,可以利用官網的文件或是這個網站,後面所推薦的網站,雖然語法並不是最新的,不過,在查詢相關函式,倒還覺得滿方便的。

結果:

整理了一下內建效果。把下面的網址,copy 到模擬器就可以直接顯示頁面效果...如果有實機的朋友,就可以直接連到網址。
http://i-wander.appspot.com/f/iphone/project/class/index.html


jQuery API Link

$("table").delegate("td", "hover", function(){
 $(this).toggleClass("hover");
});
無意間發現,原來這次的改版,除了 bind 之外,也可以使用 delegate 這語法... 使用過 AS2 之後,實在很難忘掉這語法阿...

cocos2d 學習...
Part 0

這個月算把所有的雜事都處理完了,開始把心思放在 iPhone 上,僅管目前還沒有手機可以做測試,不過先準備總是好事... 看了幾本書之後,這二天開始在找尋一些相關的 framework ,方便之後的開發,或是可以拿來參考的程式,其實一開始被cocos2d 吸引是在粒子系統上, 反倒不是在遊戲開發上。而在去主網站看了一些相關資訊,才慢慢覺得這套實在是個好東西阿...不僅僅是粒子系統,連寫遊戲常用的 tilemap 也有,更不用說其它基本動作( 位移、旋轉、跳... )之類。

今天剛好也是 0.99.3 發怖的日子,想玩的人可以趁現在,不然過些日子上手後,改版可是件可怕的事, API 的部份,光繼承樹的關聯,就讓我覺得很溫心,能快速找到對應的類別,除此之外,如果想直接在 Xcode 當中使用文件參考的人,也可以參考這篇文章,或是離線版(AIR版!!),不過,我自已還是習慣使用線上版...,Xcode Template 的部份,可以參考 cocos2d git 文件說明( 在最下方 )。

實際運作時,比顯示的結果還順許多...可能因為畫面錄影的關係,好像有點lag... 結果