1、官网
2、APICloud平台
个人理解:一个前端工程师可以代替安卓、ios开发做移动应用的开发,前端工程师编写的代码依靠APICloud平台转换安卓、Ios代码,打包,直接上线。以后的大部分公司完全可以不再需要安卓、ios开发人员。
3、平台由来
个人理解:柚子科技一家外包公司出身,专门为其他公司或者商户等需求商创建了上百个App,后来发现每做一个app,都需要安卓、ios、后端、运维、ui、产品最少一个岗位一个人就是最少6个人,做了上百款app后,发现每款app开发流程基本一致,所以想利用这个流程做一个平台,一个人利用这个平台几乎就可以把这六个人的事情做了,最终,这个产品正式上线,2014年开发上线,正是推广于2018年初!运用熟练APICloud的技术人员,可以轻松一个人开发app。
4、学习准备
4.1 安装环境jdk8以上
4.2 版本控制svn或者Git
平台默认的是svn,我使用的是git
4.3 mac系统
本人使用mac系统,也可以使用windows系统开发
4.4 开发工具
APICloud rstudio2
Webstorm2018.1(需要安装插件)插件地址以及安装文档
APILoadder(装载器,调试器)
海马玩模拟器(mac系统需安装virtual box,才能运行海马模拟器)
....
也可以使用其他的IDE进行开发,比如Eclipse、sublime Text等工具。
5、创建第一个应用
5.1 登陆注册
https://www.apicloud.com/console
登陆注册成功后,进入开发控制台
5.2选择创建一个新的应用
也就是自己的app,系统默认给大家创建了HelloApp的应用,也可以使用它。
创建应用,选择自己的名称,中文或者英文,建议英文
5.3 pull项目
创建好了应用之后,进入这个页面,会有这个刚刚创建项目的svn地址或者说git地址
这个时候,你可以根据svn的地址将项目pull下来,git的话有些麻烦,也可以根据上面的说明pull下来
用户名是你刚刚注册的邮箱,密码是点击这个获取,如下:
这样,项目就检出到webstorm了,如下项目刚开始的目录结构:
5.4 创建安卓证书
然后选择一键创建证书,如下:
然后保存好自己的密码,其他的地方不要修改。
5.5 云编译打包
然后选择类型,基本都是默认的,然后我们只选择安卓,ios需要证书花钱,不是免费的,我们只选安卓,然后正式版,到最下面云编译就好了。
编译打包中...如下
编译成功之后:
5.6 安卓扫码,下载
就可以看到我们下载的最简单的安卓应用了。
接下来,添加注册、登陆页面等等就可以用刚刚下载的项目中添加,然后重新编译就可以了,这就是一个创建安卓app的简单流程
来源:oschina
链接:https://my.oschina.net/u/3209213/blog/3065057