[求教]做了十几年的后端开发, 25 年想尝试一下 mac/ios/tvos 开发

1 天前
 najunuoyan

背景:职业生涯前几年一直搞 C#开发,后来转了 C++和 go ,做 AI 云服务的后端开发,再后来公司大力发展大模型,近两年偏项目管理,代码写的也少了。

需求:一直觉得自己还是比较喜欢技术的,也想搞一些小产品出来。近来想在苹果生态搞一些小工具,希望是能跨 mac/ios/tvos 这些平台的,但是我前端基础比较差,职业生涯前几年用过 winform 和 WPF ,后面好多年没写了,js 之类的也只是偶尔接触,说不上熟悉。感觉最近几年苹果的开发平台迭代挺快的,在我印象中还是新技术的 Swift ,一查都出到 6.0 了……

想请教下各位老兄老弟,在这个时间节点,如果想少走些弯路,比较快速入门苹果生态开发,需要重点学习哪些方面的知识,有没有高质量的书/博客/学习网站/学习路径图推荐,不胜感激

1127 次点击
所在节点    Apple
19 条回复
bantoushui
1 天前
1949+入国军?
Wolsen
1 天前
去苹果官网,看看 SwiftUI 的 demo
AlexHsu
1 天前
可以用 tauri 啥的 先做点简单的
现在入坑原生开发也太耗精力了
najunuoyan
1 天前
@bantoushui 兄台何出此言啊
najunuoyan
1 天前
@AlexHsu 感谢,第一次听到这个东西,我去了解了解
SayHelloHi
1 天前
苹果平台的软件开 UI 颜值一定要高 越高越好 😁
smallpigzbl
1 天前
加个收藏,最近也想学习下 TVOS 开发,把一些东西放到家里的 apple tv 上
chiaf
1 天前
Apple 平台的应用设计站很大比重,当然功能牛逼,丑点也无所谓,比如 calibre

appkit ,uikit 这些还是要看的,swiftUI 现在很多东西还无法实现,必须去使用这两个框架里面的东西

不懂的可以问 AI ,AI 回答不上来的就看文档

学习资源可以在这个网站找 https://www.kodeco.com/ 虽然今年没有更新什么书籍,入门应该够了
najunuoyan
1 天前
@SayHelloHi 这可难为我了兄弟,张飞绣花啊,如果工具做出来有人愿意用,我请专业前端重写 UI
ltaoo1o
1 天前
找类似的开源项目把代码拉下来,边参考边写自己的,再加上 AI 辅助,很快就能上手了。
WngShhng
1 天前
试试我的项目吧,都是搞编程的,直接看代码比看书效果好得多
https://github.com/Shouheng88/AwesomeSwift
najunuoyan
1 天前
@WngShhng 不错啊兄弟,熟悉你列的控件感觉倒腾基础的 app 页面够用了
najunuoyan
1 天前
@chiaf 感谢推荐
winglight2016
1 天前
我靠着 AI 今年开发了十几个开源项目了,自行去看吧: https://github.com/winglight

我的体会是,越是清晰的需求,比如:前端页面的样式/布局,AI 越容易提供准确的方案。目前,我最满意的项目,一个是 P&L Calendar ,其他就是因为新版 chrome 政策下架的插件,我很快自己实现了一遍,感觉非常实用。
najunuoyan
1 天前
@winglight2016 看了下,老哥好高产啊,涉及的领域也好广
kylebing
1 天前
najunuoyan
1 天前
@kylebing 科班课程啊,谢谢
WngShhng
1 天前
@najunuoyan 还有其他问题的话,比如自定义控件,问问 AI ,基本就够了
tool2dx
1 天前
关于跨平台开发我自己的感受是,还是游戏引擎最香。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1100707

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX