第二章:为什么是APPCAN
来源:互联网 发布:apache tomcat安装 编辑:程序博客网 时间:2024/04/28 05:16
既然可以用HTML开发APP,为什么是APPCAN.
首先,笔者是PHP程序员,其实会一点HTML,但是CSS和JS不是那么熟练,再次就是曾用JQM(JQUERY MOBILE)开发过微信点餐平台。
其次,就是笔者用过APICLOUD , APPCAN , phonegap。
先说说笔者用过的APICLOUD,它分为云API,端API ,本地要下载APICLOUD软件,这个软件基于ECLIPSE编写的。本地写好代码,然后上传服务器再打包,此软件功能强大,但是有一个不好的地方,真机调试不怎么方便。
PHONEGAP,这个我只打包过一次。但是环境搭建复杂。
那么APPCAN呢?我们先在官网注册一个用户
创建应用
记住ID和KEY,然后下载APPCAN开发环境至本地
下载和文档地址:http://newdocx.appcan.cn/
安装软件,然后登录,新建项目,填写项目名称,应用名,ID和KEY,
APPCAN允许你可以新建以下几个默认模板,
至此我们新建项目完成
你可以右击你新建的项目,点击调试,也可以在手机上安装APPCAN PLAYER,,来完成调试工作。但是要注意的是,本机虽然可打包APK和IPA文件,但是会在软件的登录界面显示此为“测试版本”,如果你写好了,要打包成正式版本的,要先把代码上传至APPCAN的服务器,也就是你在登录网站时看到的界面,SVN上传好代码后,通过应用打包,之后的代码就是正式版的,如果要打包成IPA文件,就要申请苹果证书。切记。
0 0
- 第二章:为什么是APPCAN
- Gradle--第二章。概述 2.2 为什么是Groovy
- 我爱我家:我为什么选择AppCan?
- AppCan
- 游戏设计的艺术:一本透镜的书——第二十八章 为什么是我呢?
- 第二章、为什么学习难以持续
- 正益移动:AppCan核心竞争力是开放的生态系统
- AppCan移动平台,开发者是这样用的……
- Struts1.3中 form属性的 第二个字母为什么 不可以是大写
- K&R C程序设计语言(第二版),1.9 字符数组例题 为什么是i<lim-1
- 浅谈 memset 函数的第二个参数为什么是 int 而不是 char
- char * itoa(int, char *, int); 第二个参数明明是char*,为什么却又不能是“char*”?
- TIJ-第二章:一切皆是对象
- 第二章 网络是个什么玩意儿
- 第二章 一切皆是对象
- 【AppCan 开发者第二期】剑霄: 单打独斗的移动App开发勇士
- 为什么要做这样一个工具?AppCan认为开发者有什么样的需求?
- 这是第二篇
- 第15周 项目3-玩指针(3)
- 第十三周项目四之数组的排序
- Valid Parentheses
- js 二分查找的实现
- Twisted实现web服务器
- 第二章:为什么是APPCAN
- JNDI的配置方式以及具体配置操作
- DefaultHttpClient is deprecated
- hwclock命令参数及用法详解--Linux显示/设置硬件时钟命令
- 利用@media screen实现网页布局的自适应
- centos 安装 django
- C++ function、bind以及lamda表达式
- 竹纤维毛巾高阳毛巾厂家批发直销花之语美容巾
- 访问者模式