跨平台学习对比

最近半年吧,趁着空闲时间一直在了解跨平台技术,也是公司未来趋势吧,部门让我评估下这几个技术,主要是Election,Flutter,然后我又加上Avalonia,Maui,

学习资料的话,网络很多,

其一:Election,,使用 JavaScript,HTML 和 CSS,来构建跨平台的桌面应用程序,,这个我最推荐,因为我以前会这些技术,也会node,vue,,虽然两年过去了,但是也很容易上手

安装见 http://www.manongjc.com/detail/54-htbbbxiuvjeijti.html,

官网快速入门,https://www.electronjs.org/zh/docs/latest/tutorial/quick-start

 

其二:Flutter,,Google推出并开源的移动应用开发框架, 跨平台 。开发者可以通过 Dart语言开发 App,这个我其实不怎么想,因为这需要我整个全新学习,不过推荐理由是用户群大,这就说明遇到问题很容易找到解决方法和人

安装和入门,https://book.flutterchina.club/chapter1/install_flutter.html#_1-3-1-%E5%AE%89%E8%A3%85flutter

 

其三:Avalonia,, 是一个跨平台的 .NET UI 框架,支持 Windows、Linux、iOS 和 Android,,,这个本来是我第二推荐的,我部门都是C#,,人员支持方面就会很容易,不过领导觉得,用户群不够的话,怕以后遇到问题找不到解决方法,,然而我觉得对于我们目前群体和需求还是够了的

入门https://www.bbsmax.com/A/kPzOnr2adx/,,

 

其四:Maui,,这个的话,哈哈,只是我是C#,,所以作为了解最新技术而已,反正我喜欢走前人走过的路,,等待这个技术完全成熟吧

入门 :https://learn.microsoft.com/zh-cn/dotnet/maui/get-started/first-app?pivots=devices-windows&view=net-maui-7.0&tabs=vswin

 

总之最后我选择Election

posted on 2023-04-26 15:31  xiaofangne  阅读(249)  评论(1编辑  收藏  举报

导航