使用APICloud创建一个webapp项目
1.在APICloud官网注册,下载APICloud Studio并解压。(这里我选择的是APICloud Studio,还可以选择其他的开发工具的APICloud插件如Sublime,Webstorm等)
2.在APICloud云端开发控制台创建一个app应用。(这里我想创建一个webapp,但选择webapp的时候会让我输入一个网址,但此时我并没有一个成型的webapp项目,因此也不知道这里网址是输入什么(答:这里webapp是将一个已经做好的h5的网站直接封装成webapp))

3.项目创建成功后可以在控制台进行各种设置,这里就不一一解释了。

4.在APICloud Studio中,登录后,选择代码管理-->代码检出-->APICloud云端应用,然后选择在云端开发控制台创建的项目,导入到本地,输入HEAD导入最新版本。成功后如图。(如果没有Git会要求安装Git,安装好后要重启否则会出错)以下代码全部是APICloud自动生成的代码,此时已经有了app的雏形,各种功能模块还需后续添加。

APICloud Studio的WiFi真机同步
5.在手机上下载安装最新版的Apploader。

也可以在APICloud Studio右键项目-->云编译自定义AppLoader

6.右键项目-->查看WIFI真机同步与IP端口

7.在手机上按提示操作(进入AppLoader后点击屏幕右方的浅色小圆球),连接成功后,小圆球变绿色。

8.在APICloud Studio中右键项目-->WIFI全量同步,即可在手机上运行该项目。

9.到目前为止,对于项目除了功能模块开发问题外还有几个架构问题:
①这是一个用web前端技术开发的app,那么如何将此app上传到云端服务器(自己购买的阿里云服务器)正式运行,让外网也可以访问?(答:1.后端用自己的服务器,自己写服务端代码,可以用apicloud上的组件与apicloud服务器交互。2.直接用apicloud提供的数据云也可以,用云编译appLoader让其它用户下载。做出来是一个手机app而不是一个网站。)
使用APICloud创建一个webapp项目的更多相关文章
- eclipse中创建一个maven项目
1.什么是Maven Apache Maven 是一个项目管理和整合工具.基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建.报告和文档. Maven工程结构和 ...
- 用maven创建一个web项目
下面所使用的Eclipse开发工具为Eclipse Java EE IDE 版本. 1.创建一个maven项目,如图所示: 选择“maven-archetype-webapp”,如图所示: 后面几步按 ...
- Maven(一)如何用Eclipse创建一个Maven项目
1.什么是Maven Apache Maven 是一个项目管理和整合工具.基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建.报告和文档. Maven工程结构和 ...
- 徒手创建一个 jsp 项目
在开始之前,先回顾一下 jsp 和 servlet,jsp 和 servlet 本质是一样的,因为 jsp 最终必须编译成 servlet 才能运行. 因为 jsp 的那些标签 jvm 是无法直接运行 ...
- (一)maven之创建一个maven项目
为什么要使用Maven? 1. maven使用的是本地仓库存储jar,所有项目都会共用仓库中的同一份jar. 2. Spring core.jar必须同时引用版本兼容的common-logging ...
- Maven(三)使用 IDEA 创建一个 Maven 项目
利用 IDEA 创建一个 Maven 项目 创建 Maven 项目 选择 File --> New --> Project 选中 Maven 填写项目信息 选择工作空间 目录结构 ├─sr ...
- 如何使用maven开启一个webapp项目
1.使用maven创建好一个webapp项目 2.pom.xml: 第一步:修改版本 <properties> <project.build.sourceEncoding>UT ...
- 快速创建一个springboot项目
创建一个maven项目(springboot.mybatis-plus) 目标:可以访问ftl页面.对象(json字符串),可以进行单元测试 1.新建一个maven项目,选择模板maven-arche ...
- eclipes创建一个web项目web.xml不能自动更新的原因(web.xml和@WebServlet的作用)
在eclipse中创建一个Web项目的时候,虽然有web.xml生成,但是再添加Servlet类文件的时候总是看不见web.xml的更新,所以异常的郁闷!上网查了查,原来我们在创建Web项目的时候,会 ...
随机推荐
- python3 修改excel 单元格的值(xlsx)
excel code #coding=utf- import os.path import os from openpyxl.reader.excel import load_workbook # e ...
- Git-push和pull分支
查看分支信息:git branch -r 查看所有分支信息:git branch -a 本地推送分支:git push origin branch-name 推送分支前最好先pull分支:git pu ...
- udev工作流程简图
- Mikrotik: Setup SSTP Server for Windows 10 Client
原文: http://www.dr0u.com/mikrotik-setup-sstp-server-for-windows-10-client/ Basic how-to on SSTP for a ...
- PatchMatch Stereo - Stereo Matching with Slanted Support Windows
Tips MVS: Multi-View Stereo Abstract 思路:一般的局部立体方法是一个具有整形数值视察(disparity)的支持镜头进行匹配,其中有一个隐藏的假设:再支持区域的像素 ...
- [原创]小巧免杀的端口转发工具PortTran(附.net源码)
0x001 简介 PortTran by k8gege.NET版端口转发工具,支持任意权限下转发 0x002 背景工具在2016年左右写的,当时某个内网不知何原故LCX用不了 由于Win2003才刚停 ...
- Java学习:面向对象三大特征:封装性、继承性、多态性之多态性。
面向对象三大特征:封装性.继承性.多态性之多态性. extends继承或者implemens实现,是多态性的前提. 例如:小菜是一个学生,但同时也是一个人.小菜是一个对象,这个对象既有学生形态,也有人 ...
- subjective--主观
existing in the mind; belonging to the thinking subject rather than to the object of thought (oppose ...
- centos7安装mysql初始化报错
[root@localhost bin]# ./mysqld --initialize --user=mysql2019-09-16T06:15:28.835202Z 0 [Warning] TIME ...
- Centos7通过yum安装jdk8
1.Centos7通过yum安装jdk8 2.Centos7通过yum安装jdk8