码迷,mamicode.com
首页 > 移动开发 > 详细

物联网APP开发利器之APICloud

时间:2016-10-24 11:38:51      阅读:295      评论:0      收藏:0      [点我收藏+]

标签:margin   工具   静态   安装包   微软雅黑   平台   bre   sdn   add   

本文由嵌入式企鹅圈原创团队成员-华南师范大学物联网创新中心Hende_Zhu先生执笔。

前面文章提到,庆科物联系统为APP端开发提供两种SDK,分别用于Native APP开发和基于APICloud平台的混合模式开发,其中主推APICloud进行APP开发。通过APICloud平台,开发者可以通过使用标准web技术即可完成一款高质量的移动应用(包括iOS以及Android),其所具有的开发周期短、功能模块强大的特点得到IoT开发者的喜爱。

除了庆科以外,机智云也提供了用于APICloud开发的模块包,APICloud通过提供模块来扩展各种功能。下面将介绍APICloud平台的使用和本地调试环境搭建。

一、账号注册

现在APICloud官网完成账号注册登陆:http://www.apicloud.com/,可以看到账号下面自动创建了一个HelloApp的项目(以下介绍以这个项目例子进行展开):

技术分享

二、开发工具下载

网站链接:http://www.apicloud.com/devtools,下载后可以直接打开工具的应用程序。

技术分享

技术分享
技术分享

三、项目挂载,同步到本地

登陆完成后,对项目进行挂载,同步到本地来进行调试,当然也可以选择本地重新创建APICloud项目进行开发。

技术分享

四、实时预览

技术分享

五、本地编译安装包,wifi真机同步调试

1.编译自定义Loader,编译完成后安装应用:

技术分享


2.wifi真机同步调试:查看wifi真机同步服务器地址通过点击菜单栏中的帮助->查看查看wifi真机同步服务器地址,打开App(连接wifi,手机必须和服务器在同一个局域网)点击页面的白色小球,然后进行输入服务器端口号和地址,刚才点击的白色小球变为绿色才算是连接成功:

技术分享



3. 改完代码,即可在工具栏中点击wifi图标即可进行wifi真机同步,然后在手机端进行预览和测试。

技术分享

技术分享


4. 读者可能看到前面在PC端就可以实现实时预览了为什么还要弄到手机App端呢?其实在PC端的预览是静态页面的预览,项目里面的js脚本并没有进行解析,同时在引用APICloud提供的模块比如二维码模块也没有编译进来,因此仅仅在PC端是不能完成测试的,自定义Loader是APICloud为开发者提供的用于在本地完成编译和测试的工具,wifi真机同步快,有相当好的调试体验。

六、APP正式发布

1.云端同步,提交代码:

技术分享

2.端设置:设置app图标、横竖屏、状态栏以及启动页面

技术分享

3.一键创建证书

技术分享

证书创建完成:

技术分享

4.云编译

技术分享

编译完成后,即可扫描二维码进行下载安装:

技术分享

以上完成了APICloud环境搭建、调试以及APP编译和正式发布的介绍,赶紧开始你的APP开发测试吧!

嵌入式企鹅圈原创团队由阿里、魅族、炬力、华南师范大学物联网创新中心等资深工程师组成。百分百原创,每周两篇,分享嵌入式、Linux、物联网、GPU、Android等技术。欢迎扫码关注微信公众号:嵌入式企鹅圈,实时推送原创文章!

技术分享


物联网APP开发利器之APICloud

标签:margin   工具   静态   安装包   微软雅黑   平台   bre   sdn   add   

原文地址:http://blog.csdn.net/yueqian_scut/article/details/52879825

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!