WeX5 快速开发平台V3.5预览版 发布(2016-6-3)

muyu
 muyu
发布于 2016年06月04日
收藏 41

V3.5两大核心:

1- XCloud的推出,开发应用后可一键云部署;
2- 提高质量品质,修复缺陷;

WeX5 V3.5预览版(Windows&Mac OS)下载地址:http://pan.baidu.com/s/1pL3WjOZ


一、XCloud一键部署
免除繁杂的本地环境部署,Native中的本地App可右击“部署到XCloud”进行一键部署;
1- 请先在XCloud中进行注册;(Studio打开后可以直接注册登录)
2- 编辑/新建 Native下的App项目,将Web服务地址指向XCloud中对应的项目;
3- 模式1、2为发布模式,模式3为UIServer模式;
4- 如需初始化或更新数据库,请在Baas/sql下放置sql脚本,字符集UTF-8,数据源名字为x5,Baas中创建Table action时数据库请选择x5;
    同时,studio默认已带了外卖案例的脚本,可以部署外卖案例进行体验;


特别注意:
1- XCloud现处于测试阶段,仅供应用演示及学习使用,不承诺长期保留数据。
2- 目前只支持WeX5的应用进行XCloud部署,BeX5的后续支持。
3- 如果使用了极光推送(JPush)由于服务端需要访问外网,需要修改/Baas/jpush/Push.java  private static Boolean useProxy = true;


二、案例、组件、模板
1- Cordova插件案例进行了全面更新20+;UI2/demo/plugin 
    插件列表及使用说明文档:http://bbs.wex5.com/thread-93542-1-1.html
2- 增加PC端常用布局案例100+; UI2/demo/pcSample  http://bbs.wex5.com/thread-91929-1-1.html
3- 新记账本案例提供了使用data组件访问baas的案例,通过js代码调用baas中的action; UI2/acc_data
4- dataByRestful案例,使用目前流行的互联网软件架构RESTful; UI2/demo/dataByRestful
5- 视频播放案例增强; UI2/demo/native/videoplayer
6- QQ联系人案例;UI2/demo/qqContacts
7- 瀑布流布局模版增强支持图片缩放、图片轮播;  新建w向导-移动-应用页面-瀑布流图片
8- 图片裁剪头像上传案例;UI2/demo/picCut
9- 下载推广页模版,自动识别用户设备及应用转向相应下载URL;  新建w向导-移动-标准-推广下载页
10- Scrollview组件优化:支持不满一屏幕能手动上滑,提升滚动体验;支持空白区域拉动;支持关闭首次自动pullup的能力;
11- BeX5组织管理授权相关功能提供便捷的数据搜索定位工具栏;

案例汇总清单:http://docs.wex5.com/learning-resource-cases/

三、Cordova插件&API
1- 新增插件cordova-plugin-sim:作用是获取SIM卡的信息,如运行商的名字,mcc,mnc和国家代码等通讯相关信息;UI2/demo/plugin/sim
2- 新增插件de.appplant.cordova.plugin.local-notification:在通知栏显示自定义参数的通知,提醒用户有待办事项,如新消息、会议等; UI2/demo/plugin/notification
3- 新增插件com.justep.cordova.plugin.AFNetworking : 封装了iOS上常用的AFNetworking库,是一个iOS平台的被依赖插件,打包的时候不需要主动勾选;
4- 新增插件cordova-plugin-ace : 微软公司提供的插件,可以使用html和js非常容易的创建原生UI并调用原生代码;
5- 上传组件的fileApi 支持跨平台(手机端及微信)的 downloadFile 和browseFile,增强了附件在线查看能力;
6-  JSSDK(UI2\system\api\nativei)分享api进行了重写优化;
7- Android下微信登录中文乱码问题修复;



四、Baas
1- Baas.php针对虚拟机部署的方式做调整; 旧版本部署说明:http://docs.wex5.com/ali-web-php/

2- PHP BaasServer 对数据库类型的映射不完整的问题修复;
3- Baas.net/php错误提示不足问题;
    请参考文档:php http://docs.wex5.com/php-err/  .net  http://docs.wex5.com/studio-net-debug/
4- Baas.net/php 支持了多表的查询和过滤;

五、Studio
1- 与XCloud结合,登录XCloud一键部署;详见XCloud部分的说明;
2- 增加了新的fontface icon;用户也可以自己添加,参考文档:http://docs.wex5.com/studio-addicon/
3- 对代码提示部分做了优化,并修复了之前部分插件代码无法提示的缺陷;

4- 修复Windows下使用Mac代理打包报错的缺陷;


WeX5 V3.4升级到3.5步骤:将WeX5 V3.4版本中Baas和UI2目录(除system、portal等版本自带目录)下的应用目录对应复制到WeX5 V3.5版本的Baas和UI2目录下。

3.4升级3.5后可能会产生的兼容性问题及解决办法
1- model组件onActive事件页面加载时不再触发(之前是触发的),建议在onload和onActive中都要接管处理;
2- JSSDK(UI2\system\api\nativei)分享接口进行了重写,请参照新的案例进行调整(model\UI2\system\api\native\demo)

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:WeX5 快速开发平台V3.5预览版 发布(2016-6-3)
加载中

最新评论(11

进击的代码
进击的代码
手机app看文章,段落背景全是白色关键是文字也是白色…
alertonece
alertonece

引用来自“loyal”的评论

国内好几个.......到底哪个好...

引用来自“nick198205”的评论

个人感觉还是Hbuilder更纯粹!

引用来自“muyu”的评论

Hbuilder是开发工具,
WeX5是开发平台,不是一样东西
赞同
kidfruit
kidfruit

引用来自“Homin”的评论

都是垃圾,到处都是坑
混合编程坑无止境啊,而且随着各平台官方api的变更,坑只会越来越多,没有盼头
muyu
muyu

引用来自“loyal”的评论

国内好几个.......到底哪个好...

引用来自“nick198205”的评论

个人感觉还是Hbuilder更纯粹!
Hbuilder是开发工具,
WeX5是开发平台,不是一样东西
Homin
Homin
都是垃圾,到处都是坑
nick198205
nick198205

引用来自“loyal”的评论

国内好几个.......到底哪个好...
个人感觉还是Hbuilder更纯粹!
nick198205
nick198205

引用来自“loyal”的评论

国内好几个.......到底哪个好...
个人感觉还是Hbuilder更纯粹!
返回顶部
顶部