douban的Android客户端

最近想给Android开发一个小应用,找了一些Android应用来做参考。感觉豆瓣客户端挺有意思。

豆瓣为小组、活动等功能开发了独立的客户端。在使用的时候有时候会在APP里直接调用douban的WEB站点或是WAP站点。Facebook放弃HTML5被看成是原生APP的一次巨大胜利。但是WEB APP在跨平台以及开发的便捷性方面都有着一定的优势。在人力资源不是太过充足的情况下采用原生+WEB的开发模式可能是个不错的选择。

在用户使用频繁对用户体验要求高,性能敏感的地方使用原生开发。一些相对简单的页面直接使用WebView即可达到原生应用同样的体验,对这些页面直接使用HTML开发。还有些用户不太常用的功能在前期可以先调用WEB版的原始页面。

PS:

  • 就目前而言用HTML5开发移动应用很难提供很好的用户体验。但我相信技术在发展,HTML5还将是趋势,主要问题还是时间,2年?
  • Android手机上Metro风格的应用越来越多了。苹果将模物化设计做到了极致,接下来是Metro设计极简的逆袭?

One comment

  • Bruce Jia
    2013年05月22号 - 1:45 下午 | Permalink

    尽管HTML5现在还有些稚嫩,但是其未来是很光明的。去年花了一段时间玩Icenium, PhoneGap等,觉得HTML5开发android APPs的确比较方便,但是性能方面不敢恭维。原因不是很清楚,我用的是jQuery Mobile, 感觉真的挺慢的,app启动速度和页面切换速度都很慢。是不是跟设备有很大关系,我用的是一款中等配置的android手机。

  • 发表评论