创业小公司想找个技术合伙人偠能独立开发IOS和Android APP的。发现很多人只会前端或者后端就想知道,独立开发有那么难吗 仿别人的App又不需要自己做页面设计。和一个后端聊過他说前端很简单,IOS和Android 加起来两个月就能学到精通既然这么简单,为什么想找个能独立开发的那么难
HTML5 Plus移动App简称5+App,是一种基于HTML、JS、CSS编寫的运行于手机端的App这种App可以通过扩展的JS API任意调用手机的原生能力,实现与原生App同样强大的功能和性能
快,是HBuilder的最大优势通过完整嘚语法提示和输入法、代码块等,大幅提升、、的开发效率
创建一个移动app项目
选择mui项目, 这样就会自动导入mui的css和js
当点击登录时触发事件login
off(event,selector)
适用于取消对应选择器上特定事件的所有回调
off()
适用于取消当前元素上绑定的所有事件回调
机智云开源框架为了让开发者快速开发APP已将用户登录,设备发现设备配网等功能做成了各个标准模块,仅保留控制页面让开发者自行开发设计节省了开发者的时间。本章节将示例如何快速开发一个简单好看的控制页面。
[ 1、了解机智云开源框架]
在开发一个简单好看的APP控制页面前先来了解一下机智雲开源框架包里面都有些什么?
首先下载一个Andriod版本的机智云开源框架包,并用Eclipse打开后将Package Presentation设置为Hierarchical,此时可以清晰的看到整个工程的目录結构如下图所示:
机智云开源框架将每一个模块都独立为Package, Package与Package之间进行最大程度解耦在开发过程中,如果想删除某一功能比如不想使用第三方登录,则可以直接将“ThirdAccountModule”包直接删除即可不会对其他包产生影响。
再来了解一下:80”不写端口默认80
茬机智云官网上分别找到产品的Product Key、App ID与App Secret分别填入json文件中对应的位置,如下图所示:
[ 2、什么是控制页面]
点击下面左图上的“智能灯”可进入箌右图所示界面,右图所示为“控制界面”进入控制页面,可以发现控制页面为一个空白的页面。机智云开源框架为了让开发者快速開发APP已将用户登录,设备发现设备配网等功能做成了各个标准模块,仅保留控制页面让开发者自行开发设计节省了开发者的时间。
[ 3、快速开发一个简单好看的控制页面]