您的位置:首页 > 移动开发

物联网APP开发利器之APICloud

2016-10-21 17:54 225 查看
本文由嵌入式企鹅圈原创团队成员-华南师范大学物联网创新中心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等技术。欢迎扫码关注微信公众号:嵌入式企鹅圈,实时推送原创文章!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息