欢迎光临散文网 会员登陆 & 注册

Java 程序员桌面开发技术选型

2021-12-03 23:24 作者:捏造的信仰  | 我要投稿

1、Electron:没有提供现成的 UI 框架,所以对于没有前端开发经验的程序员来说,有大量的东西要学,大量的坑要踩,非常的不划算。

2、Dart/Flutter:它是 Google 基于对 Android 界面开发的长期积累而最终创造出来的一种声明式的界面开发风格。我很看好,但由于 Dart 是很新的语言(而且更新频繁),所以它的生态环境的完善和沉淀尚需时日。

3、JavaFX:失败的作品,存在一些长期未能实现的特性和长期没有解决的问题。但最根本的问题是,未来的界面开发不会将一个界面的代码割裂到两个语言中,这是趋势。

4、Kotlin Compose:基于 Kotlin 语言实现的 Compose 框架,既包含了声明式的界面开发风格,又有 Java 生态的强大支撑,同时 Kotlin 跟其他的 JVM 语言相比学习难度较小(对,我说的就是让人学过就忘的 Scala)。这个是我正在学的。


Java 程序员桌面开发技术选型的评论 (共 条)

分享到微博请遵守国家法律