AD:WOT2015互联网运维与开拓者大会热销抢票
目前国内外已经有很多基于HTML5的跨平台开拓工具,你并不须要任何的原生运用编程履历,你只须要一些HTML的干系知识,懂一些CSS和JavaScript,利用工具中所供应的各种丰富的功能模块,便可在很短韶光内完成App的开拓而且让你的App具备完美的原生体验。
推举几款跨平台工具
1、Appcelerator
Appcelerator的Titanium开拓平台使开拓者可以通过HTML、PHP、JavaScript、Ruby、Python等Web编程措辞开拓手机、平板和桌面的原生App。其上风在于它可以让用户轻松地访问超过300个API以及定位信息。
此外,Appcelerator供应针对特定行为或事宜定制的统计。App的数据既可储存在云端,也可储存在设备上。
2、APICloud
APICloud是一款“云端一体”的移动开拓平台,崇奉“云端一体”的理念,重新定义了移动运用开拓。APICloud为开拓者从“云”和“端”两个方向供应API,简化移动运用开拓技能,让移动运用的开拓周期从一个月缩短到7天。APICloud由“云API”和“端API”两部分组成,可以帮助开拓者快速实现移动运用的开拓、测试、发布、管理和运营的全生命周期管理。
2、PhoneGap
PhoneGap是一个免费且开源的开拓环境,使开拓者可以开拓出在Android、Palm、黑莓、iPhone、iTouch及iPad等设备上运行的App。其利用的是HTML和JavaScript等标准的Web开拓措辞。开拓者利用PhoneGap进行开拓,可调用加速计、GPS/定位、摄影机、声音等功能。
PhoneGap还供应Adobe AIR App以及在线的培训课程,帮助开拓者理解原生API并在他们自己的平台上开拓移动App。
4、NativeScript
NativeScript是利用移动平台的JavaScript引擎来进行跨平台开拓。逻辑部分自然无需多说,关键在于如何利用平台特性。NativeScript是通过反射得到所有平台API,预编译它们,然后将这些API注入到JavaScript运行环境,接下来在Javascript调用后拦截这个调用,并运行native代码。NativeScript是利用大量web开拓的技巧来进行app开拓,由于工具链和措辞都非常熟习受到了很多前端开拓者的欢迎。
5、Kinvey
Kinvey同样是一个为移动运用开拓者供应后台创建做事的平台。Kinvey强调加速移动运用开拓与发卖的“即取即用”理念。Kinvey的中间层与数据层均托管在多个云做事供应商处,包括Rackspace、Amazon与Microsoft。所有通过Kinvey存储的数据都会有四种办法备份:Amazon EC2、Windows Azure、Rackspace以及Kinvey自己的做事器,如果个中一两个涌现了故障,用户的数据依然安全无事。
总结:
关于HTML5和原生App的辩论一贯在连续,不论末了谁能取胜,开拓者更关心App的开拓速率和终极体验。合理的利用工具会让开发效率大大提升,乃至达到事半功倍的效果,希望能有一款适宜您。
期待未来有一天,App开拓可以像在纸上画画一样大略。
声明:IT之家网站刊登/转载此文出于通报更多信息之目的,并不虞味着赞许其不雅观点或论证其描述。