石家庄天琥设计培训学校

173-1709-2536

如何做一款成功的应用 开发编程

编辑:石家庄天琥设计培训学校时间:2018-12-20

技术方案的选择会影响应用的使用体验,进而会影响应用最后能否取得成功。

本地化开发

“一次开发,多处部署”这一理念对于中小应用并不合适。从一开始,这一理念就被过度神化。不同的操作系统有着不同的UI规范和模式。除了游戏界面外,这种多平台共用的方法最终会造成每一个平台都无法获得良好的用户体验。

过去几年Facebook一直尝试采用基于html5进行开发。当最近他们转换为采用iOS本地化开发后,应用的性能提升了百分之二百,用户的平均评分也从2星上升为4星。

当然最好的情况是,一次开发并优化适配于各平台。像Zipcar这类应用就成功的采用了这种方法。不过对于这种方法来说Zipcar是个例外。有一些原因可以说明这种情况:

1) 一次开发,多处部署的理念会严重限制应用的设计工作。这种方法扼杀了创新的设计,同时为了满足最基础的适合于全平台的方案,需要去除掉一些特定的设计细节。

2) 类似于PhoneGap所采用的是混合型技术方案,通过JavaScript代码的运行在浏览器中打开应用。避免采用这种方案。因为其存在运行缓慢、性能不稳定、表现不自然和错误百出的问题,因为JavaScript技术并没有完全适配本地化体验。

3) 类似于Appcelerator这种工具型应用采用了本地化开发方案。 这种方案下的性能表现会提升很多,但是仍然缺乏灵活性,代码的稳定性也有所欠缺。由于无法直接访问手机后台所运行的代码,因此各种错误也更加难以定位和修 复。这种方案同样很难立即实现各种新的技术,与那些可以在新技术发布之初就采用的竞争对手相比,这是一个明显的劣势。

4) 底线:基于设计选择合适的技术方案,而不是基于技术方案进行设计。首先要设计满足多平台的应用方案,然后再观察是否有类似Appcelerator这样的方案,可以不用为了妥协而舍弃设计。


上一篇:PS图层技巧

下一篇:如何做一款成功的应用代码质量

联系方式

选择专业时,如果犹豫不定,不知道选择哪个比较好,敬请致电,专业的咨询老师会为你解答。

  • 报名热线:173-1709-2536
  • 咨询老师:赵老师
  • 点击咨询:

友情连接:

关于我们|联系我们|网站地图

QQ咨询
在线咨询
在线报名
173-1709-2536
返回顶部