下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
论坛 >移动开发 >移动应用开发可以更简单

移动应用开发可以更简单

我爱的人啊~发布于 2016-01-08 11:39查看:953回复:3

移动化已经成为一股不可逆转的潮流,而手机APP更是成为大众日常生活中不可分割的一部分。根据有关机构的一份统计数据,2014年中国智能手机用户已经超过5亿,其中57%的用户在手机上安装APP的数量在10-30之间,有8.3%的用户安装APP的数量甚至超过50。


很显然,移动App正在成为一个新的市场,越来越多的企业开始在移动App上重金投入,希望借此为企业创造新的盈利点或者新的盈利模式。不过,大多数传统企业在这条路上走得并不容易。因为相对传统应用,移动App要面向更小的显示屏,网络也不太稳定,而且要在2G/3G/4G以及Wi-Fi之间频繁切换,还是受限的网络带宽,同时用户对其体验要求比传统应用更高,是一个完全不同的世界,挑战可谓巨大,而这种挑战往往意味着高投入。那么,什么样技术路线可以让我们高效地开发出理想中的移动应用?


APICloud 公司创始人兼CEO刘鑫告诉记者,目前要开发一个移动应用或者说移动App,典型的有两条技术路线,一条是开发原生的应用,也就是直接为指定的手机和操作系统(比如苹果的IOS或者三星的某款手机)开发定制的应用,这样的应用功能会很强大、运行快,用户体验很好,但受限于指定的手机和操作系统版本,无法在其他设备上运行,开发成本高;另一条是开发跨平台的应用程序(通常用HTML5),也就是是网页应用,其优点是它可以大多数移动终端上运行,开发成本低,其缺点是功能受限,性能不佳,用户体验差。


既然上述两条技术路线都不是太理想,于是第三条路线出现了,也就是要让移动应用程序不仅能跨平台,同时还具有原生应用程序的用户体验。APICloud就是第三条技术路线的支持者,并为之持续研发了近4年,终于摸索出了一条高效的移动应用开发方法,使之产品化。


APICloud是一家典型的初创公司,正式成立于2014年1月,其产品正式上线是去年9月,目前只有50多人,不过这些都不妨碍其在移动应用领域的探索和创新。APICloud 公司创始人兼CEO刘鑫告诉记者,移动应用出现之初,开发者倾向于用原生技术实现移动应用的开发。但不久,人们发现原生技术无法满足企业对开发效率的要求,就开始选择用HTML5来开发网页应用。不过,最后人们才发现,还是混合两种技术更现实些,这就进入到混合应用时代,将原生应用与网页结合来降低开发门槛、提高效率。但究竟如何高效地进行混合开发则是一个挑战?


APICloud的技术是让程序开发人员采用标准的HTML5技术,其开发过程也类似Web开发,然而由APICloud在后台对这些代码进行“翻译”使其转变为原生的代码。这个翻译过程就是APICloud的核心技术。


刘鑫介绍说,通过他们的工作,开发人员可以做到一套代码同时适用于IOS和安卓系统,而无需重复编码,也就是跨平台。不仅如此,由于APICloud还提供一些常见的通用功能模块,比如说蓝牙、照相、重力感应、电话、导航组件等,这样开发人员可以直接调用,从而能与组装的方式来开发应用。


这些组件的使用不仅让用户体验和原生机一致,而且由于这些代码都是经过预先测试的,从而能大大加快开发进度。“加快移动应用的开发,让开发过程更为高效,这正是我们的核心价值,也是用户选择我们的技术的主要原因。”刘鑫说。


鉴于在桌面端,以Flash为代表的富媒体应用如今正在逐渐让位于标准的HTML5网页应用,在移动终端这一幕未来是否会上演,也就是未来网页应用会逐步挤占APP的市场吗?对此刘鑫表示,他并没有这方面的担心,这是因为如下原因:首先目前最为主流的移动平台IOS和安卓,其生态系统就是基于移动App的,无论是苹果还是Goolge都无意改变现有的游戏规则;其次,和桌面开发环境不同,移动应用对设备底层依赖程度高,比如,蓝牙、指纹、摄像等,这些设备更新速度快,HTML5在标准更新上根本跟不上这些设备的更新速度,要真正发挥这些设备的共用,还是APP更为现实;第三,随着互联网的带来,会给移动应用带来更广阔的市场。


“这些都决定了未来相当长时期移动APP的生命力,而APICloud是根植于这个市场的,这个市场的繁荣,我们的路就会越走越宽。”刘鑫说。



收藏(0)0
查看评分情况

全部评分

此主贴暂时没有点赞评分

总计:0

回复分享

共有3条评论

  • MK
  • 药师
  • 慧星的那一夜
  • Mr ken
  • YUI
  • cappuccino
  • mr jack
  • IT宅男
  • 课课家技术团队1
  • 选择版块:

  • 标题:

  • 内容

  • 验证码:

  • 标题:

  • 内容

  • 选择版块:

移动帖子x

移动到: