虽然它的设计初衷是为了建立有着iPhone SDK构建的本机应用程序那样的外观和感觉的应用程序,但是,用iUI建立的Web应用程序几乎可以在所有的智能手机上运行,只要它包含一个符合标准的 Web浏览器。iUI相对来说比较新,并没有一个用户界面,所以需要一些耐心和技巧才能使用它。其他的类似框架包括iWebKit和JQTouch。
iUI官网: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的大牛,他所开发的facebook iPhone:http://iphone.facebook.com版本很不错
大家可以在safari的浏览器里看看上面的几个site。
当然,iUI也有它的不足之处。其实很多网站都有各自的形象(branding),如果大家都千篇一律的看起来像iPhone的自带软件,也很乏味的。其实Apple自己也不提倡大家用iUI,毕竟使用其他的AJAX框架可以构造出更漂亮更实用的iPhone站。不过,iUI可以很方便的满足一般的需求。如果你想快速建立一个iPhone网站的话,iUI是个不二选择。其实javaeye也可以快速开发一个iPhone的版本。