iUI框架是什么?
雖然它的設(shè)計(jì)初衷是為了建立有著iPhone SDK構(gòu)建的本機(jī)應(yīng)用程序那樣的外觀和感覺的應(yīng)用程序,但是,用iUI建立的Web應(yīng)用程序幾乎可以在所有的智能手機(jī)上運(yùn)行,只要它包含一個(gè)符合標(biāo)準(zhǔn)的 Web瀏覽器。iUI相對(duì)來說比較新,并沒有一個(gè)用戶界面,所以需要一些耐心和技巧才能使用它。其他的類似框架包括iWebKit和JQTouch。
iUI官網(wǎng):http://code.google.com/p/iui/.
可以參考iUI digg demo:http://iui.googlecode.com/svn/tags/REL-current/samples/digg/index.html#___1__
還有模擬iPod Music Menu:http://iui.googlecode.com/svn/tags/REL-current/samples/music.html#_home
一位目前就職facebook的大牛,他所開發(fā)的facebook iPhone:http://iphone.facebook.com版本很不錯(cuò)
大家可以在safari的瀏覽器里看看上面的幾個(gè)site。
當(dāng)然,iUI也有它的不足之處。其實(shí)很多網(wǎng)站都有各自的形象(branding),如果大家都千篇一律的看起來像iPhone的自帶軟件,也很乏味的。其實(shí)Apple自己也不提倡大家用iUI,畢竟使用其他的AJAX框架可以構(gòu)造出更漂亮更實(shí)用的iPhone站。不過,iUI可以很方便的滿足一般的需求。如果你想快速建立一個(gè)iPhone網(wǎng)站的話,iUI是個(gè)不二選擇。其實(shí)javaeye也可以快速開發(fā)一個(gè)iPhone的版本。