文档章节

玩转APICloud移动开发之概念入门(1)

木九天
 木九天
发布于 06/22 14:55
字数 900
阅读 58
收藏 1

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的简单流程

© 著作权归作者所有

木九天

木九天

粉丝 171
博文 223
码字总数 168675
作品 0
海淀
程序员
私信 提问
【2016年终总结下】坚持52次版本更新,只为不断提高开发者的使用体验

2016年对于APICloud来说,是增长的一年,更是收获的一年。这一年里,APICloud的产品经历了两次巨大更新和升级,为原生开发者带来了全新的产品SuperWebview,为传统企业和互联网公司解决App定...

达斯雷马
2017/01/17
2.2K
1
免费领!CTO大牛手把手教你App开发技术,7天快速GET!

别人都在买买买,程序猿永远在学学学 双11是什么鬼,我只知道“学习使我快乐”! 因此,本着“给程序猿送什么都不如送学习机会来的实在”的想法 11月2日到4日三天,APICloud赠送10个【App快速...

API_Cloud
2016/11/02
863
12
花式玩转社交App,百变应用场景

活动主题 花式玩转社交App,百变应用场景 活动概况 时间:2016年03月20日13:30-16:30 地点:深圳腾讯大厦2楼多功能厅(南山区科技园科技中一路) 主办:APICloud、腾讯云分析和信鸽、云之讯 ...

wojiu9712
2016/03/10
290
0
花式玩转社交App,百变应用场景

活动主题 花式玩转社交App,百变应用场景 活动概况 时间:2016年03月20日13:30-16:30 地点:深圳腾讯大厦2楼多功能厅(南山区科技园科技中一路) 主办:APICloud、腾讯云分析和信鸽、云之讯 ...

wojiu9712
2016/03/10
2
0
APP7天快速开发教程1:APP开发基础介绍及需求梳理

第一天:了解APICloud平台、理解APICloud应用设计思想、掌握平台使用流程。学习如何对一款APP进行需求分析、功能分解和架构设计等编码之前重要的准备工作。 课程相关材料:http://7xy8na.com...

达斯雷马
2017/02/10
501
2

没有更多内容

加载失败,请刷新页面

加载更多

mac下redis安装、设置、启动停止

常用命令说明 redis服务器:redis-server redis客户端:redis-cli redis性能测试工具:redis-benchmark AOF文件修复工具:redis-check-aof RDB文件修复工具:redis-check-rd redis设置临时密...

botkenni
2分钟前
0
0
好程序员web前端分享HTML5常见面试题集锦四

好程序员web前端分享HTML5常见面试题集锦四 1、为什么要初始化CSS样式? 答案:因为浏览器的兼容问题,不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面...

好程序员官方
3分钟前
0
0
CDN的网络架构是什么?

CDN网络架构主要由两大部分,分为中心和边缘两部分,中心指CDN网管中心和DNS重定向解析中心,负责全局负载均衡,设备系统安装在管理中心机房,边缘主要指异地节点,CDN分发的载体,主要由Cac...

云漫网络Ruan
3分钟前
1
0
pandas入门07---可视化

01 入门 制作提供信息的可视化是数据分析的重要任务之一。首先介绍一下matplotlib库。 import matplotlib.pyplot as pltimport numpy as npdata = np.arange(10)print(data)plt.plot(da...

筠初
4分钟前
1
0
201_PyTorch中文教程:Torch与Numpy互操作

201_PyTorch中文教程:Torch与Numpy互操作 更多参考: https://morvanzhou.github.io/tutorials/ 油管频道:https://www.youtube.com/user/MorvanZhou 依赖软件包: torch numpy Torch的更多数......

openthings
5分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部