APICloud-APP开发平台

[网址:]http://www.apicloud.com/

APICloud studio 下载

  • 打开网址,找到开发者社区->文档->下载->开发工具(工具:APICloud Studio)

  • 下载AppLoader,安装到手机(分为安卓和ios两种,扫码安装即可,网站上有二维码)

  • 打开开发控制台->创建应用(生成证书)

通过APICloud studio 登录连接云端

  • 登录studio后将云端资源库检出到我的 APP 项目

  • 配置 config.js var YAH_web= 'http://192.168.1.134';(若有端口号记得填写端口号),可通过studio的帮助查看服务器地址

wampserver的配置

  • 配置httpd.conf(改配置是让局域网内其他的设备可以访问改服务器,注意:必须是局域网内;也可以常试去配置多站点,这样wamp便会有多个工作目录了)

[解决方案]http://www.aichengxu.com/php/5397.htm

  1. <Directory />
  2. Options FollowSymLinks
  3. AllowOverride None
  4. Order deny,allow
  5. Allow from all
  6. Satisfy all
  7. </Directory>
  8. #
  9. # Note that from this point forward you must specifically allow
  10. # particular features to be enabled - so if something's not working as
  11. # you might expect, make sure that you have specifically enabled it
  12. # below.
  13. #
  14. <Directory "F:/wamp/wamp/www/">
  15. #
  16. # Possible values for the Options directive are "None", "All",
  17. # or any combination of:
  18. # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
  19. #
  20. # Note that "MultiViews" must be named *explicitly* --- "Options All"
  21. # doesn't give it to you.
  22. #
  23. # The Options directive is both complicated and important. Please see
  24. # http://httpd.apache.org/docs/2.4/mod/core.html#options
  25. # for more information.
  26. #
  27. Options Indexes FollowSymLinks
  28. #
  29. # AllowOverride controls what directives may be placed in .htaccess files.
  30. # It can be "All", "None", or any combination of the keywords:
  31. # AllowOverride FileInfo AuthConfig Limit
  32. #
  33. AllowOverride all
  34. #
  35. # Controls who can get stuff from this server.
  36. #
  37. #onlineoffline tag - don't remove
  38. Order Deny,Allow
  39. Allow from all
  40. </Directory>
  • php连接数据库配置
  1. <?php
  2. /*
  3. * 配置连接数据库信息
  4. */
  5. //$pz=include"../system/modules/member/lib/user_fufen.ini.php";
  6. header('Content-type:text/html;charset=utf-8');
  7. $host='127.0.0.1';//主机
  8. $user='root';//数据库账号
  9. $password='';//数据库密码
  10. $database='dshshop';//数据库名
  11. $WEB_PATH='http://127.0.0.1';//服务器域名
  12. //打开数据库连接
  13. $db=mysqli_connect($host,$user,$password,$database);
  14. //判断连接是否成功
  15. if($db){
  16. $db->query("set names utf8");//设置UTF-8编码(JSON的唯一编码)
  17. }else{
  18. echo 'DATABASE_CONNECTION_DIE';//数据库连接失败
  19. exit;
  20. }
  21. $oto='oto';
  22. error_reporting(E_ALL^E_NOTICE);
  23. $YAH_web="http://127.0.0.1";
  24. require('function.php');
  25. ?>
  • 通过phpMyAdmin 将数据导入数据库 (编码格式utf8_general_ci)

  • js便可以通过异步请求访问后台了,后台数据来自于数据库

AppLoader的使用(根据不同的系统安装不同版本,ios\android)

  • 打开软件后输入服务器地址、端口(可通过studio工具的帮助功能查看)

  • 通过studio wifi真机同步后便可以在手机端查看了(移动端、PC端必须在同一局域网内部)

项目学习

  • 将云端项目通过studio检出到我的APP项目

  • 接下来便可以通过APICloud生成的项目Demo进一步模仿学习了

  • 最后的最后,js是通过api对象的ajax方法异步请求后台数据的,后台会返回json格式数据

