Android和IOS的本地应用图标规范

图标 1. android 图标 drawable 96*96 drawable-ldpi 36*36 drawable-mdpi 48*48 drawable-hdpi 72*72 drawable-xhdpi 96*96 drawable-xxhdpi 144*144 2. ios icon-small 29*29 icon-small@2x 58*58 icon-40 40*40 icon-40@2x 80*80 icon-50 50*50 icon-50@2x 100*100 icon 57*57 icon@2x 114*114 icon-60 [...]

BeX5:让企业应用迈入“秒开”的极速时代

三个月前快下班的某个时候,起步的总工宋兴烈,邀请总经理马科和我们市场部的几个同事,一起去体验一把刚刚提交原形测试的BeX5。 我用市场部的一台老旧笔记本上连上了BeX5,当点开第一个业务功能的时候,总经理马科大喊了一声: “这不是秒开吗?!” 我完全能体会总经理马科的这一声大喊,因为这一刻,BeX5的“秒开”性能,同样震撼了我。 我记得总工宋兴烈曾多次说过“现在是移动技术引领PC的时代”,那句话在我听来一直没啥感觉。而现在,这句话已经变成一个实实在在的冲击。 这周,WeX5和BeX5发布了新版,开发部照例给市场部提交了一份new features的清单。但是,在我眼里,所有的新特性都已被我忽略,因为,我脑子里,已经被BeX5的一个特点全部占领,那就是:BeX5,已经让企业应用迈入了“秒开”的极速时代。就在我们普通的PC和笔记本上,当打开用BeX5 3.1开发的业务功能时,是“即点即开”,感觉不到迟滞。 周一晚上,当新版本被传到网上,BeX5同样也让下载尝鲜的技术大牛们吃了一惊,X5民间1群的群主王江伟(号木予),在BeX5上运行了自己的第一个demo界面后,在群里也发出了同样的“秒开”感叹!看看当时王大侠在群里的发言和贴图,有图有真相啊! 呵呵,王大侠当时也肯定很激动,把“速度真的很快”打成了“很多”。 把基于移动设备和网络进行极致优化的WeX5 UI技术,用到PC的UI上,BeX5 3.1,实现了一次让人震撼的体验颠覆!也让现在市场上各主要的PC UI框架在性能上彻彻底落伍! 如果要问BeX5 3.1的新功能?我只答: 秒开! 眼见为实,即请体验。 本文由WeX5君整理,WeX5一款开源免费的html5开发工具,H5 App开发就用WeX5! 阅读其他app 开发相关文章:http://doc.wex5.com/?p=3443 [/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

grid显示合计行

要在grid中显示合计信息,可以使用grid的footer,显示效果如下图所示 本例在footer中显示了行数,具体做法如下 1.grid的useFooter属性设置为true 2.在grid的onReload事件中添加如下代码 Model.prototype.grid1Reload = function(event) { var data = this.comp("bizData1"); var total = data.getAggregateValue("totalQuantity"); event.source.setFooterData({ fName : '合计:', fJE : total }); }; 本例显示全部数据中某列的合计,可以用data上的getAggregateValue方法获取某列的合计值。关于合计值AggregateValue的计算,请看帖子 http://bbs.justep.com/forum.php?mod=viewthread&tid=39784&page=1&extra=#pid164962962 如果希望显示grid中某列的合计,可以使用data上sum方法,获得grid中某列的合计值 本文由WeX5君整理,WeX5一款开源免费的html5开发工具,H5 App开发就用WeX5! 阅读其他app 开发相关文章:http://doc.wex5.com/?p=3443

gridSelect增加空行

在gridSelect的option中data关联的data的onAfterRefresh事件中调用newData 如下: Model.prototype.data1AfterRefresh = function(event){ var data = this.comp("data1"); data.newData({"index":0,"defaultValues":[{fName:"",fCode:""}]}); }; 本文由WeX5君整理,WeX5一款开源免费的html5开发工具,H5 App开发就用WeX5! 阅读其他app 开发相关文章:http://doc.wex5.com/?p=3443

路由模块(Router)

概述: Router是一种根据不同URL的来表现的页面状态的能力,基于HTML5 history api实现. Router模块提供了根据不同组件state、model的states、以及自定义states来实现的对浏览器的前进后退导航、有状态的书签、可分享的URL、URL自定义处理器等支持。如果你曾经使用过一些后端框架比如Express、Sinatra、Play,那么你将会发现和他们的想法非常相似。 […]

WeX5通过Baas服务访问数据库

