WeX5简介
wex5框架 开源免费 WeX5采用Apache许可证开源模式,商业友好,完全免费。基于WeX5开发出来的应用,每一行代码都在你手里,发布部署无任何限制,完全自由免费。 基于主流技术和标准 WeX5前端采用HTML5 + CSS + JS标准,使用AMD规范的requirejs、bootstrap、jquery等技术;WeX5手机APP基于phonegap(cordova)采用混合应用(hybrid app)开发模式;WeX5支持多种类型的后端,包括Java、PHP和.NET等,同时也支持云API。 前端跨“端” WeX5对跨平台多前端支持极好,一次开发,多平台运行。目前,WeX5支持的前端有: 1、移动APP(苹果APP和安卓APP); 2、微信应用(包括公众号、服务号和企业应用号); 3、PC浏览器; 4、其它轻应用(如百度直达号); 后端跨“端” WeX5坚决走开源和开放的道路,WeX5在支持后端技术和后端部署上,体现出极端彻底的开放性: 1、开放的后端技术支持:WeX5的后端完全开放,可通过http和websocket等协议连接各种后端中间件或云服务(Java、PHP、.NET等); 2、WeX5的部署完全开放自由,无任何限制,可以部署在任何公有云或私有云服务器上。 可视化设计 WeX5的IDE基于eclipse,提供了一个完全可视化、组件化、拖曳式开发环境,完全所见即所得;向导化和模板化等工具,快速生成常见应用场景界面,下图是WeX5可视化设计器图像展示。 丰富的组件体系和向导 WeX5的UI组件体系完全基于HTML5 + CSS + JS,使用requirejs、jquery和bootstrap技术,内置支持大量丰富的UI组件;针对一些常用的场景,WeX5提供了丰富的向导,便于快速构建应用。 1)WeX5丰富的组件体系 2)WeX5丰富的向导 设备访问 WeX5基于phonegap(cordova)采用混合应用(hybrid app)开发模式,可以轻松调用手机设备和硬件能力,如相机、地图、LBS定位、指南针、通话录、文件、语音、电池等等,针对设备的本地能力,WeX5提供了丰富的cordova插件。 扩展能力 WeX5一直坚持开放的态度,在WeX5上,不仅可以使用内置的组件、向导和cordova插件,你也可以根据自己的需要,扩展定义自己的组件、向导和cordova插件;如果你觉得bootstrap样式不是你想要的,你也可以在WeX5上做出一套基于别的样式库(例如Semantic UI)的组件和向导。 全能力调试和智能代码提示 开发手机APP,模拟调试是关键能力,对开发者极端重要,而这也是业务现有hybrid app开发工具的软肋。WeX5对hybrid app开发提供了业务最强大的调试支持: 1、提供全能力、一站集成的模拟调试支持 开发手机APP,日常的高度几乎都是模拟调试,使用频繁程度远超真机调试,WeX5提供全面、完备的模拟调试支持,表现真正完美。 2、WeX5的模拟调试效果和真机运行效果几乎相同 由于WeX5的界面技术基于HTML5 + CSS + JS,并采用高仿真本机设备APP模拟,模拟调试运行效果和真机运行效果几乎完全相同,杜绝模拟运行和真机运行不一致的问题。 3、WeX5开放所有的UI框架和组件源码 开发者能在调试时跟踪进入每个组件的每一行代码,找到和排查到真正的底层原因,系统调试彻底透明、无墨盒、无死角! 4、支持真机调试 提供全真机和快捷真机调试模式,为开发者提供最大方便。 [...]