他山跨平台混合应用开发框架(Other Hill Cross-Platform Hybrid App Development Framework)


QQ群:        264695584
他山界面论坛  http://bbs.otherhill.com/
csdn blog:   http://blog.csdn.net/otherhill/article/details/54839090
taobao.com:  https://item.taobao.com/item.htm?id=545145081484

他山跨平台混合应用开发框架(OHUI),是使用Gecko(v1.9~v56)嵌入,实现跨平台混合应用的开发。
支持xp/2000/win7,8,9,10+ x32/x64,Linux,Android 系统,支持xul, html(5), css(3), js,c/c++混合编程开发界面。OHUI扩展版支持web透明渲染,可以将dom任意节点以任意透明度绘制到窗口上,支持html,css,js开发右键菜单,并在屏幕任意位置弹出显示。OHUI v22.0发行包大小13MB(Linux下21MB).V56 for Android 22MB.

开发者可先在ff上开发web,最后再用OHUI加载即可。展示方面的兼容性问题及html5特性上的限制,大家可以参考相应版本的firefox. OHUI经受过商业应用开发的考验,获得客户好评。其开发效率,平台兼容性,界面效果,让客户非常满意。

使用gecko作web内核好处是体积小,内存占用小,效率高,拥有先进的html5,css3特性。OHUI v56 for Android,使用的就是firefox v56的内核。
OHUI v56 for Android目前支持:
1.跨域ajax
2.支持js同步或异步调用java,并获得java返回的数据。
  支持java同步或异步调用js,并获得js返回的数据。
3.支持xul
4.支持svg,支持canvas
5.html5,css3功能无阉割。
6.最低miniSDK: API 16
7.支持多个GeckoView实例

OHUI v56 for Android Demo下载(22MB): http://oltag.com:8080/yaolixing/18/11/00/android/OHUI_V56-localOld-release.apk
该Demo仅打包了arm版,不支持x86架构手机。OHUI支持arm,x86,一起打包就是40多MB的样子。

该Demo,通过点击按钮获取wifi网关地址,然后点击打开该网址,实现对wifi配置。

混合开发的优势在于:界面与业务逻辑的分离,降低工程耦合度。前端开发人员可以用html5,css3,js写界面,后端由各系统的程序员用java/c++实现native代码。让适合的人,适合的工具做适合的事,事半功倍。前端代码网上一搜一大堆,极大降低开发成本,提高开发效率。后端使用系统sdk一致的语言做开发,保证了运行效率和程序控制的灵活性。

跨平台软件开发最大的挑战是界面的跨平台,系统api的调用,实在是文档,资料,可参考的代码太多,没必要去写一套接口来统一他们,然后反过来让大家来重新学习你的接口。
与界面无关的系统api的调用是程序员们最拿手的事。
 
Demo下载(23MB):http://oltag.com:8080/yaolixing/18/11/00/android/OHUIV45.apk
特征:
1.启用web componet,firefox默认是不启用。
2.对应指定版本的firefox.
OHUI v45,对应的就是firefox v45.这样方便开发人员放心地借助firefox来开发,调试和预览程序,借助firefox自带的webIDE,可以直接在Andorid模拟器上调试界面效果。
具体使用方法见:http://yaolixing.oltag.com/gn-DE132F4E-27E9-4F80-880F-5705537D65AB.html
3.支持svg,支持canvas
4.html5,css3功能无阉割。
5.最低miniSDK: API 15
6.跨域ajax,跨域html5字体获取等,需服务器端开启跨域支持。


OHUI V42.apk Demo下载(35MB):http://oltag.com:8080/yaolixing/18/11/00/android/OHUI V42.apk
v42表示使用的是gecko v42。与市面上其他移动端HTML5混合开发框架不同的是:
1。使用gecko,而非webkit,好处是体积小,firefox v52 for android也只有28MB
2。出售源码,提供技术支持。
3。提供浏览器内核裁剪和功能定制。(需另付费)


OHUI扩展版支持web透明渲染,可以将dom任意节点以任意透明度绘制到窗口上
支持打印及打印预览
支持js,html,css开发右键菜单并显示在屏幕任意位置。
200行不到的代码,其中诗歌就占了40多行,这是我从业这么多年来发现的最好的界面框架。
Demo下载(25.1MB): http://oltag.com:8080/yaolixing/18/11/00/OHUIv52.0.1_3_webTrans20180106.rar


OHUI V52.0 Demo 下载(45MB):xp, win 7 64系统测试通过。
http://oltag.com:8080/yaolixing/18/11/00/OHUIv52DEMO.rar

该Demo展示了如下功能:
1.alert, prompt对话框
2.tips窗口
3.plugins展示
4.中英文转换
5.js/c++互调
6.pdf显示
7.ajax

OHUI V52较之v22版,明显提高了多核系统下HTML5显示效率。该压缩包为未删减版,实际开发中,根据需要,可删掉部分dll,以及components等目录下大部分文件。
可删browser目录下所有,firefox.exe, plugin-container.exe等程序。



OHUI V22.0 Demo 下载(25MB):http://oltag.com:8080/yaolixing/18/11/00/OHUI v22.0所有功能显示.rar
该Demo展示了如下功能:
1.alert, prompt对话框
2.tips窗口
3.plugins展示
4.中英文转换
5.js/c++互调
6.pdf显示
7.ajax调用




