安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > WeX5开发工具(html5开发工具) v3.8 官方版
WeX5开发工具(html5开发工具)

WeX5开发工具(html5开发工具)

 v3.8 官方版
  • 软件大小:2775 MB
  • 更新日期:2018-12-11 16:19
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP,Win7,Win8,Win10
  • 软件厂商:

6
软件评分

本地下载文件大小:2775 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  WeX5开发工具是款html5开发工具,主要的功能是帮助用户完成对相关安卓、微信等服务号的开发。软件对Apache源码进行采用,并且内置的所有代码都是开放给大家使用。不会对任何的费用进行收取,它能让用户完成对所有APP的开发,并且根据您的想法进行开发设计,软件简单的操作方式,让用户轻松的快捷的完成对您的HTML开发,快速的开发出您需要的APP!

软件功能

  顺滑操控,媲美原生,精巧内核,极致优化。

  感受流畅顺滑、细致入微的交互体验,真正媲美原生时尚酷炫,百变风格

  组件风格和控制代码分离,基于CSS3,轻松引入海量bootstrap资源,风格千变万化各类终端,极致体验

  安卓app、苹果app、微信服务号、微信企业号、web App、其它轻应用,全面优化,极致体验!

  标准

  前端UI:完全恪守html5+css3+js,干净纯洁

  设备api:采用业界主流Phonegap/Cordova

  后端:标准协议,支持所有主流技术和平台(java、node、php、.net等)

  开放

  向导、模板:简单定义,即可轻松制作向导和模板

  主题、样式:海量bootstrap资源引入和定制

  UI组件:纯H5+CSS3,轻松引入第三方UI组件

  插件:轻松对接即时通讯、推送、支付等各类插件

  后端:轻松调用后端组件和api,并实现可视化

  可视化设计

  手机、平板、pc应用开发设计,均彻底可视化,

  完全所见即所得,让开发真正简单而高效

  组件拖拽、属性设置

  组件拖拽,属性设置,简单可靠,轻松高效,

  向复杂的代码、bug和低效开发说拜拜

  丰富的应用模板

  电商、旅游、新闻、生活。。。丰富的

  应用模板和向导,一键生成应用

软件特色

  该软件拥有可视化的设计方式

  让您可以在相关的应用上完成设计的操作

  并且还能彻底的完成可视化的操作

  也是所见所得的操作方式,让您的开发更加的拥有效率

  而且能够完成对组件的拖拽,也能对属性进行快速的设置

  该软件的使用是相当的可靠,也相当的高效

安装说明

  安装后根目录下有以下几个批处理:

  启动Chrome浏览器.bat

  平台版本内置Chrome浏览器,且已经将开发过程中经常用的调试访问链接进行收藏,便于开发者直接使用。

  启动MySQL数据库.bat

  平台版本内置MySQL数据库,版本是5.6.26,默认端口号3306。如果你本机有安装MySQL,需要修改MySQL数据库的端口,否则就会冲突。

  启动MySQL管理工具.bat

  启动版本中MySQL的管理工具。

  启动WeX5开发工具.bat

  运行进入开发环境。

  启动WeX5运行平台(调试模式).bat

  以调试模式启动X5自带的Tomcat服务,适用与开发阶段。

  启动WeX5运行平台.bat

  启动X5自带的Tomcat服务(结束服务按Ctrl+C键)。

