前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布

AppCan

作者头像
IMWeb前端团队
发布2019-12-03 16:52:54
6370
发布2019-12-03 16:52:54
举报
文章被收录于专栏:IMWeb前端团队IMWeb前端团队

本文作者:IMWeb helondeng 原文出处:IMWeb社区 未经同意,禁止转载

  • 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,包括调试,打包等。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2015-03-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 主要优势
  • 开发工具IDE
    • 模拟调试
      • 本地打包
        • 真机同步
        • 插件API
        • JS SDK
        • 总结
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档