1、平台概述

AppCan.cn开发平台是基于HTML5技术的跨平台移动应用快速开发一体化解决方案。开发者利用HTML5+CSS3+JavaScript技术可以快速地开发与本地应用体验相媲美的移动应用。AppCan.cn平台提供了UI快速开发框架、本地功能调用API接口、应用打包系统、IDE集成开发环境和本地应用调试模拟器,预置数百套界面模板和数十种应用插件,提供多套应用模板。完善的框架接口,人性化的开发环境,丰富的开发资源,强大的服务支持,使开发者可以快速迈入移动开发领域。

2、平台构成

AppCan开发引擎
UEX UI框架
UEX 平台硬件接口
AppCan 集成开发环境
AppCan应用服务平台

Hybrid应用引擎

  • 1.支持Hybrid混合应用开发模式,集合WebApp和NativeApp两者优势。
  • 2.提供丰富的插件调用功能,插件仓库包含系统类、UI界面类、网络类、多媒体类、第三方扩展类。
  • 3.自定义Native插件扩展机制,以满足开发者的定制需求,也可以提交至插件仓库给大众分享。
  • 4.多窗口机制,始终贯穿应用实现中,实现页面交互的极致体验。
  • 5.推送消息,为开发者提供向指定群组或指定用户推送即时消息的服务,针对不同属性的用户推送差异化信息。
  • 6.统计分析,实时的运营数据统计及分析。也可以实现自定义事件统计,无限扩展分析维度。

3、平台构架

4、应用框架

AppCan提供了丰富的界面模板、高效的窗口管理系统、窗口消息系统和数据视图映射库,构成了强大的AppCan应用开发框架,并以AppCan IDE集成开发环境形式提供给开发者。
AppCan IDE集成开发环境提供应用向导和界面向导,预置数百种界面模板和多套应用模板。开发者可以利用丰富的平台调用接口和各种扩展功能,采用HTML5技术快速开发功能强大的富客户端应用。通过定制的UI适配方案,开发者可以用极少的工作量完成各种终端的适配工作。

5、 平台接口

AppCan.cn提供了丰富的平台接口库,覆盖了移动应用开发中的常用场景。同时,AppCan.cn还提供了数十种应用插件和灵活的自定义插件架构,方便开发者快速集成自定义功能到应用开发中。