• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kibble5788
V2EX  ›  程序员

Web 开发打算入坑原生 IOS 开发,有必要吗?

  •  
  •   kibble5788 ·
    hanshuqiang · Jun 16, 2025 · 3612 views
    This topic created in 341 days ago, the information mentioned may be changed or developed.

    也算是大龄程序员了,想扩展一些技术栈,万一以后接个私活,搞个独立开发啥的,打算学原生 IOS 开发,各位前辈有什么经验之谈?

    20 replies    2025-06-21 22:30:22 +08:00
    Xheldon
        1
    Xheldon  
       Jun 16, 2025
    推广一下我写的插件,你可能需要这个: https://appledocs.dev/
    murmur
        2
    murmur  
       Jun 16, 2025
    ios 开发只能做国外独立开发吧,国内嵌入式都在搞安卓,要么 uniapp
    NonClockworkChen
        3
    NonClockworkChen  
       Jun 16, 2025
    作为一个 17 年就找不到 iOS 工作的人,经验之谈就是,市场需求相比 web ,小程序,太少了。学这个很小众,自娱自乐可以,增加赚钱能力,完全不相干。 还不如学点会计或者其他业务知识来的有价值。
    looplj
        4
    looplj  
       Jun 16, 2025
    先接到活再说,到时候现学现卖。
    这年头学东西,做东西是很容易的,但是做能赚钱的东西是不容易的。
    skallz
        5
    skallz  
       Jun 16, 2025
    个人搞就 uniapp ,包括小公司也是这套,纯原生也不是一个半路出家能搞得定的,非常非常吃经验(是经验而非技术)
    iOCZS
        6
    iOCZS  
       Jun 16, 2025
    先接到活再说,到时候找我做。
    jevonszmx
        7
    jevonszmx  
       Jun 16, 2025
    强烈推荐 flutter ,不要单独学 ios ,市场太窄了
    wakarimasen
        8
    wakarimasen  
       Jun 16, 2025
    程序员(包括我自己)最大的问题就是离需求侧太远。
    比方说几个月前在小红书上看到一个人帮别人用 F12 改考研成绩赚钱,不难实现但是很多人想不到。

    能对接对需求,你里面套个 WkWebview 把 WebApp 拉起来也能赚钱,不能赚钱再潮的技术也白塔。
    23wEJhKrPYz2uRF5
        9
    23wEJhKrPYz2uRF5  
       Jun 16, 2025
    肯定是学 flutter 其实配合 ai 当你接到私活以后现学都来得及
    usVexMownCzar
        10
    usVexMownCzar  
       Jun 16, 2025
    音视频学呗,目前最多的基本都是视频类,聊天类的 app ,这两个算是很多灰产会搞。

    另外,建议学 RN ,你是搞 web 的上手 RN 绝对快,比 flutter 快多了。还有用 expo 开发 RN 都不用买 Mac 。

    非要学原生,推荐几个网站,https://www.bigmountainstudio.com/ 这个网站的书挺不错的。https://www.hackingwithswift.com/ 这个网站也可以。
    youknowsomething
        11
    youknowsomething  
       Jun 16, 2025 via Android
    @Xheldon 买了,支持一下,不过最新更新的还没翻译啊
    jaysonmac
        12
    jaysonmac  
       Jun 16, 2025
    真要拓展技术栈,不如学个后端开发,接活可以前后端一把梭
    lin07hui
        13
    lin07hui  
       Jun 17, 2025
    国内私活、独立开发建议 uniapp ,app 、小程序和 web 等平台都能兼顾,uni + vite + vue3 非常容易上手
    kibble5788
        14
    kibble5788  
    OP
       Jun 17, 2025
    @murmur 主要目的还是扩展一项新技术,独立开发啥的也就想想,不过还是想做原生开发,uniapp, rn 这些一些系统级功能非常依赖原生插件。
    kibble5788
        15
    kibble5788  
    OP
       Jun 17, 2025
    @chiaf 看来大家还是推荐 RN flutter 的比较多,我做过一些简单的 uniapp 开发,但涉及到一些系统级功能比如通知栏监听,就要去找别人开发的插件,这点非常不爽。。。当前如果是纯业务开发 RN flutter ,uniapp 这些是非常合适的
    kibble5788
        16
    kibble5788  
    OP
       Jun 17, 2025
    @Xheldon 安装了,挺好用 ^^
    Xheldon
        17
    Xheldon  
       Jun 17, 2025
    @youknowsomething 马上翻译,这刚出没两天。。。AI 也要休息的[doge]
    usVexMownCzar
        18
    usVexMownCzar  
       Jun 17, 2025
    @kibble5788 #14 原生看 bigmountain 里面的一套书基本够了,从 UI ,动画,数据库,并发都有讲。z-lib 上基本都有
    kibble5788
        19
    kibble5788  
    OP
       Jun 17, 2025
    @chiaf 感谢,已收藏,^^ 我发现 B 站 RN uniapp 的视频教程很多,ios 的视频教程很少
    Xheldon
        20
    Xheldon  
       Jun 21, 2025
    @youknowsomething @kibble5788 最新的翻译文档已经更新了哈。不过目前有些 API 在 Beta ,可能存在不断更新的情况,我按计划应该会定时检查翻译一遍,如果有落后的或者最新信息,可以关注 https://x.com/ADDT_HQ 管推,或者我的推特: https://x.com/_Xheldon 我会更新最新的进展哈~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2198 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 00:36 · PVG 08:36 · LAX 17:36 · JFK 20:36
    ♥ Do have faith in what you're doing.