V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
najunuoyan
V2EX  ›  Apple

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

  •  
  •   najunuoyan · 1 天前 · 1031 次点击

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

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

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

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

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

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

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

    我的体会是,越是清晰的需求,比如:前端页面的样式/布局,AI 越容易提供准确的方案。目前,我最满意的项目,一个是 P&L Calendar ,其他就是因为新版 chrome 政策下架的插件,我很快自己实现了一遍,感觉非常实用。
    najunuoyan
        15
    najunuoyan  
    OP
       1 天前
    @winglight2016 看了下,老哥好高产啊,涉及的领域也好广
    kylebing
        16
    kylebing  
       1 天前
    najunuoyan
        17
    najunuoyan  
    OP
       1 天前
    @kylebing 科班课程啊,谢谢
    WngShhng
        18
    WngShhng  
       23 小时 46 分钟前
    @najunuoyan 还有其他问题的话,比如自定义控件,问问 AI ,基本就够了
    tool2dx
        19
    tool2dx  
       23 小时 39 分钟前
    关于跨平台开发我自己的感受是,还是游戏引擎最香。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2789 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 09:37 · PVG 17:37 · LAX 01:37 · JFK 04:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.