物联网APP开发利器之APICloud

本文由嵌入式企鹅圈原创团队成员-华南师范大学物联网创新中心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等技术。欢迎扫码关注微信公众号:嵌入式企鹅圈,实时推送原创文章!

时间: 2024-10-10 09:21:24

物联网APP开发利器之APICloud的相关文章

web开发利器之grunt

伴随着项目的多样化和复杂化,前端的代码维护和管理(打包.压缩等等)也越来越难以维护,人为的疏忽往往会导致不可预期的错误,对于这样的错误给我们带来了很多的麻烦和多余的工作量:对于前端的项目携同开发来说,我们每个人均会负责不同板块,将JS.CSS拆解成各自个的模块单独开发,为了方便管理这些模块均为独立的文件,而为了页面加载速度(增加了文件个数这时也产生过多的Http请求,影响页面加载速度)我们又不得不将这些文件进行合并.压缩等等,早期我们会用YUI做这些事但如今我们需要的却更多(如项目的源代码做单元

Android开发利器之pidcat

介绍pidcat: pidcat 是Android届JakeWharton大神开发的一款命令行工具,堪称Android开发利器,它能方便Android程序猿捕获日志,过滤日志,定位程序问题,超级好用.pidcat对不同的Tag,显示不同的颜色,可辨认度很高,支持根据Tag过滤log,命令强大,用法简单易学,比Android默认的logcat命令强大太多.logcat只支持过滤TAG,而不支持应用级别的日志,如果只想输入某个app的日志,貌似不好做到,估计得结合Android的logcat工具等等

App开发+App定制平台 APICloud

一.APICloud总介绍(www.apicloud.com) APICloud拥有App开发平台和App定制平台.从开放App开发技术,到提供App定制服务,APICloud为个人开发者和企业提出围绕App开发需求的一站式解决方案. 英特尔.春秋航空等知名企业选用APICloud技术服务进行App开发,已经成功上线至苹果等各大应用商店中. 现在APICloud平台中拥有30多万用户,已经创建了50多万个App,每天生成超过5千个App安装包. 二.APICloud的App定制平台介绍(app.

apicloud APP开发平台的水平该如何甄别?

我们所处互联网+时代,时时刻刻都与"网"打着交道,我们用QQ,微信等社交APP联络着彼此之间的感情,我们用贴吧,微博等APP分享着自己身边的新鲜故事,讨论着世界范围内的热门话题,可见APP产业背后的受众市场是多么的庞大,于是APP开发也成为了一些商家或者个人的选择,希望在APP市场羽翼渐丰的时候,能在这个领域占得一片天.但是初入行的人,确实如盲人摸象,丝毫不知道究竟该怎样去开始APP的第一步开发工程,这时候就需要颇具经验的APP开发平台指导,那么究竟该怎样辨别哪些APP开发平台的水平究

2017年App开发趋势介绍详解(建议收藏)

2017 年的开年,朋友圈先被一圈小程序的新闻刷爆了.小程序未出之前,许多媒体声称这将颠覆App.可是小程序推出之后,媒体的声音不像之前那样一边倒了.App开发人员估计还要继续忙碌下去,因为整个App开发行业的创新依然保持着非常强劲的增长势头,而对于很多企业而言,移动营销策略也会显得愈发重要. 身处在这个 " 移动 " 的时代,作为创业者的你是否也想从这个庞大的市场里分到一块蛋糕呢?毋庸置疑,移动领域里的创业速度将会变得越来越快,对于即将到来的 2017 年,这个行业又会发生些什么呢?

北京APP开发,你得这么玩

全网时代,大家都习惯了在便捷的网络中交流和解惑,快捷迅速的同时,网上繁杂的信息量也造成了我们的困扰:更集中.更专业.分类更明确的应用APP开始应运而生,受到欢迎.北京APP开发APICIoud,提供平台,深入简出,给你更专业,更好用的APP. APICIoud是北京专业APP开发平台,在开发APP方面使用标准Web技术开发iOS.Android原生App,各类功能一站聚合.一键接入,方便易懂,操作简洁,即使是新手也不用犯难.在APP管理运营当中APICIoud涵盖App推送.云修复.版本更新.大

什么样的APP开发公司才算省心高效

当今社会,随着智能手机和ipad等移动终端设备的使用和普及,大家慢慢都习惯了使用APP客户端上网.就目前而言,国内各大电商,都具有自己的APP客户端,通过APP客户端的使用,人们的交往.工作.学习.购物等一系列活动都变得更加方便省心.那么APP的开发是否很难呢?又有什么放心的APP开发公司可以帮助你呢?很多人已经通过APICloud轻松容易的拥有了自己APP了.下面给大家简单介绍下在: APICloud产品是为移动开发者从"云"和"端"两个方向提供API的,简化了移

APP开发终结者来袭,快来体验吧!

21世纪人们最离不开的是什么?无疑是手机!而手机中最令人着迷的是什么?答案是各种类型的应用APP,不管是令无数人疯狂的手游-王者荣耀,还是微博,微信等的社交APP,更有新闻,购物,生活类的APP数不胜数.毫无疑问,现如今APP的市场竞争是激烈的,那没问题来了,想要开发自己的APP去不知道该怎么办?APP开发终结者APICloud来袭!轻松开发APP,吸引客人户无烦恼. 运营一个APP可能会随之时间驾轻就熟,而对于APP的开发却并不是那么容易,APP的开发需要有前期对于运营的整体规划,必须细致到每

手机APP开发自己做,还是找专业的团队

随着移动互联网时代迅速发展,许多企业发展或者个人创业,纷纷将目光转向手机APP开发领域.在这种大的市场趋势下,APP开发迎来了新的发展高潮.而提到手机APP开发,始终在自己组建团队,还是交给专业的公司做这个问题上徘徊不开. 许多创业公司想要自己组件团队,却大多会面临这样一个问题:在初始启动阶段,资金有限,相关技术人员难找,并且如果需要开发的APP功能比较复杂,工作量增多,投入的技术开发人员也会增多,这样开发费用当然也就越高,开发工期会加长:即使做一个最简单的APP开发也至少需要2-3个月,更别提