使用说明

  WeX5通过Baas服务访问数据库

  本案例实现了对takeout_order(外卖订单表)表的分页查询、关键字检索和修改保存的能力,数据库表结构参见WeX5自带的mysql数据库。

  案例代码分为服务端和客户端两部分:

  服务端包含一个servlet(com.justep.baas.test.DemoServlet),用于为客户端提供数据查询和数据保存的Web服务;

  客户端包含一个.w页面(/UI2/demo/baas/simpleData/index.w),页面上的数据集通过ajax请求访问服务端提供的Web服务,实现数据的增删改查。

  服务端

  服务端实现了一个servlet(com.justep.baas.test.DemoServlet),用于为客户端提供数据查询和数据保存的Web服务。

  导入baas工程

  运行“启动WeX5开发工具.bat”;

  打开Java透视图,选择菜单“窗口-打开透视图-Java”;

  导入baas工程,选择菜单“文件-导入”,选择“常规-现有项目到工作空间中”,“下一步”,“选择根目录-浏览”,选择WeX5目录下“apache-tomcatwebappsbaas”,“完成”。

  JNDI数据源配置

  Java Servlet

  这里实现了queryOrder和saveOrder两个action。

  在上面的代码中,大多数都是用来处理参数、数据库连接和事务的代码,核心代码其实只有以下几句:

  页面设计

  /UI2/demo/baas/simpleData/index.w

  面上包含一个数据组件orderData,orderData的列设置与数据库表takeout_order的列结构相匹配。

  页面布局的最外层是一个panel,将页面分为上中下三个部分:

  上部包含一个titleBar组件,设置了页面的标题和几个按钮,几个按钮的onClick事件分别设置了window或orderData的操作;

  中部包含一个contents多页组件,里面包含两个页listContent和detailContent;

  下部包含一个buttonGroup组件,里面包含两个按钮,分别通过target属性指向listContent和detailContent。

  listContent中用一个pancel分成上下两个部分:

  上部包含一个inputGroup,用于输入检索关键字;

  下部外层是scrollView,scrollView的中间是一个list,用于展示订单列表数据。

  detailContent中包含一组单列布局的labelInput组件,用于编辑订单数据。

  声明cordova插件依赖(针对移动应用)

  WeX5移动应用中,可以使用cordova插件调用手机或PAD提供的本地功能或服务,平台提供了丰富的cordova插件,如下图:

  我们不仅可以直接使用WeX5中自带的cordova插件,也可以扩展定义自己的cordova插件,参考“WeX5如何使用和扩展本地插件(Cordova plugin)”。

  有了cordova插件之后,我们在应用如何引用呢?引用的方式如下:

  require(“cordova!应用包名”)

  其中“应用包名”就是cordova插件所在的目录名,例如“com.justep.cordova.plugin.alipay”、“com.justep.cordova.plugin.weixin”;

  例如,在WeX5自带的“摄像头拍照/录像”案例中,引用的“cordova!cordova-plugin-camera”和“cordova!cordova-plugin-inappbrowser”插件,

  /UI2/demo/device/camera/mainActivity.js中的代码如下:

  语法:require(“w!W文件路径”);

  说明:W文件路径支持以下模式:

  以”./”或”../”开关的相对路径,相对于当前js所在的路径;

  以”$UI/”开头的绝对路径,其中$UI表示UI2;

  W文件路径必须指向一个具体的W;

  声明res资源依赖

  语法:require(“res!资源路径”);

  说明:资源路径支持以下模式:

  以”./”或”../”开关的相对路径,相对于当前js所在的路径;

  以”$UI/”开头的绝对路径,其中$UI表示UI2;

  资源路径允许指向一个目录或一个文件;

常见问题

  在win8或者win10操作系统studio中新建.w向导或其他的编辑窗口为什么显示不全?

  (1) 确认是否把操作系统的字体调整为非100%了

  (2) 把studiodropinsstudio-app2pluginspluginlibcef1chromium.jar这个jar包复制到studiodropinsstudio-app2pluginspluginlib下,重启studio

  WeX5能开发微信App吗?

  可以,WeX5开发的应用,不仅可以在微信上运行,也可以直接手机浏览器运行,或者打包成App下载运行。对应微信服务号和企业号,起步分别有WeX5和BeX5这2个产品来对应。

  服务号运行效果可直接扫描官网二维码关注后体验,教程见视频:http://pan.baidu.com/s/1bnD5VOj(微信服务号);

  企业号,BeX5已经将微信提供接口进行了封装,开发时可直接调用,且提供了组织、菜单等同步功能(企业号相关特性将在新版本中包括)

  如果你要用WeX5开发微信企业号集成应用,那么你需要自己做组织机构同步,其他接口也都需自己开发调用。

  应用开发完成后,如何部署?

  开发完成后,你可以通过各种打包方式,打包安卓和iOS安装包,手机下载即可使用;也可以发布为webapp,部署到你的服务中。

  如果需要在微信使用,那么需发布为webapp的方式。

人气软件