mobile 开发之未来展望
6月份接手一个新的项目,该项目之前是有其他同事尝试做了一些前期的探索,雏形也有小成。
之前是由web做了一个服务器段,然后由各mobile平台通过浏览器访问,当然web端都是基于mobile的UI做的展示,雏形已成。由于用户体验以及人员的调整该项目由我接手继续的研发工作。
我个人比较善于native的开发,同时领导也希望我能够开发出native的版本,由于各种安全机制我们是不能在外网建设web服务器的。唯一外部可访问的是我们刚刚购买的salesforce云计算的平台。所以我要做的是要求native app数据访问sfdc。很顺利我已经完成了native 的原型版本。于此同时也展开的了一些思考。
html5 for mobile
不太懂技术的大老板总是会问,你现在做出来的版本可以支持其他平台嘛?以及自适应分辨率的问题。同时部门也有项目组在进行html5相关的尝试,传统企业往往不愿做新的尝试总是喜欢按部就班的做手头上的工作。但是这次不一样了,老大愿意投入较少的资源去尝试新兴的技术。
最近一段时间一直传言app store 审核周期长达3个月,并且有app无故下架的事件层出不穷。同样的事情也在我朋友的公司中出现了,并非空穴来风。
一些较有实力的互联网公司为了不依赖于app store,自行开发了网页版的程序,移动端只要通过浏览器访问就可以。于此同时近期Facebook CEO 扎克伯格在TC Disrupt大会上公开表示,押注HTML5是个巨大的错误,还提出了要以长远的眼光看待html5.也就是说他较早的投入于html5研发力量,忽略了用户体验等其他细节。
我同意html5目前是不可能替代的native的开发的,也相信html5在未来的不断发展中会有较大的发展,mobile 开发的未来的趋势就是html5.
2012-9-17