随着iPhone和AppStore风靡全球,智能手机在全球范围内迅速流行起来,并出现了一大批手机应用的个人开发者和第三方公司。但手机应用开发也面临着桌面应用开发所不存在的新问题。
桌面应用开发中,Windows独领风骚,Linux和Mac各自占领者自己的一小块领地。而手机应用的运行环境则复杂得多。手机操作系统多样化(主流的有Android、iPhone、Windows Mobile、RIM、Symbin等),手机屏幕大小五花八门(HVGA、WVGA、QVGA等),手机交互方式各不相同(键盘、触摸屏等),这些都导致了手机应用开发的复杂性。通常,开发者都是只能针对特定的手机平台开发应用,然后再移植到别的系统,造成了工作量的巨大浪费。
最近看到一个网站www.widgetfans.com,并顺便在网上搜索了一下Widget,发现Widget在移动应用开发方面有其无可比拟的优势,通过html+css+js,就可以实现跨平台的丰富的终端应用。Widgetfans上目前已经有了100多个应用,虽然还不多,但还是有几个比较有意思的。同时,也可以注册成开发者来开发和发布自己的应用。
不知Widget,是否真的会成为未来移动应用开发的标准?
--
FROM 218.17.55.*