
1 Bananana Nov 27, 2020 Raywenderlich 上找找看有没有? |
2 Aaron1 Nov 27, 2020 playgrounds |
3 Procumbens Nov 27, 2020 |
4 Procumbens Nov 27, 2020 (虽然 193P 是关于 iOS development 的 不过应该也可以借鉴参考? |
5 CommandZi Nov 27, 2020 学 Swift 开发 iOS 就可以了,UIKit 已经可以在 Mac 上使用,iOS 也可以直接编译成 Mac 版本 |
7 Tritium1 Nov 27, 2020 via iPhone Paul Hudson 出过一套教程,专讲 macOS 开发的,可以看看 |
8 so898 Nov 27, 2020 macOS 开发使用的 API 都是非常古老的了,当前很多 Swift 软件使用的 API 和库都是针对新的 iOS 设备的,macOS 支持非常堪忧,个人建议还是别看了 要做 macOS 开发的话,建议直接尝试 Catalyst 工程,或者简单的提供 macOS ARM 支持 |
9 gggxxxx Nov 27, 2020 via iPhone UI 部分,appkit 太古老了,有点不值得学。直接用 catalyst 的 uikit 是比较优的解法。 底层部分,c 和 c++依然是主力,没必要用 swift 重写。而且 c/c++也方便跨平台。 主要看想做什么类型的软件,常规 app 直接做 ios app 就是。要充分利用桌面系统特性和硬件特性,例如驱动程序,有个印度人写的 mac 系统细节书很不错,推荐 |
10 IsaacYoung Nov 27, 2020 推荐 electron 手动狗头 |
11 agagega Nov 27, 2020 via iPhone 没人提 SwiftUI 吗这个才是苹果主推的跨平台框架啊,斯坦福那个老头今年的课已经用 SwiftUI 讲了( iTunes U 里面有) Catalyst 和直接运行 iOS 程序只能算 workaround,毕竟电脑和手机、平板屏幕大小不同,很多逻辑是不一样的 |
12 free9fw Nov 27, 2020 SwiftUI+1 |
13 wobuhuicode Nov 27, 2020 electronjs +1 |