首页 > 移动应用 > 正文

混合应用技能差距影响移动应用开发

2014-05-17 11:18:00  来源:TechTarget中国

摘要:移动应用开发的未来是结合Java和HTML5.幸运的是,Java开发人员很充足。另外,擅长HTML5和Web脚本语言的编程人才也很充足。但是有多少开发人员了解这两个组合在一起的?
关键词: 移动应用 HTML5

    位于旧金山培训公司Marakana Inc的CEO Mark Gargenta说,移动应用开发的未来在于混合应用的涌现,那时Java代码、JavaScript和HTML5混乱的工作就会得到建议,并由Android架构师和设计师接手。


    混合Android应用有一些特别的功能,是由HTML5编码,另外一些功能是在本地Java中编码的。 与本地应用的二分法产生了一些问题,如应用的哪一部分应该使用基于浏览器技术开发,而又是哪一部分应该使用本地代码开发。TechTarget网站向Gargenta寻求了这些问题的答案。


    Gargenta 说,对于普通的事情,比如你在传统页面上看到的形式或功能,基于web的技术效果会很好。“如果没有什么花哨的功能实现,您可以使用HTML5完成。”


    另一方面,集成地图或和拍照或合成照片这类行为可以受益于本地移动方法。“这些东西最好在本地完成,因为你可以借助移动的力量、结合相机和传感器,来创建更好的用户体验,” Gargenta说。


    移动应用开发的未来是结合Java和HTML5.幸运的是,Java开发人员很充足。另外,擅长HTML5和Web脚本语言的编程人才也很充足。但是有多少开发人员了解这两个组合在一起的?


    当使用Java和HMTL5创建混合应用时,“在集成这两者时总会遇到技术挑战,” Gargenta说。“这就会相对容易些,当从JavaScript中调用Java,反之亦然。”毕竟,解决使用代码时的问题正是开发人员的工作。但架构一个混合解决方案是一项完成不同的技能,这也是当前技能差距的所在。“寻找知道一切的人员,并架构一个完事的系统比技术本身更具有挑战性,”他说。虽然移动应用开发的未来可能确实在混合策略上,但广泛使用这一方法还有很长的路要走,其中一个阻碍原因就是在集成Java和HTML5领域缺乏技能。混合方法将有有效,但必须等到混合应用技能差距得以弥补,并且在能高效融合技术的解决方案设计上,架构师们更加经验,感到更舒适。


第三十八届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:fanwei

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。