Kii BLOG

Kii Cloud之初体验

问题与答案

打开kii的技术主页http://www.kii.com/cn/technology,首先Kii为大家提出了一个问题:“广大的移动应用程序开发者你最需要的是什么?”

Kii的答案是:

  • 后台服务器基础设施加快开发时速度
  • 可定制的分析工具优化我的应用程序
  • 用户和收入的增长使它变成我的事业
  • 营销及分销网络让我能走向世界

可以看出Kii准确地把握了开发者的需求,基于开发者的这些需求,创建了Kii Cloud平台。

 

平台的打造

Kii Cloud专注的是平台的打造,面向的是app开发者,Kii Cloud为开发者做了哪些事情?包括以下几大模块:

  • 地理定位
  • 数据分析
  • 数据管理
  • 服务端扩展
  • 消息推送
  • 用户管理
  • 赚取利润

更多信息可以参考http://www.kii.com/cn/technology/kiicloud。目前基于Kii Cloud平台的app正逐步壮大,包括拥有千万级用户量的Astro File Manager、KeepSafe、everpix以及HUGG等。

 

多平台的支持

除了当今流行的iOS和Android,Kii Cloud还支持JavaScript和Unity,甚至还提供了REST API用于直接使用Kii Cloud功能,下面列出了支持Kii SDK的平台:

  • Android(Java):支持Android 2.2及以上版本(2.3.3及以后版本支持File Sync SDK)
  • iOS(Objective-C):支持iOS 4.3及以上版本
  • JavaScript:支持Mozilla Firefox 14+,Google Chrome 20+和Safari 5+
  • Unity:支持Unity 4.1.5及以上版本

 

详尽的文档

Kii为开发者提供了丰富而详细的开发文档,包括“快速入门”、“指导文档”、“参考文档”和“样例”四大板块,详细内容可以通过访问http://documentation.kii.com/cn/获取。

  • 快速入门:告诉我们如何在Kii开发者平台上注册app,以及如何把Kii的SDK添加到你的应用中
  • 指导文档:在快速入门的基础上,我们可以通过“指导文档”获取更多具体的东西,包括以下这些内容:
    1. 用户管理
    2. 群组管理
    3. 数据管理 
    4. 管理Push通知
    5. 数据分析管理
    6. 地理位置管理
    7. 使用服务端扩展
  •  参考文档:如果说“快速入门”和“指导文档”都是告诉你如何起步,那么“参考文档”是在为你提供所有你想要的更详细的文档的链接(Javadocs,Appledocs等等),这会帮你找到你在实施Kii Cloud过程中所需要知道的一切。
  • 样例:Kii为开发者提供了丰富的示例程序和教程

简单的注册流程

以Android平台为例,在Kii开发者平台上注册我的第一个app。 依照Android快速入门中的说明,主要包括以下几个步骤:

  1. 注册应用:首先需要登录开发者平台https://developer.kii.com,如果还没有注册过帐号,首先需要通过https://developer.kii.com/signup来注册一个帐号,注册完成后,你的App应用就会有一个相关联的App ID和App Key,有了它们,你就可以初始化Kii SDK了。
  2. 添加协作者:你可以为你的App应用添加协作者。协作者会在开发者平台上作为类似App拥有者一样拥有访问你的App应用的权限(添加多个协作者除外)。
  3. 下载Android Client SDK:注册完一个app后,会出现一个提示界面,提示用户可以直接下载示例代码和相关Kii SDK,或者点击创建的那个app也可以看到相应的下载链接。

 

强大的app管理

打开我刚注册的app ,可以看到非常全面的关于该app的统计管理,下面是我的一个截图:app

 

总结

通过对Kii Cloud平台的初步体验,感觉Kii Cloud着眼于app的开发者,支持多种主流平台,专注于专业平台的打造,应用起来比较容易上手,加之以详尽的文档资料和示例程序,对于开发者来说使用Kii Cloud平台将是一个愉快的开发之旅。本着入门者的姿态,后续我会从“用户管理”模块开始入手,更深入的探讨和研究Kii Cloud。

 

发表评论