X5跨端移动开发框架开源项目简介
- 移动app(苹果ios app、安卓Androidapp)
- 微信应用(包括公众号、服务号和企业号应用)
- 企业web app(PC、平板和手机)
- 其他轻应用(百度直达号等)
- X5 的UI基于模块化开发,采用增强的RequireJS模块化技术
- 可视化拖拽设计的组件技术,X5已经提供了大量丰富的UI组件,并且支持引入和扩展第三方组件,大大提升了界面开发的效率和降低了难度
- 风格样式库基于bootstrap技术,在bootstrap基础上大大增强了适合移动的样式和组件,可轻松引入bootstrap大量丰富的样式资源并随意换肤
- 高效灵活的双向数据绑定技术和数据组件,使用简单能力强大
- 高度优化,性能接近原生。操作爽滑,拖拽、转场及动画效果很好
- 基于phonegap(cordova)框架
- 默认内嵌高性能浏览器,大大提升性能,特别是android低端机
- 提供微信等轻应用框架
- 提供了丰富的原生插件
- 支持引入和扩展第三方插件,任何原生app能实现的能力都可通过扩展插件实现
- 基于eclipse开源IDE
- 可视化、组件化拖拽设计,完全所见即所得
- 向导化、模版化等工具,快速生成常见应用场景界面
- 提供全能力、一站集成的模拟调试支持。开发手机app,日常的调试几乎都是模拟调试,使用频繁度远超真机调试,X5提供全面、完备的模拟调试支持,表现真正完美
- X5的模拟调试效果和真机运行效果几乎完全相同。由于X5的UI组件体系彻底基于html+css+js,并采用高仿真本机设备app模拟,模拟调试运行效果和真机运行效果几乎完全相同,杜绝模拟运行和真机运行不一致的问题
- X5开放了所有的UI框架和组件源码,使得开发者能在浏览器里跟踪进入每一个组件的每一行代码,找到和排查到真正的底层原因,系统调试彻底透明,无黑盒,无死角!
- 支持真机调试,提供全真机和快捷真机调试模式,为开发者提供最大方便。
- X5开放了全部原生app框架源码和本机api插件源码,开发者可以在原生开发环境(Android ADT和XCode)内,跟踪调试进入app的每一行代码里
- 全方位代码智能提示,这方面X5做了很多功夫,X5所有的UI组件,乃至手机本机插件API,在X5的IDE里,都能实现代码智能提示,给开发者提供极大方便
- 打包发布无任何限制,无需任何费用。X5彻底开源,应用的每一行代码都在你手里,自由打包,无拘无束!
- 轻松打包发布成高性能的原生app,包括安卓Android的apk,苹果ios的ipa
- 一键发布微信应用(微信公众号、服务号、企业号均可)
- 一键发布成百度轻应用、web应用等
- X5打包发布的app和应用,支持全部web资源(html+css+js)加密,X5采用高强度动态密钥,每个app每次编译都会使用不同的动态密钥,真正做到一包一密!
- 支持本地快捷打包、远程服务打包、原生环境编译打包等模式,给你所有想要的打包方式和方便性
- 彻底开源,支持原生代码调整、插件自定义和插件选择打包,真正自由
- 开放的后端技术支持,X5的后端完全开放,可通过http、Websocket等协议连接各种后端中间件或云服务(java、node、php、.net等)
- 无限制的后端部署,可以部署在任何自己选择的公有云、私有云服务器上,X5的部署完全开放自由,无任何限制
X5开源项目的线下参与方式可联系北京起步科技公司(+86-010-59798677)。
十一、关注起步科技官方微信服务号,可以获取邀请码,下载免费app打包服务器进行打包!
总之,
1 如果你只懂web开发知识,那么X5就能帮助你快速开发跨端的app。
2 如果你只是一个phonegap/cordova的使用者,那X5就是最佳的phonegap/codova打包工具。
3 如果你是一个原生app开发者,那么,用“X5app开发特版mac os”系统,帮你解决恼人的原生开发环境问题。
X5跨端移动开发框架开源项目简介相关推荐
- 【转】OpenVZ虚拟化开源项目简介
OpenVZ虚拟化开源项目简介 OpenVZ虚拟化开源项目 [官方网站:http://openvz.org] 什么是OpenVZ OpenVZ是开源软件,是基于Linux平台的操作系统级服务器虚拟化解 ...
- android 开源fc模拟器_星标 4.5K!又一个跨端框架,腾讯开源内部跨端统一开发框架:Hippy...
点击上方"Github中文社区",关注 看遍Github好玩的项目 大家好,我是Hub哥,每天带你学习(假装了解)一个牛逼,又很碉(沙雕),又不失节操的项目. 今天我在Github ...
- 常见的嵌入式端流媒体服务器开源项目!
大家好,今天给大家汇总一些在嵌入式里面常见的流媒体服务器,在以往也有给大家简单提过,今天做一个汇总!希望对大家有用! 常见的流媒体服务器开源项目汇总: 1.srs: 官网: https://ossrs ...
- OPENMV 开源项目简介
一.OPENMV简介 OpenMV项目旨在创建低成本,可扩展的,基于Python的机器视觉模块,并旨在成为" 机器视觉的Arduino ".其目标是让机器视觉算法更接近制造商和业余 ...
- 【开源项目】使用环信SDK搭建在线教学场景(含三端源码下载)
2021年在线教育行业如火如荼,所谓人人为我,我为人人,为了方便教育行业的小伙伴们更好地使用环信SDK,我搭建了一个在线教学开源项目"环环教育",一期覆盖1对1互动教学.在线互动小 ...
- 2019 十大国产开源项目来势汹汹!
作者 | 马超 责编 | 胡巍巍 出品 | CSDN(ID:CSDNnews) 2019年,是国产开源项目的爆发之年,国内各厂商不断有重磅项目开源.世界上最大的开源社区GitHub颇有快速拥抱中国的趋 ...
- 国产开源项目年度盘点
2019年是我产开源项目的爆发之年,国内各厂商不断有重磅项目开源.而且世界上最大的开源社区Github颇有快速拥抱中国的趋势,在2019中国开源年会上 (COSCon'19)上,CSDN的董事长蒋涛就 ...
- 2019 十大国产开源项目来势汹汹
2019年,是国产开源项目的爆发之年,国内各厂商不断有重磅项目开源.世界上最大的开源社区GitHub颇有快速拥抱中国的趋势. 在2019中国开源年会上,CSDN 创始人&董事长.极客帮创投创始 ...
- 优秀的 Spring Boot 语言开源项目
优秀的 Spring Boot 语言开源项目,涵盖了企业级系统框架.文件文档系统.秒杀系统.微服务化系统.后台管理系统等各个方面 Spring Boot 中文索引 项目名称 分布式敏捷开发系统架构 项 ...
最新文章
- DApp基础设施设计:借助Kubernetes、Docker和Parity实现可靠的以太坊事件跟踪
- Markdown中数学公式整理
- 高级IO(文件的读写)——并发式IO的解决方案(解决多路阻塞式IO的方案)
- vue中选项和url根据彼此的改变实现高亮显示
- SparkStreaming DStream入门及其算子应用
- [渝粤教育] 西南科技大学 供用电网络及变电所设备 在线考试复习资料
- Brettle.Web.NeatUpload.dll支持的大文件上传
- ads s参数拟合_在ADS仿真或者查看S参数的方法
- vue项目判断PC端/移动端
- google如何恢复误删除书签
- 第一章 项目时间管理的基本概念
- 分享一个性价比极高的代理IP
- 计算机c盘怎样重命名,讲解对C盘重命名中无法修改的处理的详细步骤
- java spring 中 每小时一次_spring 定时任务的 执行时间设置规则
- [总结]CSS/CSS3常用样式与web移动端资源
- 删除文件过一会又回来_手机文件误删除如何恢复?教你实用的找回方法!
- 软件项目简明代码评审流程
- QT开发(二十二)——QMainWindow主窗口
- 如何在Qt中使用数据库Sqlite保存和提取图片
- 手机信号屏蔽器的设计与制作