想自己弄点 macOS 工具玩玩,如果好用再给朋友们一起用,2022 年哪种技术最省事?
1
agagega 2022 年 2 月 1 日 via iPhone
SwiftUI
不过要注意桌面平台和手机端逻辑还是有些不一样的,比如 macOS 其实没有真正的 NavigationView ( |
2
gzlock 2022 年 2 月 1 日 python 的 Tkinter 跨平台,小工具够用了
|
3
einq7 2022 年 2 月 1 日 via iPhone
可以试试 electron
|
4
foam 2022 年 2 月 1 日 via Android
electron 跨平台,有 web 开发基础的话,上手很快,开发效率也高。
原生 swiftUI ,会流畅那么一些,颜色和 UI 适配方案做得不错。遇到问题的话,解决方案没有 OC 那么多。但 swift 写起来比 OC 舒服。 原生 OC ,毕竟这么多年了,该有的方案都有。但 OC 语法很别扭。 |
5
yaoyaomoe 2022 年 2 月 1 日 via iPhone
看什么类型的工具 朋友的技术能力如何
最通用肯定还是 python 或者 electron swift 的话 需要考虑上手之后分发以及接受程度问题 |
6
ETiV 2022 年 2 月 1 日 via iPhone
|
7
Borden 2022 年 2 月 1 日
我不大懂,我就想问问难道 xcode 不是唯一选项么?为啥这里还要有选择?
|
8
ChrisFreeMan 2022 年 2 月 1 日 via iPhone
不要用 tkinter ,太反人类了。brew 都将它默认和 python 剥离了。用 pygame_gui
|
9
MakHoCheung 2022 年 2 月 1 日
熟悉 Java 用 JavaFX ,熟悉 Kotin 用 Compose for desktop ,熟悉 Swift 用 SwiftUI ,熟悉什么语言就用该语言的 GUI 技术就是最省事的
|
10
mxalbert1996 2022 年 2 月 1 日 via Android
同意不要用 tkinter ,非要用 Python 的话 PyQt (PySide) 也比 tkinter 好一万倍
|
11
flynaj 2022 年 2 月 1 日 via Android
全平台工具 golang, 看看例子 https://syncthing.net/downloads/
|
12
pengtdyd 2022 年 2 月 1 日
flutter 拥抱未来!
|
13
Livid MOD PRO |
14
holulu 2022 年 2 月 1 日
最近在看 macOS 的 GUI 开发文档。SwiftUI 在桌面端还不是很完善,现在还在用 Objetive-C 。
|
15
7gugu 2022 年 2 月 1 日 via iPhone
别急着上 swiftUI ,虽然是未来的方向,但是用起来多多少少还是会有点问题的
|
16
Cbdy 2022 年 2 月 1 日 via Android
java swing
|
17
code4you 2022 年 2 月 1 日
macOS App 开发 完全是面向苹果开发文档 API 开发 不会就去查文档和 GitHub 看人家的想法是如何实现的  ̄□ ̄||
资料好少 而且文档看着也很晦涩 至今就开发了个 Menubar App 复杂的 感觉不会 可能自己实力太低 o(╯□╰)o |
18
Puteulanus 2022 年 2 月 1 日
electron 吧,自己搞点小东西 JS 技术栈性价比高,换 Windows / 手机小程序也都能用
|
19
sss007 2022 年 2 月 1 日
不跨平台 SwiftUI
|
20
aydd2004 2022 年 2 月 1 日
|
21
shayuvpn0001 2022 年 2 月 1 日
|
22
mxalbert1996 2022 年 2 月 2 日 via Android
|
23
cmdOptionKana 2022 年 2 月 2 日
PyQt 要注意许可证的问题。
|
24
loginv2 2022 年 2 月 2 日
golang 写个 rpc ,UI 用网页。这样哪天觉得需要移植了,套个浏览器壳子就行了
|