机房360首页
当前位置:首页 » CIO&信息化资讯 » 正确的移动应用开发工具很重要

正确的移动应用开发工具很重要

来源:TechTarget中国 作者:DJ编辑 更新时间:2016-9-7 10:34:48

摘要:构建移动应用并不容易,但有大量的移动应用开发工具可供开发人员选择,可使过程更轻松。

  构建移动应用并不容易,但有大量的移动应用开发工具可供开发人员选择,可使过程更轻松。

  开发移动应用涉及很多工作,特别是因为公司必须支持多种操作系统和设备类型。没有什么比正确的移动应用开发工具,更能够帮助减轻负担。这些工具有各种形式和大小,所以要选择正确的工具并不容易。

  有很多移动应用开发工具,从集成开发环境(IDE),到重构应用的产品和服务。也有构建跨平台应用的移动应用开发框架,开发和部署应用的移动应用开发平台,还有提供移动后端即服务(MBaaS)的供应商,支持和增强应用。

  无论哪一类型的可用工具,它们都有一个目标:为了简化开发移动应用的过程。然而为企业和开发人员选择合适的工具,是一个艰巨的任务。

  在开始寻找之前,IT决策者应该清楚应用的目标设备类型和操作系统。是否在谷歌Android和苹果iOS手机上运行?平板电脑呢?甚至智能手表?别忘了Windows和黑莓设备。

  公司还应该确定他们想要开发的应用类型。本地应用提供最好的用户体验,但是通常需要更多的时间和资源来开发。基于web的应用开发更快,更容易实施,它们可以在任何平台上运行。但他们通常不如本地应用运行良好,或提供丰富的功能。还有混合方案,结合web和本地功能,开发介于两者之间的应用。

  一旦企业确定计划开发的应用类型,他们可以选择他们需要构建应用的工具。

  集成开发环境

  大多数开发人员的主要移动应用开发工具是IDE,提供一个编程环境来编写、编辑和调试代码。尽管IDE通常是特定于开发环境的,比如.NET或Java,它通常与其他系统集成,以更好地管理应用生命周期。

  例如, IDE可以经常与源代码管理或持续集成系统相连接。对于本地移动应用,开发人员为所开发应用使用的操作系统,选择IDE:为Android应用选择谷歌的Android Studio,为iOS应用选择苹果的Xcode,为Windows应用选择微软的Visual Studio。

  Android Studio是 IDE中的新工具。在谷歌发布Android Studio之前,Android开发推荐的工具是Eclipse IDE,开发人员配合Android Development Tools插件一起使用。 现在,Android Studio是用于构建运行在Android设备上的应用的开发工具。世界上大多数的移动设备运行Android操作系统,Android Studio是可以免费下载和使用的,所以毫无疑问,IDE在开发工具中快速发展。

  想要为Apple移动操作系统构建应用的开发人员,必须使用Xcode IDE。这也是免费使用的,虽然开发者必须支付,才能将这些应用发布到苹果应用商店。使用Xcode,开发人员还可以为Mac OS X构建应用,苹果手表的watchOS和苹果电视的tvOS使用Swift编程语言。

  许多开发人员使用Visual Studio的.NET框架,作为开发Windows应用的首选工具,包括Windows移动设备。Visual Studio提供了一个功能丰富的开发环境,使用C#,Visual Basic,Objective-C,JavaScript,PHP和其他语言,它有一个强大而活跃的用户社区的支持。

  微软一直在努力让Visual Studio成为开发可以运行在Android和iOS设备上应用的友好环境。自从2016年初,公司收购了Xamarin,微软已经将Xamarin框架并入到所有的Visual Studio版本中,使C#开发人员可以构建跨平台的,可以运行在非windows移动设备上的应用。

  尽管Visual Studio作用得以扩展,但专注本地iOS和Android的开发人员,可能想要使用最适合特定设备架构的工具。不过,其他开发人员更喜欢使用Eclipse的开源性质和灵活性,配合使用插件来构建iOS、Android或黑莓应用。幸运的是,IDE为开发人员提供了大量选择。

  责任编辑:DJ编辑

机房360微信公众号订阅
扫一扫,订阅更多数据中心资讯

本文地址:http://www.jifang360.com/news/201697/n556286663.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
推荐图片