admin';?>

首页 / 大话界面

什么才能称得上是最优秀的界面开发框架?

By admin •  2018-01-21 11:19:33 •  235次点击

1.必须支持使用html(5),css(3),js来开发界面。

即该界面语言一定要是web语言的超类,比如xul。同时做过web前端和桌面应用开发的都明白,不解释。至于有人说手机端,嵌入式系统等资源有限,不适合的看法,这不是web本身的问题,而是在于基于web的界面框架目前普遍缺少一套代码转换系统,或者说是缺少web到原生语言转换的编译器。当然他山界面目前也没有。

2.必须支持web透明渲染。

支持透明渲染,意味着一条css指令就能实现2D旋转窗口,3D窗口特效。可以直接使用web语言实现不规则窗口。实现任意节点以任意透明度叠加到窗口。

3.必须支持系统SDK对窗口的控制以及与界面语言的交互。

实现与系统SDK的交互,就能获得对系统的控制,以及调用所有系统SDK提供的api,这个重要性不言自明。获得对窗口的控制,意味着更方便与界面的交互。比如响应窗口消息,禁用界面的某些功能。

4.提供完整的界面UI组件,以保证界面效果的一致性

如:标签页,进度条,拆分窗口,树型目录。让我们看看xul都提供了哪些组件:https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/XUL_Reference

5.支持跨平台。


还有哪些遗漏,欢迎大家指点。
以上五点,他山界面全部支持。反观当下各平台下主流界面解决方案,截止到2018,还没发现哪个可以同时支持以上特性的。
我们在界面开发上花费了太多宝贵的时光,却得不到想要的随心所欲开发界面的效果,这就是我为什么一定要开发他山界面的初心。
好的界面效果都不是靠IDE拖几个控件就可以实现的,而应该像一幅优美的图画那样充满了艺术的特质。所以但凡需要依赖IDE拖放控件的方式来开发界面的框架,大家就不用看了。
我们开发网站前先用photoshop制作界面,然后用html,css,js来完成最终效果,我们做应用开发,实现漂亮的界面当然也应该这样做。使用他山界面框架,只要photoshop画的出来,OHUI都能轻松实现。
0 回复 | 直到2018-11-19 06:22添加回复

回复

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

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

现在注册 已注册请 登入

节点列表

产品发布

Windows  Linux  Android  最新进展 

经验交流

功能建议  Windows  Linux  Android  开发交流  资源分享  js  xul 

BUG反馈

Windows  Linux  Android 

学习生活

灌水乐园  大话界面