ITValue社区

创业者推动API经济时代来临? | 企业级创业秀

作者:吴宁川ITValue / 日期:2015-09-21

API(Application Program Interface,应用程序接口)并不是一个新鲜事件。在PC及服务器开发时代,API就已经成为程序开发者的主要系统资源调用方式。进入Web 2.0时代,开放API已经成为互联网应用相互之间调用资源和共享数据的主要方式。国际上的亚马逊、微软公有云Azure、谷歌、Facebook等以及国内的微信、QQ、京东等都是通过开放API,向外部开发者提供内部的服务、数据及其它资源,以期建立起平台的粘度及孵化平台上的生态系统。在国内,京东开放平台JOS对外提供了店铺API、商品API、促销API、配送API、退款API、仓储API等35个大类的近500个对外的服务调用和数据查询等功能,打通卖家信息系统和京东的营销系统、供应链系统、物流系统、服务系统之间的对接。

随着“互联网+”的全面推进,更多的传统企业和城市纷纷进入互联网服务领域,如雨后春笋般出现的API给移动应用开发造了成巨大的困扰,是否有一个集大成的移动应用开发平台,在集成各类API的基础上为开发者提供一个统一的规范开发框架,以“一站式”和“标准化”的方式统一提供?创业公司APICloud就是为了解决这个问题而生的。

1集成“云API”和“端API”的开发环境
APICloud 是国内首推“云端一体”的移动应用云服务提供商,它倡导的“云端一体”理念重新定义了移动应用开发。APICloud让移动应用的开发周期从一个月缩短到 7 天,而由“云API”和“端 API”两部分组成的模块库可以帮助开发者快速实现移动应用的开发、测试、发布、管理和运营的全生命周期管理。

所谓“云API”指的是由APICloud提供的“数据服务”、“推送(服务接入)”、“云修复”、“版本管理” 和 “统计分析” 五大类服务,这五大类服务可减少最多70%的云服务器端编码量。作为一个移动APP应用,手机端与云服务器端的数据和信息交换是最常见的场景,而数据服务、推送、修复、版本管理和统计分析是后端云服务器常用的功能。“云API”就是通过简单的API接口,让开发者最大程度上利用已有的云服务器端资源调用工具,而不必关注究竟采用的是哪家云数据中心的服务器以及相应的调用接口和环境。APICloud提供的云API封装了后端复杂的资源调用方式,不论是亚马逊云、阿里云、微软云还是其它的本地云服务,都能通过云API的调用直接接入及完成相应的功能,例如云端设计数据库提供可视化的云端NoSQL数据表设计,支持多达10种数据类型,简单配置即可实现APP“云与端”的数据连通。

而“端 API”则是指的是手机端的应用服务接口。通过为APP开发者提供6大类包含界面布局、导航菜单、功能扩展、设备访问等的数百个模块,APICloud能满足开发者完成电商类、社区类、资讯类、社交类以及其它个性化的APP制作需求。在“端 API”方面,APICloud还支持第三方应用服务接口,包括百度LBS、PDF阅读器、微博登录、支付宝等。同时,APICloud基于JavaScript语言,一套代码就能同时调用iOS和Android两个平台的模块,实现“积木拼装”式的原生应用开发。模块库还将持续更新,以适应移动应用行业的高速发展。此外,APICloud的集成云开发环境还支持多人协作开发、一键多终端调试等功能。

2APP移动应用开发一站通
APICloud创始人刘鑫表示,现在移动开发的市场很大,但市场的痛点是很难生产出靠谱的APP产品。其中的因素是多方面的,要么APP开发的价格太贵,要么就是缺乏APP开发的人才,APICloud则提供了一个快速的移动开发平台。

2015年2月,APICloud推出了第三条产品线,这就是“模块Store”。当前,中国移动开发者市场出现的大量优质APP服务,并以SDK的形式可被开发者集成到APP中。但是随着越来越多第三方服务商的出现,导致了服务碎片化的问题,多种平台SDK集成成为移动应用开发的瓶颈。“模块Store”通过一站式方式,可选择并在APP里集成第三方开发者服务,只需在线一键绑定即能集成第三方服务SDK。

APICloud产品线包括APP的开发平台、APP的管理云平台以及服务聚合平台“模块Store”,提供了一站式的APP开发与管理平台,这其中对第三方服务的集成是难点。刘鑫表示,跨平台技术其实早就有了,只是始终没解决体验的问题。而这波互联网创业需要一个完整的生态,无论是支付、登录、统计等,都需要本地的商务合作。特别是生态的聚合,在APICloud初期几十个人的情况下,需要聚合的服务很多是来自BAT公司。因此第一批模块服务的聚合比较困难,但一旦形成多米诺骨牌效应,就自然形成了良性循环。

3快速迭代开发是核心价值
刘鑫介绍说,APICloud解决的用户痛点其实并不是低开发成本和简单的开发环境,很多用户最需要的其实是APP的开发效率。特别在中国这么激烈的竞争环境中,每延期一个月就可能是巨大的经济损失,甚至可能被竞争对手反超。“APICloud跨平台的移动开发引擎,最终为用户带来的价值就是‘快’,别人做三个月的事情,用APICloud平台可能不到一个月就做出来了。”

战旗TV是杭州边锋网络技术有限公司旗下直属的游戏直播平台,是国内知名的游戏直播平台,全新的互动直播频道以游戏直播为主,涵盖了体育、综艺、娱乐等多种直播内容。战旗TV技术人员通过APICloud平台只用了15天时间就完成了安卓和iOS手机APP的开发,并且很快顺利上线。而战旗TV采用APICloud的技术,还有一个重要原因是因为任何的业务变动都导致每天需要调整APP,而APICloud有一项技术叫云修复技术或者增量更新技术,用户能在无感知的情况下实现版本的更新或增量更新。战旗TV在APICloud平台实现了快速版本迭代,这也是APICloud最核心的价值所在。

2014年初在创业伊始,APICloud即获得了北极光创投领投的数百万美元融资,2015年初APICloud入选了微软创投加速器第六期。刘鑫曾于2000年入学华中科技大学主修英语专业,2003年就缀学创业从事电信增值业务。2004年的时候,刘鑫为了扩大视野北上到北京,之后就不断从事移动互联网应用、手机游戏、客户端的产品开发。

APICloud接下来将从工具向平台生态迈出重要一步,主要是打造生态型产品,包括TV频道(服务)、IoT频道(服务)等,从宽泛的云服务聚焦到专业的TV资源、物联网资源等,帮助开发者直接集成垂直服务。随着APICloud的快速成熟和规模化发展,以及市场上其它同类型产品的共同推动,API经济时代或终将到来。(文/ITValue吴宁川 本文为ITValue原创文章,转载请注明出处)

推荐阅读