OmniGUI 一个从头实现的跨平台的GUI框架

网友投稿 624 2022-10-28

OmniGUI 一个从头实现的跨平台的GUI框架

OmniGUI 一个从头实现的跨平台的GUI框架

A cross-platform GUI framework from scratch just to learn.... that is already AWESOME!

Xamarin Forms is OK, but has too many limitations

What about having a Presentation Framework that:

Loads the UI from the same XAML for every platform?It looks exactly the same in every platform?

OmniGUI is the answer

Some facts

You can use OmniGUI inside you Xamarin Forms/Native project because OmniGUI renders inside a view, like any other control :)OmniGUI's XAML looks similar to WPF/UWP/SilverlightUses Reactive Programming. Be Reactive, my friend.MVVM-ready. The controls in each platform have BindingContext (DataContext) to attach to your ViewModels and use BindingsIt currently runs on Windows DesktopAndroidiOSUniversal Windows PlatformLinuxmore platforms with a few touches :)

Running on UWP

Running on iOS

Running on Android

Running on Windows Desktop

Running on Linux (Ubuntu)

How it works? https://github.com/OmniGUI/OmniGUI/wiki/How-it-works

If you want to know more, just ping me in Twitter at @SuperJMN.

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:TJOI 2019 简要题解
下一篇:GXOI2019 题解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~