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项目的更多相关文章

  1. eclipse中创建一个maven项目

    1.什么是Maven Apache Maven 是一个项目管理和整合工具.基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建.报告和文档. Maven工程结构和 ...

  2. 用maven创建一个web项目

    下面所使用的Eclipse开发工具为Eclipse Java EE IDE 版本. 1.创建一个maven项目,如图所示: 选择“maven-archetype-webapp”,如图所示: 后面几步按 ...

  3. Maven(一)如何用Eclipse创建一个Maven项目

    1.什么是Maven Apache Maven 是一个项目管理和整合工具.基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建.报告和文档. Maven工程结构和 ...

  4. 徒手创建一个 jsp 项目

    在开始之前,先回顾一下 jsp 和 servlet,jsp 和 servlet 本质是一样的,因为 jsp 最终必须编译成 servlet 才能运行. 因为 jsp 的那些标签 jvm 是无法直接运行 ...

  5. (一)maven之创建一个maven项目

    为什么要使用Maven? 1.  maven使用的是本地仓库存储jar,所有项目都会共用仓库中的同一份jar. 2.  Spring core.jar必须同时引用版本兼容的common-logging ...

  6. Maven(三)使用 IDEA 创建一个 Maven 项目

    利用 IDEA 创建一个 Maven 项目 创建 Maven 项目 选择 File --> New --> Project 选中 Maven 填写项目信息 选择工作空间 目录结构 ├─sr ...

  7. 如何使用maven开启一个webapp项目

    1.使用maven创建好一个webapp项目 2.pom.xml: 第一步:修改版本 <properties> <project.build.sourceEncoding>UT ...

  8. 快速创建一个springboot项目

    创建一个maven项目(springboot.mybatis-plus) 目标:可以访问ftl页面.对象(json字符串),可以进行单元测试 1.新建一个maven项目,选择模板maven-arche ...

  9. eclipes创建一个web项目web.xml不能自动更新的原因(web.xml和@WebServlet的作用)

    在eclipse中创建一个Web项目的时候,虽然有web.xml生成,但是再添加Servlet类文件的时候总是看不见web.xml的更新,所以异常的郁闷!上网查了查,原来我们在创建Web项目的时候,会 ...

随机推荐

  1. nginx lnmp之nginx+php

    配置如下(在server部分添加): location ~ \.php$ { include fastcgi_params; fastcgi_pass unix:/tmp/php-fcgi.sock; ...

  2. webpack 配置多入口文件,输出多出口文件

    const path = require('path') module.exports = { // 入口文件的配置项 entry: { // 入口文件 entry: './src/entry.js' ...

  3. vb.net 读取 excel

    Dim myConn AsNew ADODB.Connection myConn.CursorLocation = ADODB.CursorLocationEnum.adUseClient '   用 ...

  4. centos git编译

    1. 下载git源码 https://git-scm.com 2. 根据文档一步步操作 https://git-scm.com/book/en/v2/Getting-Started-Installin ...

  5. concurrent(四)Condition

    参考文档:Java多线程系列--“JUC锁”06之 Condition条件:http://www.cnblogs.com/skywang12345/p/3496716.html Condition介绍 ...

  6. Java实现添加压缩文件

    package junittest; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStr ...

  7. 作业:SSH

    作业:使用SSH通过网络远程控制电脑 在虚拟机中用apt命令安装了ssh,但多次连接都失败了,尝试了很多次.后来发现只要是虚拟机中的系统使用的ip都是一样的从而发现了问题.虚拟机的网络是被更改后的,后 ...

  8. 【Shiro学习之一】Shiro入门

    一.Shiro Apache Shiro是一个Java安全框架. 1.官网:http://shiro.apache.org/ 2.三个核心组件 Subject:即“当前操作用户”,可以指人.第三方进程 ...

  9. 【视频开发】【计算机视觉】相机标定(Camera calibration)原理、步骤

    相机标定(Camera calibration)原理.步骤 author@jason_ql(lql0716)  http://blog.csdn.net/lql0716 在图像测量过程以及机器视觉应用 ...

  10. SQL系列(五)—— 排序(order by)

    对查询结果进行排序是日常应用开发中最为常见的需求,在SQL中通过order by实现.order by是select语句中一部分,即子句. 1.order by 1.1 单列排序 其实,检索出的数据并 ...