WeX5 跨端移动开发框架 V3.1 正式版

muyu
 muyu
发布于 2015年04月22日
收藏 51

WeX5 跨端移动开发框架 V3.1 正式版发布了,版本新特性

1. 提供轻量级和扩展性强的数据Baas核心库(Java版,后面陆续会提供更多语言版本),为WeX5提供完整的前后端交互能力,支持单条和批数据的增删改查、主从级联、树形数据、分页加载、检索查询等能力,并提供了外卖等更多具体的实现案例;
2. 增加PC组件,WeX5已经具备开发桌面页面的能力;
3. 本期App支持源代码模式,向导新建时可选择。源代码模式生成完整的andorid/ios源代码,可以在自己的开发环境中编译发布;
4. Studio的w设计器中组件可添加自定义属性 ;
5. 对个别情况的win8环境设计器显示不正常的兼容支持,当出现显示不正常时,把studio\dropins\studio-app2\plugins\plugin\lib\cef1\chromium.jar这个jar包复制到studio\dropins\studio-app2\plugins\plugin\lib下,重启studio即可 。


技术特性:

1. 多前端应用开发支持:移动App、微信App、web App、微商微店等,一次开发,多平台运行;
2. UI样式核心基于bootstrap3,并在bootstrap基础上大大增强了适合移动的样式和组件,既可轻松引入bootstrap3现有大量样式资源并随意换肤,也可自定义风格;3. 完整和充分使用现代浏览器(html5);
4. 精致内核,极致优化,顺滑操控、提供媲美原生的用户体验;
5. 基于cordova/phonegap API,良好的硬件支持和扩展插件能力;
6. 基于Ripple提供移动模拟调试运行;
7. 支持快速打包app和服务器打包。

基于V3.1预发布版(2015-3-9)修正如下问题:
     
  1.     panel组件在删除了top之后,运行时,会看到top闪了一下 http://bbs.justep.com/thread-65935-1-1.html  
  2.     写了radioGroup控件的 onChanged 事件,运行出错,提示radioGroup1Change is not defined http://bbs.justep.com/thread-67256-1-1.html
  3.    当给data设成只读后,radioGroup不显示选中的数据 http://bbs.justep.com/thread-67770-1-1.html
  4.    messageDialog的提示信息换行用\n\r和<br/>都没有换行 http://bbs.justep.com/thread-67763-1-2.html
  5.    动态设置windowDialog的src,打开第一个子窗口正常,打开第二个子窗口时就出现错误 http://bbs.justep.com/thread-67788-1-1.html
  6.    labelInput控件,当绑定的字段为日期类型时,设置其属性readonly=true,disabled=true,都没有用,都还是可以修改 http://bbs.justep.com/thread-67841-1-1.html
  7.    白屏问题,原生示例demo http://bbs.justep.com/thread-69117-1-1.html
  8.    js给list设置filter不起作用 http://bbs.justep.com/thread-69510-1-1.html
  9.    模版向导生成的同一个.w中的xid相同 http://wex5.com/cn/bbs/thread-70444-1-1.html
  10.  错误提示框中的错误信息不能复制 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=70502
  11.  input的foramat设置为0,000.00不起作用 http://wex5.com/cn/bbs/forum.php?mod=viewthread&tid=70536
  12.  打包的应用名不能包含中文,包含中文打包就出错
  13.  windowDialog可以拖动
  14.  Baas服务支持oracle和sqlserver2005等不区分Date、Time和DateTime数据类型的数据库,调用代码上有一点变化。
          客户端:在query请求里,columns参数传入Baas.getDataColumns(data)(原来是data.getColumnIDs)
          服务端:参数获取时,columns数据类型改为Object(或JSONObject)(原来是String)
  15.  其它积累缺陷

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:WeX5 跨端移动开发框架 V3.1 正式版
加载中

最新评论(13

nuet008
nuet008
最近java很流行
Joule
Joule

引用来自“Joule”的评论

我们项目组就在用cordova。cordova看似很美,用在android上发现各种奇葩问题,原因是各种android上的webkit不一样。为了有一致的,效果比较好的体验,又得去加浏览器引擎,比如crosswalk。加了crosswalk会使安装包变大很多。很多人说这种开发能提高效率,可我没看到有提高多少开发效率,谁用谁知道。app性能又不好,手机低端一点儿的话,很卡。

引用来自“WeX5开源前端”的评论

所以WeX5对cordova、bootsrap等做了深度优化。
WeX5的性能会让你惊喜
呵呵。我不喜欢jS那种动态类型语言。
WeX5移动开发云
WeX5移动开发云

引用来自“心有灵犀”的评论

http://wex5.com/xzty/zhal.html访问这个地址报错了,500
你好,你这个地址在哪看到的?

现在应该是这个:http://wex5.com/cn/portfolio-items/demo-wex5portal/

WeX5移动开发云
WeX5移动开发云

引用来自“jacky123456”的评论

整合了几个开源应用,就叫个平台,没意思!
不是简单的放在一起就行的,WeX5做了深度优化,还提供了完善的仿真调试真机调试等一系列能力支持。

当然,整合业界主流、标准的现成技术,然后做出更好用的产品,是WeX5坚持的一个基本思路。


WeX5移动开发云
WeX5移动开发云

引用来自“Joule”的评论

我们项目组就在用cordova。cordova看似很美,用在android上发现各种奇葩问题,原因是各种android上的webkit不一样。为了有一致的,效果比较好的体验,又得去加浏览器引擎,比如crosswalk。加了crosswalk会使安装包变大很多。很多人说这种开发能提高效率,可我没看到有提高多少开发效率,谁用谁知道。app性能又不好,手机低端一点儿的话,很卡。
所以WeX5对cordova、bootsrap等做了深度优化。
WeX5的性能会让你惊喜
WeX5移动开发云
WeX5移动开发云

引用来自“luwenhua”的评论

这软件版本管理特别有意思:版本号不变,内容偷偷换
之前是预发布版,这个是正式版。
Joule
Joule
我们项目组就在用cordova。cordova看似很美,用在android上发现各种奇葩问题,原因是各种android上的webkit不一样。为了有一致的,效果比较好的体验,又得去加浏览器引擎,比如crosswalk。加了crosswalk会使安装包变大很多。很多人说这种开发能提高效率,可我没看到有提高多少开发效率,谁用谁知道。app性能又不好,手机低端一点儿的话,很卡。
muyu
muyu

引用来自“心有灵犀”的评论

http://wex5.com/xzty/zhal.html访问这个地址报错了,500
试试这个:http://ecoolper.duapp.com/
个人部署在bea上的demo
j
jacky123456
整合了几个开源应用,就叫个平台,没意思!
返回顶部
顶部