他山界面v22.0.1 for Linux 下载(21MB):http://oltag.com:8080/yaolixing/18/10/07/OHUI_v22.0.1_x86_64.tar.gz


他山界面v22.0.1.rar 下载(13MB):http://oltag.com:8080/yaolixing/18/10/07/他山界面演示v22.0.1.rar


他山界面v22.0.2  提供plugins演示
他山界面v22.0.2.rar 下载(13MB+2MB(插件大小)):http://oltag.com:8080/yaolixing/18/10/07/他山界面演示v22.0.2_plugins.rar
HTML,js的性能是无法与c++相比的,在性能要求高的场合,可以使用c++开发控件,下面的例子是嵌入chartDirector制图Demo程序,ChartDirector Demo是用MFC开发的,最后一个是OpenGl演示



他山界面v22.0.1
使用Gecko 22.0,与OHUI v22.0相比,该版本支持xul, xul相比html 开发界面的好处在于
1。提供了菜单,菜单栏,工具栏,tab页,树型目录,分割条,进度条,鼠标右键,列表等多种界面必要控件
2。提供多国语言解决方案
而且支持html,css,js混合编程。

他山界面v22.0.1.rar 下载(13MB):http://oltag.com:8080/yaolixing/18/10/07/他山界面演示v22.0.1.rar
使用css可以随心所欲定制所有xul控件




demo (support flash23.0) download(23MB):http://oltag.com:8080/yaolixing/18/10/07/他山界面演示v22.0_flash.rar(23MB)


OHUI v1.9.1_1 Demo download(8.5MB):http://oltag.com:8080/yaolixing/18/10/07/OHUI_vs2005sp1_v1.9.1_1.rar

主要是提供打印,打印预览功能,在对html5要求不多的条件下,具备更小的体积。适用于对小型web文本的嵌入展示。

下载:他山定时 v1.0.7.rar http://oltag.com:8080/yaolixing/06/13/TimerAlterV1.7_vs2010sp1_ff22.0.rar
更新时间: 2017年07月22日, 
大小: 16 M



他山定时v1.0.7使用他山界面开发框架OHUI(Other Hill Gui Development Framework)v22.0 开发。
他山定时v1.0.7源码出售: https://shop447901425.taobao.com/category-1326228892.htm

下面这版使用OHUI v1.9.2 开发
下载:他山定时 v1.0.7.rar http://oltag.com:8080/yaolixing/06/13/timealter.rar

更多他山定时介绍: http://yaolixing.oltag.com/gn-EED74C3D-5411-4F21-B0EC-589CDA2B9AA4.html

Any person or company that buys OHUI can enjoy a year of product upgrades and online technical support services.
凡是购买他山界面解决方案的个人或公司,均可享受一年的产品升级以及在线技术支持服务。

欲购从速哈,说不定哪天我就不卖源码了。
Contact me:
email: yaolixing01@163.com
QQ groups: 264695584 (provide guaranteed technical support for firefox embedding development: bug fixes, how-to’s, and so on.)
csdn blog: http://blog.csdn.net/otherhill/article/details/54839090
taobao.com(淘宝网址):https://item.taobao.com/item.htm?id=545145081484
Latest progress (最新进展及文章汇总): http://yaolixing.oltag.com/gns-8ABFFE2D-EB1E-44FA-9118-217ED7959536.html
cn blog:     http://www.cnblogs.com/otherhill/
163 blog: http://yaolixing01.blog.163.com/blog/static/6674173320171473748180/
sina blog: http://blog.sina.com.cn/u/1266517417
github : https://github.com/yaolixing/OHUI
google: https://groups.google.com/d/forum/other-hill-gui
如有特定需求,观点建议,或基于Gecko的功能定制,可加QQ:848643228 详谈。

他山界面v22.0_1 for Linux 下载(21MB):http://oltag.com:8080/yaolixing/18/10/07/OHUI_v22.0.1_x86_64.tar.gz
淘宝:https://item.taobao.com/item.htm?id=553151215544

他山界面v1.9.1_1演示下载(8.3MB):http://oltag.com:8080/yaolixing/18/10/07/OHUI_vs2005sp1_v1.9.1_1.rar
淘宝:https://item.taobao.com/item.htm?id=552080084316

他山界面v29.0演示下载(17MB):http://oltag.com:8080/yaolixing/18/10/07/他山界面演示v29.0.1.rar
淘宝:https://item.taobao.com/item.htm?id=548729919238

他山界面v22.0.1演示下载(13MB):http://oltag.com:8080/yaolixing/18/10/07/他山界面演示v22.0.1.rar
他山界面v22.0演示 (support flash23.0)(23MB):http://oltag.com:8080/yaolixing/18/10/07/他山界面演示v22.0_flash.rar
淘宝:https://item.taobao.com/item.htm?id=545145081484

关于开源协议:https://developer.mozilla.org/zh-CN/docs/Mozilla/Gecko/Gecko_Embedding_Basics

licensing Gecko is royalty-free, even if the final application is an otherwise proprietary commercial product.
之前对“开源”两字的意思理解可能是不正确的,以后的宣传中会去掉开源二字,但是他山界面框架出售的是所有的源码。
一旦购买,可以随意修改,并对修改过程中碰到的问题提供技术支持。
以后根据需要,可能会对firefox源码做大规模修改,修改的firefox代码会开源出去。
赞助
微信:         支付宝:



阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页