HTML5应用程序构建器让CEO成为客户端开发者

日期: 2013-12-29 作者:Maxine Giza翻译:蒋红冰 来源:TechTarget中国 英文

教育孩子不是件容易的事,尤其是当教室是虚拟的,学生来自世界各地。GatherWorks的CEO Frik Strecker,有一家大型学校找过他,帮助构建整个注册和学习管理系统,从而使流程更简单。

客户希望得到一个在线系统,能无缝集成所有东西,从课程注册和作业分配,到在线测试和付款时间表。学校最初是通过各种各样的电子表格记录这些信息的,并且努力在自己进行集成。“记录这些地所有事情花费了行政管理的大量时间,以及大量的金钱,”Strecker说。“当家庭寻问这些钱在花在了哪里时,回答这类种也很耗时。”

做指导性的决策

考虑到数以千计的学生和家庭可能会受到Strecker和他的团队所作的工作的影响,所以他知道首要正确完成工作的重要性。“我们看着不同技术和手工编码,但很明显它变得难以管理了,”他说。

使工作变得艰难的是,所有的开发人员都在其它的项目要忙,所以Strecker决定由他自己负责这个项目。“那时我只做过Java服务器端的开发工作,并没客户端的经验,”他说。

考虑到Strecker的有限的开发经验,很明显选择的框架在功能不变的情况下,一定要容易构建。“我们必须找到一种框架拥有我们所需的所有功能。”

“对于决策流程来说,快速构建系统的能力也很关键。”Strecker指出他面临着公司的最后期限。例如,学校不能轻易更改注册日期。

为了缩小领域的竞争者,Strecker咨询了他的团队的开发人员,这些人员对大量的工具都很有经验。他们讨论了ZK框架,因为它功能丰富,但由于它的维护问题最消退同有选择它。JQuery在团队中很流行,但在原型阶段能力不足。

“你可以使用jQuery,但然后你必须为了它添加一个又一个的插件,当然你也可以使用jQuery UI,但你最终会因为那些插件无法一切工作而放弃,”Strecker说。“通常他们单独工作,但如果你把他们在一起,效果却不是很好。”

从过去经验中学习

依赖于之前项目中学习到的教训,该团队在他们必须出去找到框架来完成他们想的完成的一切时,他们指出的出现的一些挑战。Strecker指出,这可能是个问题的,因为它可以增加集成组件的时间时,增加出错的风险。

Sencha Architect是一个HTML 5应用构建器,它最终因为它所提供的功能而被选中。“其它所有的框架都涉及到大量的手工编码、曲折的学习曲线,及需要找到大量的插件,” Strecker说。

未雨绸缪

对于集成系统发布流程,Strecker给了A+的级别,他的IT经验中最好的,最主要的原因是,通过使用HTML5构建器,他可以在短时间内容创建大量的功能。“在三个月内,我们能够全面运行注册系统、课程列表、记录他们的支付情况、开发票等等,”他说。

GatherWorks的StudyPlace产品最近升级到了Sencha Architect 3,同时证明了它的升级很平稳。Strecker指出了一件事,HTML5应用构建器框架在移动设备上,如何让内容看起来更舒服。

最初,当Strecker选择框架时,内容如何出现在平板电脑或智能手机上不在他的考虑范围内,但是,他很高兴他选择的产品能够让信息在移动设备上看起来很不错。

“这是我们今天要说的最后一件事,也是非常重要的,就是现在有许多人转移到的移动设备上,”他说。“很高兴我们没有学习新工具,或者使用单独的代码。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

Maxine Giza
Maxine Giza

TechTarget编辑

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐

  • 对话陈本峰:HTML5究竟给企业带来了什么?

    智能手机的普及,移动计算的应用,带火了HTML5技术。尤其,当我们看到微软朋友圈被“故宫与腾讯合作”的广告刷屏,我们不得不承认,HTML5技术确实很重要,但是HTML5究竟带来了什么,与以往移动技术有什么不同?

  • HTML5促进企业移动化服务走向极致

    在企业困扰于传统移动化方式过于复杂时, HTML5凭借其天然的跨平台特性,乘势而起并逐渐得到企业的关注。可是,由于HMTL5标准建立时间不长,展示性能及稳定性更是需要和浏览器有一个良好的兼容,除此之外企业更是缺乏实际应用经验,所以基于HTML5技术的企业级服务市场还处于一片初创状态。

  • HTML5如何在企业中深入使用?

    据调查显示全球拥有490亿 在线设备,比人口数量多几倍,这说明平均每人拥有不只一部分在线设备。由此可见,全球移动生态系统是多么的庞大。

  • HTML5来了:推荐5个好用的混合式App开发工具

    在残酷的移动互联网竞争环境下, HTML5技术一直受到各方关注,“HTML5颠覆原生 App”的争论也从未停止过,不管怎样HTML5生态的构建方兴未艾。