AppCan——HTMl5移动开发应用平台

  • AppCan是HTMl5移动开发应用平台,支持跨平台,可以简单、快速、高效开发移动应用。
  • 倡导Hybrid App开发。
  • 为HTML5开发提供底层Native交互能力。

主要优势

  • 跨平台
  • 原生体验,引入Native UI控件和交互
  • 模拟调试:提供模拟器和调试工具
  • 多窗口机制,秒杀phoneGap
  • 一键打包
  • ..........

开发工具IDE

AppCan IDE基于Eclipse定制,支持跨平台、本地打包、模拟调试、真机同步等功能

模拟调试

左边部分是手机的一些模拟器。 中间部分是手机屏幕,支持横竖屏切换和分辨率选择。 右边是chrome调试窗口,这里内置了chromium。

本地打包

支持将web应用直接打成APK(android)安装包。

真机同步

将应用生成“AppCan调试中心”模式的安装包,使用手机安装,确保手机和pc在同一个网络内。手机上安装成功后,打开app,输入pc的IP,登录成功后,可以看到应用的List,打开调试的应用,可以pc上IDE的控制台上看到请求。

  1. 打开手机上的“AppCan调试中心” APP,输入pc的ip地址,登录,即可看到应用的List。
  1. 手机上打开应用后,pc上IDE控制台看到调试信息

插件API

AppCan提供了丰富的底层插件,包括网络通讯,界面布局,功能扩展,第三方SDK等能力。API文档可以参考[这里], 覆盖了移动开发应用中的常用场景。(http://newdocx.appcan.cn/index.html?templateId=315)。

JS SDK

AppCan将常用的UI和功能性模块封装成了一个开发库,开发者只需要引入appcan.min.js即可,另外把对backbone, zepto, underscore的依赖也打包在基础库中了

JS SDK 文档参考这里

总结

AppCan是一种基于H5实现跨平台App开发的解决方案,封装了一些常用的UI组件供js调用,提供了实现一整套流程的IDE,包括调试,打包等。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云计算教程系列

如何在CentOS 7上使用InfluxDB分析系统指标

InfluxDB是一个时间序列,指标和分析数据库。时间序列数据库旨在解决存储在一段时间内进行的连续测量所产生的数据的问题。此数据可能包含系统指标(如CPU和内存...

1781
来自专栏Jerry的SAP技术分享

将Java应用部署到SAP云平台neo环境的两种方式

Eclipse里选择要部署的项目,右键->Run as Server, 选择上一步创建的Server即完成部署。

2242
来自专栏Porschev[钟慰]的专栏

Nodejs学习笔记(六)--- Node.js + Express 构建网站预备知识

前言   前面经过五篇Node.js的学习,基本可以开始动手构建一个网站应用了,先用这一篇了解一些构建网站的知识!   主要是些基础的东西...   如何去创建...

3467
来自专栏wym

Linux ubntu 下操作

ls 显示当前下面的文件及文件夹 ls -a 显示当前目录下的所有文件及文件夹包括隐藏的.和..等 ls -al 显示当前目录下的所有文件及文件夹包括隐藏的.和...

1592
来自专栏你不就像风一样

[原创]颠覆传统网站开发模式的web服务器

以Java web举例,现在的网站系统开发模式,对于web端和服务端的数据交互以及页面渲染,无外乎两种:

1402
来自专栏小程序之家

如何在小程序中实现文件上传下载

在如何实现小程序登录鉴权这篇文章中,我们实现了小程序的wx.request请求操作,除了request之外,小程序还有文件下载wx.downloadFile和文...

13.5K7
来自专栏拂晓风起

Service Worker和HTTP缓存

1355
来自专栏云计算教程系列

如何在Ubuntu 14.04上保护WordPress免受XML-RPC攻击

WordPress是一个流行且功能强大的CMS(内容管理系统)平台。它的受欢迎程度可能会以专门针对WordPress网站的恶意流量形式引起不必要的关注。

540
来自专栏区块链

Web安全测试基础-2

文 | 李文祥 一、Web安全漏洞概念及原理分析 1.2 跨站脚本攻击(XSS) 概念:通常指黑客通过“HTML注入”篡改了网页,插入了恶意的脚本,从而在用户浏...

2089
来自专栏小樱的经验随笔

【亲测有效】Github无法访问或者访问速度的解决方案

我相信,很多朋友都遇到了 Github 访问速度过慢的问题,我也是在此记下笔记,方便以后拿来使用。

5921

扫码关注云+社区

领取腾讯云代金券