V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kibble5788
V2EX  ›  程序员

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

  •  
  •   kibble5788 ·
    hanshuqiang · 77 天前 · 2741 次点击
    这是一个创建于 77 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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