AppCan 之初体验
平台概述
什么是AppCan 移步这里,楼主的一句话:可以匹敌 Phonegap 、Titanium 、Sencha Touch 、MUI 、ImagApp、Nitrous 、apicloud 、起步X5 的跨平台移动开发框架,可用于开发 Web App 的 国产、免费、不开源 框架。
但除 Appcan ,其他框架都是免费的而且开源(开源确实很重要……不过国产软件不开源似乎也能理解),MUI也是国产的,个人也是特别喜欢,因为这样至少可以少看一些鸟语的 API 文档了。这里有一篇 AppCan VS PhoneGap - 对比两大移动开发平台,虽各有利弊但 AppCan 似乎更胜一筹;
AppCan 生成的 APP 体积大似乎是最大的弊端了
AppCan 和周边平台的比较 移步这里
有时间 楼主会整理一篇 AppCan VS MUI 的对比;不过 就凭 打包无需native开发环境 这一点,我想应该有很多 Web 工程师喜欢不得了,ADT 的配置 以及 SDK Manager 的组件下载(被qiang)是非常头疼……
开发工具/IDE
概述就省略了吧……
下载安装注册
注:1、目前 不支持 xp sp2 及其以下操作系统和Mac OS X操作系统。
2、使用 IDE 需要注册账号(同 HBuilder )。
创建APP - first Blood
登陆 应用管理 先创建一个 应用比如:
firstblood进入管理页面可以获得它的 应用ID、应用Key、svn
依次进行 文件 > 新建 > AppCan项目 > 新建项目 > 下一步 > 填写 “项目名称”、“应用名称、“应用ID”、“应用key” > 下一步 > 选择空模板 > 下一步 > 设置模板主题 > 完成 。
调试、运行App
设置修改完成 config.xml 文件后,点击菜单的 启动调试服务中心(即,本机localhost或者局域网192.168.1.2调试,http端口3000)
或者生成App调试
或者真机调试 

AppCan 可以设置SVN,右击项目,选择 team > 共享 即可
关于调试,推荐安装模拟器 BlueStacks App Player 一个就行抛开 ADT 吧!
开发 First Blood
安装好 生成的 App ,启动虚拟机,输入 本机IP开始,比如:192.168.1.2 (端口号不用)……
接下来修改 index.html 和 index_content.html ,如果喜欢 Sublime Text 的同学依旧可以在此返回 ST 修改,保存即可;
实时查看效果:

一血结束,就是这么简单,
要不来回想下 Phonegap 和 MUI 吧~
参考 AppCan 文档中心;点此查看详情
AppCan 之初体验的更多相关文章
- .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验
不知不觉,“.NET平台开源项目速览“系列文章已经15篇了,每一篇都非常受欢迎,可能技术水平不高,但足够入门了.虽然工作很忙,但还是会抽空把自己知道的,已经平时遇到的好的开源项目分享出来.今天就给大家 ...
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
- Spring之初体验
Spring之初体验 Spring是一个轻量级的Java Web开发框架,以IoC(Inverse of Control 控制反转)和 ...
- Xamarin.iOS开发初体验
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAAA+CAIAAAA5/WfHAAAJrklEQVR4nO2c/VdTRxrH+wfdU84pW0
- 【腾讯Bugly干货分享】基于 Webpack & Vue & Vue-Router 的 SPA 初体验
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57d13a57132ff21c38110186 导语 最近这几年的前端圈子,由于 ...
- 【Knockout.js 学习体验之旅】(1)ko初体验
前言 什么,你现在还在看knockout.js?这货都已经落后主流一千年了!赶紧去学Angular.React啊,再不赶紧的话,他们也要变out了哦.身旁的90后小伙伴,嘴里还塞着山东的狗不理大蒜包, ...
- 在同一个硬盘上安装多个 Linux 发行版及 Fedora 21 、Fedora 22 初体验
在同一个硬盘上安装多个 Linux 发行版 以前对多个 Linux 发行版的折腾主要是在虚拟机上完成.我的桌面电脑性能比较强大,玩玩虚拟机没啥问题,但是笔记本电脑就不行了.要在我的笔记本电脑上折腾多个 ...
- 百度EChart3初体验
由于项目需要在首页搞一个订单数量的走势图,经过多方查找,体验,感觉ECharts不错,封装的很细,我们只需要看自己需要那种类型的图表,搞定好自己的json数据就OK.至于说如何体现出来,官网的教程很详 ...
- Python导出Excel为Lua/Json/Xml实例教程(二):xlrd初体验
Python导出Excel为Lua/Json/Xml实例教程(二):xlrd初体验 相关链接: Python导出Excel为Lua/Json/Xml实例教程(一):初识Python Python导出E ...
随机推荐
- 一个input输入内容监听联动的demo
两个input,一个在其中一个输入,内容在另一个input中实时回显 代码如下 <!DOCTYPE html> <html> <head> <title> ...
- python3爬虫-通过requests爬取图虫网
import requests from fake_useragent import UserAgent from requests.exceptions import Timeout from ur ...
- vue+echarts实现可拖动节点的折现图(支持拖动方向和上下限的设置)
本篇文档主要是利用echarts实现可拖动节点的折现图,在echarts中找到了一个demo,传送门:https://echarts.baidu.com/examples/editor.html?c= ...
- 转:介绍几个著名的实用的Java反编译工具,提供下载
from :http://www.glorze.com/219.html 反编译 众所周知,我们将源代码进行编译,生成可执行的程序或者容器发布包,这个将代码转换的过程就是编译的过程,而反编译就是将这些 ...
- 【2017 ICPC亚洲区域赛北京站 J】Pangu and Stones(区间dp)
In Chinese mythology, Pangu is the first living being and the creator of the sky and the earth. He w ...
- archLinux 学习笔记--mlocate的安装与使用
locate - 查找文件的简单方法 locate 程序会执行一次快速的路径名数据库搜索,并且输出每个与给定子字符串相匹配的路径名. 使用时却发现archlinux出现 bash: locate:未找 ...
- C# 删除指定目录下的所有文件及文件夹
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex ...
- 【vue】------浅谈vue------【William】
### Vue > Vue是一个前端js框架,由尤雨溪开发,是个人项目 Vue近几年来特别的受关注,三年前的时候angularJS霸占前端JS框架市场很长时间,接着react框架横空出世,因为它 ...
- scala (8) 模糊匹配
object MatchDemo { /** * 定义偏函数用PartialFunction来表示 * PartialFunction[T1,T2]要求传入一个参数T1,T2代表返回的类型. * 偏函 ...
- 目标反射回波检测算法及其FPGA实现 之一:算法概述
目标反射回波检测算法及其FPGA实现之一:算法概述 前段时间,接触了一个声呐目标反射回波检测的项目.声呐接收机要实现的核心功能是在含有大量噪声的反射回波中,识别出发射机发出的激励信号的回波.我会分几篇 ...