admin'; ?>

首页 / Linux跨版本开发环境LiveCD ISO

使用Fedora8 iso开发环境开发xul跨平台应用

By admin •  2019-09-24 16:27:35 •  339次点击
我们打包了gecko v52 sdk for linux,及所有依赖项。所以可保跨各主流Linux桌面系统。而纯xul应用本身就是跨平台的。
demo在/usr/local/xuldemo 目录下。windows下可用批处理启动界面,批处理见/usr/local/xuldemo/ohui/mybrowserv52.bat



这里提供下载,大家可测试下该demo在各Linux下版本兼容性如何。
https://bbs.otherhill.com/uploads/image/201909/fedora8_iso/xul_clock.tar.gz (92 MB)

下面是xul clock在libc 2.5系统 英文CentOS 5.4 x32上运行的结果。因为是英文系统,无法显示汉字,所以是乱码。


我们只需要一份dist目录,然后在上面添加各种xul应用,目录结构如下。发布时,打包xul应用对应的目录(这里是clock目录)+dist目录+runxul.sh即可。可以在各主流桌面Linux系统上运行。

大大减低了,在Linux系统上开发与发布GUI软件的复杂度。平时工作中,需要写个什么方便操作的小工具,然后发布共享出去,使用xul+html+css+js就能完成。命令行工具自然好,但是GUI有GUI的便捷。只要不使用c++,无需安装此LiveCD ISO开发镜像,可在任意 Linux桌面系统上,完成xul应用的开发与发布。

使用xul开发软件,可以跑Linux, Windows,适合软件快速原型开发。方便写一些小工具。xul中可以使用html,开发漂亮的界面,简单粗暴。可运行于所有主流x32/x64 Linux桌面系统,windows系统上(支持xp).

商业软件可能需要更多对窗口及对系统的调用和控制,光靠xul和js是不行的,请购买他山框架移动硬盘版,获得c++的加持,我们提供他山框架所有源码。
 
他山框架移动硬盘版是移动硬盘 + VirtualBox 虚拟机文件, 可以在所有装有Virtual Box的系统(Windows, Linux, Mac)上即插即用, 该移动硬盘版,提供x32和x64两套开发环境,提供他山框架v52源码及完整的firefox v52开发编译环境.是从事web/c++混合开发及浏览器内核研究的利器.
安装有各种方便开发的工具与配置.see more:  https://bbs.otherhill.com/index.php/topic/show/95

QQ群: 264695584 QQ: 848643228

0 回复 | 直到2022-05-27 01:19添加回复

回复

登录发表 or 还没有账号?去注册

他山跨平台混合应用开发框架

现在注册 已注册请 登入
Linux跨版本开发环境LiveCD ISO

Fedora8i386LiveCDISO系统镜像,安装有gcc4.9.4,qt5.6.3,gtk2.24.32,gtk3,在此环境下开发的桌面程序可运行于所有主流Linuxx32/64桌面系统。

此节点 新建话题 上一贴 下一贴

节点列表

Demo发布

Windows  Linux  Android  Latest progress 

经验交流

Function Advise  Windows  Linux  Android  Development & communication  Resource sharing  js  xul  Scheme 

BUG反馈

Windows  Linux  Android 

学习生活

灌水乐园  大话界面 

Linux跨版本开发环境LiveCD ISO