WeX5.Baas服务详解 视频地址:http://pan.baidu.com/s/1jHB5XMA baas.net 版:Bass for .NET 1      概述 本案例实现了对takeout_order(外卖订单表)表的分页查询、关键字检索和修改保存的能力,数据库表结构参见WeX5自带的mysql数据库。 案例代码分为服务端和客户端两部分:     服务端包含一个servlet(com.justep.baas.test.DemoServlet),用于为客户端提供数据查询和数据保存的Web服务;     客户端包含一个.w页面(/UI2/demo/baas/simpleData/index.w),页面上的数据集通过ajax请求访问服务端提供的Web服务,实现数据的增删改查。 2      服务端 服务端实现了一个servlet(com.justep.baas.test.DemoServlet),用于为客户端提供数据查询和数据保存的Web服务。 2.1   导入baas工程 运行“启动WeX5开发工具.bat”; 打开Java透视图,选择菜单“窗口-打开透视图-Java”; 导入baas工程,选择菜单“文件-导入”,选择“常规-现有项目到工作空间中”,“下一步”,“选择根目录-浏览”,选择WeX5目录下“apache-tomcat\webapps\baas”,“完成”。 2.2   JNDI数据源配置 /baas/META-INF/context.xml <?xml version="1.0" encoding="UTF-8"?> <Context reloadable="true">     <Resource name="jdbc/takeout" type="javax.sql.DataSource"         maxActive="100" maxIdle="30"         driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://127.0.0.1:3306/takeout"         username="root" password="x5" /> </Context> [...]

WeX5和BeX5比较

许多对WeX5和BeX5略有了解得人都知道,WeX5和BeX5是完全共用前端框架技术的。但是WeX5和BeX5是两个差别定位有巨大差别的产品。具体差别如下:           1. BeX5的定位就是用于企业内部管理系统,这其实是传统的市场,现在企业管理软件也已经彻底走向移动app、微信app和webapp都必须支持的时代,但无论何种前端,主要还是给企业内部人员使用的。所以BeX5的用户,指的是BeX5的组织机构分配了功能的人员,实际上就是企业的员工。            2. WeX5的定位则是面向消费者和公众的开放应用系统,这块市场巨大且非常热,比如现在市场上大热的各类电商系统、服务系统、客户系统、会员系统、微店微商等等,为了支持这块巨大的新兴市场,WeX5采用最彻底的apache协议开源免费,无任何限制,彻底免费,这就是起步的诚意,就是为了让您做面向一般消费者和面向公众的app和应用。 定位差别 WeX5定位: 定位:开发面向消费者和公众的开放应用系统 适用:一般app、电商app、客服app、会员app、微店微商等 前端:安卓app/苹果app/微信服务号/PC web app 后端:数据处理组件,通过http(Ajax)、Websocket等对接各主流技术平台 费用:完全开源,彻底免费,无任何限制 BeX5定位: 定位:开发面向企业和政务的管理软件系统 [...]

轻松看透WeX5产品能力和技术!

首先,必须理解一件事:移动和云时代的企业应用技术,说白了,也就三块:前端UI、后端服务、前端设备api。 这后面,是一个事实和趋势:就是前后端已经分化,并各自独立发展: 1 前端UI         互联网和浏览器已经普及和扎根,企业应用的前端UI和样式组件,都会沿着w3c的html+css+js路线发展,资源也越来越多,比如bootstrap等。已经没有任何企业,能离开w3c的html+css+js标准,另起炉灶搞自己的了。微软试了不行,adobe试了不行,没人能行。 2 后服务端        后端和前端正好相反,技术正走向多元化。node,Python,java并存,以及PAAS、BAAS云服务的成熟,数据绑定也要支持多种技术和方向。 3 前端设备api 移动和设备在急剧发展,各种硬件能力会更多的加入,想想可穿戴设备吧,想想智能客厅吧,想想未来的手机吧。。。 总结起来,就是一条原则:“让UI界面归UI界面,让设备api归设备api,让后端服务归后端服务”。仅此而已! 这个原则,正是WeX5技术设计坚定遵循的原则。正是对这一原则的坚决遵循,才使得WeX5的技术如此开放强大。 而WeX5另一个强大的原因,是源于开源的力量。免费诚可贵,自由价更高。开源给你的,就是自由。开源是王道啊。 下面逐条说说WeX5强大之处,以及原因:  1.  开源模式        WeX5采用的是Apache许可证开源模式,商业友好,完全免费。开发出来的应用,每一行代码都在你手里,发布部署无任何限制,自由,免费。 2.  跨平台多前端应用开发,支持app、web和微信应用快速开发        WeX5对跨平台多前端应用开发的支持极好,一次开发,多平台运行。       [...]