V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
WhoCanBeRich
V2EX  ›  问与答

为啥 Swift 课程那么少?(纯讨论

  •  
  •   WhoCanBeRich · 2023-07-21 20:12:55 +08:00 · 1492 次点击
    这是一个创建于 520 天前的主题,其中的信息可能已经有所发展或是发生改变。

    为啥国内关于 Swift 的课程那么少?连慕课和卖二手课的,都没有关于 Swift 的课程?

    我现在基本都在看国外的教程,质量也不错,只是突然产生了这个疑问。

    8 条回复    2023-07-22 08:26:05 +08:00
    hash
        1
    hash  
       2023-07-21 21:16:55 +08:00
    国内都是要赚钱的(更何况国内绝大多数时候卖课程还赚不到钱),
    Swift 发展这么快的预言,谁给你几个月就维护一次啊
    okakuyang
        2
    okakuyang  
       2023-07-21 23:37:40 +08:00
    swift 出来只能 iOS ,范围太窄了,而去 iOS 大部分还是 OC ,写 swift 也不能完全绕开 OC ,C++这些东西。
    mkoijnbhu
        3
    mkoijnbhu  
       2023-07-21 23:52:59 +08:00 via Android
    Android 的新课程也不多,Jetpack Compose 就更少了,当初看了看和自己按照 Google 的 codelab 和文档学没啥两样。

    我觉得是这些年跨平台例如 flutter 火起来之后移动端原生开发少了,培训赚不到钱自然就人少了
    Building
        4
    Building  
       2023-07-21 23:56:38 +08:00
    可能是课程还没写完,API 就换了一遍吧
    seres
        5
    seres  
       2023-07-22 00:26:27 +08:00   ❤️ 2
    swift 出的时候,iOS 开发已经走下坡路了
    swift 成熟的时候,iOS 已经半截入土了
    pocarisweat
        6
    pocarisweat  
       2023-07-22 00:45:02 +08:00
    1. Swift 在国内的热度不高,我的观察,直接原因是国内 iOS 新坑的机会很少,系统兼容性要求还高,独立开发者群体也没有欧美那样壮大,所以现存 iOS 项目很多都还是 OC 或者部分早期 Swift ,自然学 Swift 动力就少。

    2. 前一点造成一个循环,就是 Swift 相关的东西,尤其是新东西,中文资料不多,乐意去学去教的可能也没那么多。

    3. Swift on Server 这边,基本是小项目或者娱乐使用,极少有真正的生产项目大量使用 Swift on Server 的,而国内在后端技术这里普遍偏保守( Go 的格外流行是另一个故事了),连 Ruby 甚至 Python 的市场都很惨淡,不可能会对 Swift on Server 这种东西产生兴趣。
    Leonard
        7
    Leonard  
       2023-07-22 01:23:41 +08:00 via iPhone
    因为 iOS 培训班都倒闭了
    winterbells
        8
    winterbells  
       2023-07-22 08:26:05 +08:00 via Android
    @tomzhang1019 我觉得谷歌自己也有点责任。动不动 API 就改了,年初写的页面今年一堆 error ,修完了运行出现迷之错位。
    看视频除非是刚出的,不然肯定各种奇葩问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2896 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:39 · PVG 20:39 · LAX 04:39 · JFK 07:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.