移动开发的工具和战略

原创|行业资讯|编辑:龚雪|2013-12-20 09:29:18.000|阅读 39 次

概述:移动应用现在需要的,是业务流程应用、视频会议、内容编写应用等等来提升行业生产力。对于安全管理这些应用的需求,已经营造了一个移动应用管理(MAM)解决方案的新兴市场。

构建企业移动应用,无缝整合企业IT环境从来都是备受关注的焦点。来自这些应用的预期收入增长整蹒跚前进着。依据战略分析,该行业收入有望从去年的250亿美元,到2017年翻倍增长到50亿。

移动应用从业人员将在今年末超过2亿,并且不再只是电子邮件、文档查看和IMs,现在需要的,是业务流程应用、视频会议、内容编写应用来提升行业生产力。对于安全管理这些应用的需求,已经营造了一个移动应用管理(MAM)解决方案的新兴市场。

有几个途径来构建成功的企业移动网络体验。那些能让用户通过各种设备连接的途径理当更高效。你支持哪个选择取决于你的企业状态。你可以完全忽略移动用户,提供一个能按比例缩小的手机网站,还提供一种方式让网站识别指定设备类型并提供自定义的体验。或者你可以提供一个统一的Web体验。

移动开发,PHP,HTML,JavaScript

一个新范例

“用响应式网页设计(RWD)构建一个统一的Web体验在当前也许是最好的方法”,软件解决方案供应商Universal Mind的研发总监兼首席架构师David Tucker这样认为。响应式网页设计是通过技术来实现,因此用户体验开发人员必须设计和优化他们一开始就需要支持所有触点,无论是何屏幕尺寸和方向。响应式网页设计还能简化电子商务团队所面临的一些挑战。

响应式网页设计的妙处在于你可以为目前以及未来会流行的设备设计,因为你有一个适用于所有设备的代码库。不过需要注意的是:响应式网页设计响应的是设备特性,而非设备本身。对于CSS/HTML开发人员,它还需要新的工具。

决定采用哪个开发技术是企业团队所面临的重要抉择之一。选择正确的平台同样重要。每个选择都为开发人员带来不同好处。“最终决定将是基于业务目标、内部资源、客户研究和分析数据”,Tucker说道,他概述了开发团队在做决定时应该参考的标准,“把目光放在跨平台兼容性、开发工具、设备整合、用户体验和易上手性”。

原生Android、iOS 和Windows SDK

给予开发团队的利益包括:设备的深入整合、能够构建高性能app、及时掌握新手机特性以及能够构建用户熟悉的app的。跨平台兼容性则不那么重要。

Web/HTML

给予基于浏览器的Web体验。如果成本和时机是主要影响因素,或者你想要立刻带来用户体验的改变并达到较为广泛的受众范围,这可能就是你的选择。你不需要担心特殊定制以及设备整合。

Hybrid(混合)

HTML和原生的结合。你的首要目标是在多平台上拥有一个通用app体验(但你并不想为各个平台定制app)。这个选择的关键是代码和性能,而整体用户体验则退居其次。

编译为原生

首要的是字啊多平台有一个app体验,没有对于各个平台的特殊定制或解除原生代码,而你想要维持一个适用于所有平台的代码库。

Runtime(运行时)

如果你在由运行时所支持的现有平台是哪个有一个巨大的代码库,你就不需要处理原生代码。这有利于及时将一个app搬上设备,利用可视化定制,无需整合原生控制,你就应用访问到一些功能。

App Platform-as-a-Service

支持多平台一种体验处理原生代码或为各个平台开发SMEs(当对设备功能只需要有限的访问时)。

就新兴的移动应用开发而言,Tucker提倡灵活地随机应变,主要有几个原因:创新更容易,可进行微观实验而只对整体项目预算影响甚小,用户反馈更易于整合。

灵活的另一个好处就是交叉功能团队在其中扮演主角。理想的是,所有关键人物——包括后端和前端开发人员——和开发团队中的QA(品质保证)。

Agile Tools(灵活工具)

从初露锋芒到现在,它已经有了长足的进步。其它工具诸如版本控制系统和漏洞库,不需专门为了灵活而构建,已经变成更好的套件来利用其好处。很多工具已经成长为可靠的产品套件,而且,大多数都是在本地和云端均可用的版本。

开发团队管理人员还得寻找这样一些人:至少懂一个原生平台、了解JavaScript微观框架和当今应用程序的模式,并且能胜任至少一个服务器端技术如Ruby、JavaPHP.NET、或者Python。最后,在app store里面,他们得有过自己构建的产品。如果你是一个开发人员却又在这些领域缺少技能,现在则是时候回填了。



标签:移动开发

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

文章转载自:慧都控件网

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
ComponentOne Studio Enterprise

行业认可的优秀Visual Studio控件集,涵盖信息系统开发所需的全部功能。

AnyChart

灵活的高度可定制的跨浏览器、跨平台JavaScript (HTML5) 图表控件。

在线
客服
在线
QQ
电话
咨询
400-700-1020
购物车 反馈 返回
顶部
在线客服系统
live chat