APICloud使用的更多相关文章

  1. 【APICloud】利用sublimetext3编写apicloud

    下载sublime text 3 安装插件 使用模糊搜索apicloud有三个插件全部下载下来 安装海马玩模拟器,这是一个安卓的模拟器,进入官网下载后直接安装就可以了. 打开sublime text ...

  2. 【APICloud】APICloud基础学习与快速入门

    前言:回顾这几天学习情况,总的来说APICloud官网它的学习资料和社区还是足够了,但是我必须吐槽一句,实在是过于混乱了,视频资料文档资料它一股脑地都堆在了那里,这几天基本处于在各个地方跳转,然后现在 ...

  3. APiCloud真机调试需要注意的几个问题

    具体请看官方文档:http://docs.apicloud.com/Dev-Tools/wifi-debug. APiCloud Android手机真机调试,需要首先在手机上安装官网提供的apploa ...

  4. Sublime、Webstorm等在APICloud平台上全面支持WiFi真机同步和实时预览功能

    APICloud工具插件包括APICloud Studio.Sublime Text和Webstorm全面为开发者提供iOS和Android平台真机同步调试功能,不仅可以通过USB方式进行APP真机同 ...

  5. phongap、APICloud、ionic等app开发平台你都知道吗?

    大众创业热,很多人都想在互联网大展拳脚,然而大部分人却是非技术背景.针对这个行业痛点,现在国内外涌现出众多APP开发工具,开发者只要有相关的HTML5.CSS和JavaScript知识,便可以轻松快速 ...

  6. apiCloud图片选择、处理、上传模块

    将 apiCloud 开发app的图片上传流程,完整封装成了一个页面,页面处理一些必备的处理库外和css外 ,还需要依赖jquery 库,不过可以不管,页面默认使用cnd引用. 页面使用接口如下:pa ...

  7. APICloud开发App总结(一)

    apiCloud app 开发是最近一两年刚刚兴起的一种混合开发方式.常用的模块以原生方式开发好,然后用js进行粘合.组织,完成整个的app的逻辑.这种开发方式极大的提高了软件模块的复用率,加快了ap ...

  8. DCloud与APICloud的对比

    DCloud与APICloud这两家目前应该说是市场占有率和人气较高的国内团队:国内还有一些其他的方案如AppCan.exMobi之类的,但可能是商业运作手法上Big不够,近两年的名气不太大,但各自其 ...

  9. APICloud:轻松6步完成App软件开发

    现如今,谁不知道App绝对就是OUT,谁不用App简直没法过日子!但是说到App软件开发,不懂编程,不懂技术的人就一脸懵圈.在门外汉来看,App软件开发是一件非常困难的事情,然而APICloud却说, ...

  10. APICloud提供适用于命令行的开发工具,开发更具极客精神!

    APICloud近期大动作不断,上周刚刚支持Atom编辑器,并推出核心开发工具库.本周又为开发者提供了一款超轻便的新开发工具--CLI工具! 操作系统: Mac/Windows/Linux nodej ...

随机推荐

  1. MySQL只恢复某个库或某张表

    在Mysqldump官方工具中,如何只恢复某个库呢? 全库备份 [root@HE1 ~]#mysqldump -uroot -p --single-transaction -A --master-da ...

  2. HDU-1275-两车追及或相遇问题(数学题目)

    题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=1275 这题是一个数学题目,知道两个公式那就好办了: 对头相遇时:time*(v1+v2)=d*(2*i ...

  3. Unity基础学习-Unity概述

    Unity 概述 Unity是一个强大的引擎,里面包括大量的工具用来满足各种各样的需求.Unity的编辑器是直观的可定制的,让您在您的工作流中有较大的自由度. 本小节是开始学习Unity的关键部分.里 ...

  4. HTML5 & CSS3初学者指南(3) – HTML5新特性

    介绍 本文介绍了 HTML5 的一些新特性.主要包含以下几个方面: Web 存储 地理位置 拖放 服务器发送事件 Web存储 HTML5 Web 存储的设计与构想是一个更好的机制来存储客户端的网络数据 ...

  5. C++ 头文件系列(vector)

    简介 vector头文件包含vector的类模版以及该模版的显示特化版本vector< bool >. vector是C++容器库中非常通用的一种容器,如果你不知道该决定使用哪一种容器,或 ...

  6. 在ubuntu linux 中编写一个自己的bash脚本

    在ubuntu linux 中编写一个自己的简单的bash脚本. 实现功能:终端中输入简单的命令(以pm为例(play music)),来实现音乐的播放.注:本人ununut中安装了audacious ...

  7. ArcGIS API for JavaScript 4.2学习笔记[3] 官方第二章Mapping and Views概览与解释

    目录如下: 连接:第二章 Mapping and Views 根据本人体会, [这一章节主要是介绍地图(Map)和视图(View)的.] 其中,Get started with MapView(2D) ...

  8. Hibernate核心配置文件

    Hibernate.cfg.xml是Hibernate操作数据库的核心配置文件 *********************************************** 作用 01.管理实体类的 ...

  9. SourceTree 将本地已有的git项目推送到远程git仓库

    1.在远程git仓库创建对应的项目: 2.用命令行生成本地的ssh key; 3.把公钥粘贴远程仓库对应的位置: 4.SourceTree 设置远程仓库的地址: 5.把本地对应的分支推送到远程仓库: ...

  10. 新年上班第一天,我的 IDE 挂了

    新的一年又开始了 你年前的总结还记得么?你新年的计划做好了么?反正我都没做. 上班第一天大家都在晒着开工红包,看着一个比一个刷到的红包多,庆幸自己幸好没结婚:开心的聊着过年又被七大姑八大姨爷爷奶奶爸爸 ...