管理软件移动化开发 Html5最上上选择

1f15ab712fad5ada9324be43bd67c79b1

工作场所的效率和协作问题已不是新鲜的事了,但是,要想实现效率与协作的完美结合,工作人员就必须使用移动设备来访问信息。Andrew Filev是一家名为Wrike的项目管理应用程序公司的首席执行官,他意识到必须建立移动友好界面的时候了。

Filev所面临的最主要的挑战是如何设计出较优的移动策略,使得Wrike用户可以轻松的使用工具来操作平台。他说:“我们希望能够向市场推出速度较快的应用程序,同时我们也想给用户留下深刻的体验。”

在Wrike首席技术官和移动开发人员的合作下,Filev设计出一系列所期待的功能特征。开发团队想要设计出一种定制化和可缩放的工具。此时,Android在移动领域内是一名大咖,但是,开发团队却不想其开发的工具只能服务于Wrike用户,而不适用于 iOS用户,反之亦然。

工作人员意识到需要开发一种敏捷的平台来扩展HTML5的能力。该工具要实现比创建精美图表更重要的功能。敏捷平台也需要在Web浏览器和移动设备上实现同样的功能,这一点非常重要。Filev说:“我们还不能开发出一种缩放自如的而又简约的Web应用程序。”

相对于营销材料来说,工程师们更偏爱于代码。在代码工作环境中,我们只需要关注结构框架,亲自进行软件测试,而不需要与不同公司的代码谈判。在众多顶级竞争对手之中,Filev团队设计出应用程序原型,以此检验该原型是否能通过复杂应用案例的检验。检验过程中,Filev主要关注,仍处在相应和互动阶段时,应用程序能否处理动态负载量。

在主要依赖HTML5的阶段,开发团队要引入一种很重要的混合工艺方法,但是同时要打包进能够被分开存储的本地应用程序中。Filev说:“当评估混合框架时,我们要确保不会对用户的使用造成延迟。你应该在混合应用程序中复制本地体验。”

移动应用程序开发计划阶段,Filev使用混合方法的另外一个原因是他已经拥有了一支“世界级的HTML5团队。”通过利用现有的人才和工具,他意识到这是加快市场化进程的另外一种方式。

检验了众多供应商后,Filev和其团队成员决定与Sencha Touch公司合作,主要看中其HTML5能力和敏捷性。此外,开发团队意识到能够设计出恰当的定制化功能是如此的重要,因此,无论在Web浏览器上,亦或是在移动设备上,都可以建立一种高品质的用户体验。

尽管使用HTML5架构后,开发工作进行的非常顺利,但是,由于手机供应商的原因,对开发工作也造成了一定的影响。Filev发现,当用户偶尔使用应用程序时,也会出现一些隐藏的故障,但是,当HTML5技术的交付权限受限时,该故障就会突然出现。

Filev给同样遇到这种情况的开发团队提出一些建议。首先,一定要清楚,Web浏览器和移动应程序的区别不仅仅在于形式:屏幕大小不同,输入方式不同以及用户交互形式也不同。当某一天,需要决定是选择本地应程序还是混合应用程序,亦或是HTML5应用程序时,一定要记住你的终极目标是什么。他说:“如果公司已经有了Web应用程序,那么进入市场最快的方式是使用混合应用程序。”

移动信息化交流QQ群:一号群:211029692 二号群:344692795 CIO交流群:316076815(需认证)

移动化问答社区:wenda.yidonghua.com



1 星2 星3 星4 星5 星 (还没有打分,快来打分吧!)
Loading...
 
已有 0 条评论
返回顶部

无觅相关文章插件,快速提升流量