PhoneGap工具包驯服了移动应用程序的开发

12 第2页
第2页2

这种限制是不是重要,因为它可能是,因为有公式的第三部分:离子,即工作部署和更新应用程序,就像AppGyver做的工具。您可以从App Store下载的离子为免费的,它吸收了HTML / JavaScript的/ CSS包括您的应用程序。调试和部署很简单,因为它是与AppGyver。

方程的一个新的部分是Icenium基于云的后端,被称为Everlive。该服务,目前所谓的“预览”,在混合的意思来简化开发数据存储服务大集合。Telerik的是配对的数据存储和“用户管理”与你的应用程序的分发。只需要的几行代码,让每个用户登录到云计算和存储信息那里。这是一个不错的功能集。

Telerik的选择了两个主要框架,以支持:剑道UI和jQuery Mobile的。你并不需要选择这些库发布你的代码,但额外的功能 - 如在雾中拖和拖放功能 - 只与剑道UI框架的工作。

基本账户的价格从每月20美元起,“终极”账户的价格升至每月120美元。预付费的年度计划有很大的折扣,还有一个为期30天的免费试用。

填补缺口手机

工具这三个集合更简单地创建一个应用程序,特别是一个跨平台的应用程序,在iOS,安卓,Windows和黑莓运行。他们粘上标准HTML,JavaScript和CSS进入的方式本机代码,使得它能够端口您的应用程序快速,无痛相对。他们还通过建立数据和图像的途径从本地层到你的JavaScript流动开辟更多的底层平台,以你的JavaScript代码。

我想,这些应用程序可以,如果你要建立一个三或四页的选项卡式应用程序,并略多于显示信息简单的承诺。您可以折腾这个信息到HTML中充满了嵌套的DIV的一个页面,图书馆将做休息。

但是,一旦你开始创建更复杂的应用程序,你碰上库的限制。我的一个应用程序创建一个比较长的项目列表,代码速度极其缓慢。之后,我加入嵌套到列表中的其他层,去得更快。你会发现数百个这样的小限制。该HTML栈和PhoneGap的/科尔多瓦框架正变得越来越抛光,但他们仍然需要大量像一个程序员的思维。

该技术的承诺,然而,是远远不够完善。虽然我已经能够快速地从iOS版移动应用程序到Android及以后的时间相对较短,该框架是远远没有那么简单,打响指,当你开始使用所有的功能,尤其是更极端的功能(如访问摄像机)通过插件提供。当然,这是很好的在HTML和CSS工作奠定了应用,特别是如果你熟悉他们,但是这仅仅是个开始。许多微小的细节还需要是正确的。当我把我的项目从的iOS到Android,它花了我大约一天。这不是很多,但它不是短在几分钟内测量它。

尽管有这些疑虑,我发现它非常愉快的与像AppGyver和Icenium工具来工作。他们不仅都加快了调试周期(只要我用精心磨练调试器如Firebug),而是通过内部云,而不是标准分配存储我的应用程序时,真正的赢来了。这个速度是非常宝贵的。

这个故事,“PhoneGap的驯服工具包移动应用程序开发”最初发表InfoWorld的

加入对网络世界的社有个足球雷竞技app区Facebook的LinkedIn对那些顶级心态的话题发表评论。

版权所有©2014Raybet2

12 第2页
第2页2
IT薪资调查:结果是