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

作为后端开发人员想独立开发自己的 APP,需要哪些技术能力呢?

  •  
  •   xxxyy2y · 2023-01-28 17:53:13 +08:00 · 6169 次点击
    这是一个创建于 667 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题 一直想往个人自由独立开发者这方面发展,需要哪些技术栈呢?,或者学习的方向该是什么样的?有前辈能来聊一聊吗?

    36 条回复    2024-09-14 15:48:09 +08:00
    westoy
        1
    westoy  
       2023-01-28 17:56:20 +08:00   ❤️ 4
    提醒一下, 除了几个特定的风口, 独立产品能赚到社保 + 吃饭钱的, 已经算比较成功了。 比如 app 的话, 是十年前.........
    milukun
        2
    milukun  
       2023-01-28 17:56:32 +08:00
    我是后端( py ) 19 年开始入坑 flutter ,边学习边开发一个月内上架 Apple
    独立开发不要听网上怎么说的,就按过来人的,直接上 flutter 没有错
    milukun
        3
    milukun  
       2023-01-28 17:58:28 +08:00   ❤️ 1
    然后泼个冷水,独立开发能补上每年$99 会费就很厉害了,flutter 技能的收入点还是接项目做 😂
    xixiya
        4
    xixiya  
       2023-01-28 18:02:51 +08:00
    @westoy 现在人们的高频场景,依然是手机。
    app 或者小程序 依然是 实现业务的不二选择。
    darkengine
        5
    darkengine  
       2023-01-28 18:11:46 +08:00
    如果你的目标市场是国内,可以从小程序开始。

    如果是国外,那还是要搞 app ,虽然跨平台开发( Flutter/RN )已经很成熟了,但是原生开发还是需要懂一些。如果是 Java 后端,那么从安卓开始应该是门槛最低的。
    westoy
        6
    westoy  
       2023-01-28 18:32:16 +08:00
    @xixiya

    和赚不到钱不冲突啊, 红海导量成本高, 利润又跟不上

    像前几天那个小鸡词典, 运营非常牛的, 侯翠翠火了之后他们仿着就把哈奶啤炒起来了, 有这样一个低成本导量入口不也说倒就倒了么, 何况一个人 solo

    我身边一个群, 都是认识快 20 年的老站长老技术了, 最后一个做独立游戏五六年前也不干了, 他最后一个游戏是花了三四个月做的, 签了个渠道帮着买量, 也上了苹果某个国家封推, 整个游戏生命周期接近两个月, 赚了 2 万刀, 分到手 4 ~ 5K 刀, 等于全职半年赚了两万

    年前 S1 还是 nga 有个求职帖, 也是独立游戏开发, 几款游戏都有万把个用户,算是做的很成功的了, 印象里是说几款游戏的收入只够交个社保
    zhuangzhuang1988
        7
    zhuangzhuang1988  
       2023-01-28 18:47:41 +08:00
    要不先 vx 小程序?
    8355
        8
    8355  
       2023-01-28 19:11:56 +08:00
    uniapp 小程序 双端 app
    后端还不是学学就能做
    zoharSoul
        9
    zoharSoul  
       2023-01-28 19:16:23 +08:00
    小程序是大概率没流量的
    app 做的质量好的话, 会慢慢的有自然流量进来
    yao00jun
        10
    yao00jun  
       2023-01-28 20:12:32 +08:00
    @westoy 那不是说 独立开发 是条不归路,挣不到钱的路
    jlkm2010
        11
    jlkm2010  
       2023-01-28 20:24:58 +08:00
    flutter 或者 uniapp
    copymaster
        12
    copymaster  
       2023-01-28 20:25:21 +08:00 via Android
    同后端开发人员,独立开发这要看你的产品以什么形式发布 app/web ,针对不同的平台开发栈也是不同的,技术这层还是比较容易解决的,难的是产品的设计和后期的运营,这块我也没什么心得
    此外国内对个人开发者太不友好了,Android 大部分应用商店都需要企业资质才可以,支付,第三方登录这些也都是需要企业资质 https://w2solo.com/ 这是一个独立开发者社区也可以参考收集一些关于独立开发的信息
    xxxyy2y
        13
    xxxyy2y  
    OP
       2023-01-28 20:54:31 +08:00
    @milukun 谢谢,只不过觉得单纯做业务开发其实挺没意识的,想把空闲的时间利用起来,能赚到钱更好,没赚到也无所谓的,能把自己一些奇怪的想法去落地
    xxxyy2y
        14
    xxxyy2y  
    OP
       2023-01-28 20:55:32 +08:00
    @zoharSoul APP 做到好的话,是应用商店的流量入口过来是吗?小程序没有流量入口
    xxxyy2y
        15
    xxxyy2y  
    OP
       2023-01-28 20:57:37 +08:00
    @copymaster 谢谢,你推荐的论坛很不错,已收藏
    zoharSoul
        16
    zoharSoul  
       2023-01-28 21:06:58 +08:00
    @xxxyy2y 是的
    uiosun
        17
    uiosun  
       2023-01-28 22:04:14 +08:00   ❤️ 1
    @westoy 路过,小鸡不是因为“钱”倒的,但的确是因为“钱不够多”倒的。

    如果钱真的够多,小鸡直接砸死某个公司拉倒。

    ---

    游戏也不是真不赚钱,多数大佬做的游戏那是真的不打算赚钱啊,广告位插在不需要看的地方……就算广告、开发、策划都很用力,也不是每款都能赚,十款游戏有一两款能长线赚钱就不错了,但怎么说呢,闲暇的时间利用起来,还是可以赚一些的。
    sidkang
        18
    sidkang  
       2023-01-28 22:26:12 +08:00
    刚把 iPhone12 给了一直用小米的老妈用,评价还不错,除了电池,找时间换一个电池先,再攒攒钱给她换新款,😂
    jones2000
        19
    jones2000  
       2023-01-28 22:37:05 +08:00
    做产品太累了, 个人精力有限,还不如做一个小插件,焦距一个点。
    ferrum
        20
    ferrum  
       2023-01-29 00:39:46 +08:00
    我觉得还是得看自己的兴趣,如果没兴趣的话,即使软磨硬泡把产品做出来了,也可能因为上线后没有收到正反馈而放弃,但产品无人问津是个大概率事件。

    我从 2019 年看了 WWDC 发布会的 SwiftUI 后开始坚定要做一个 iOS 应用,但正式开始是 2020 年初。这三年上架了三个认真做的应用,开发过程占用了绝大部分的业务时间。但直到去年年末,我的第三个应用才有些许起色。所以如果没有兴趣的话,我可能在第一个应用发布后就不再继续,因为在业余时间独立开发确实需要付出大量的精力。

    具体的不细述了,其实独立开发者写的经历分享文章在少数派、即刻、小红书有很多,感兴趣可以去搜索。

    我发布第一个应用后,也在少数派写了篇推广文章,里面介绍了自己的经历,https://sspai.com/post/67428
    Aloento
        21
    Aloento  
       2023-01-29 02:25:40 +08:00
    怎么就没人提 UI UX 方面的事情呢
    figma / framer 对吧
    iClass
        22
    iClass  
       2023-01-29 02:59:16 +08:00 via Android
    Dart => Flutter 🍃 值得长期关注
    lxml
        23
    lxml  
       2023-01-29 03:20:20 +08:00 via iPhone
    @ferrum 写的不错,既是你的用户也是亦步亦趋的追随者,文章里对于前期发育的部分对我帮助极大,希望我的作品能追上 seamless 的风采
    milukun
        24
    milukun  
       2023-01-29 08:20:19 +08:00   ❤️ 1
    @westoy 这就要涉及到另外一个问题了,个人、小团队绝对不要做社交相关的。小鸡词典是 flutter 开发的,一直有关注也一直下载着。但是词典嘛属于内容,里面又有评论系统。现在直接“不可抗力”下架结束运营了。所以 LZ 如果开始做独立开发,一定要考虑清楚做什么。一定要做社交也是直接出海,不要在国内市场墨迹
    hoopan
        25
    hoopan  
       2023-01-29 09:38:00 +08:00
    我也想做独立开发,但感觉相比技术,产品才是难点吧。
    vone
        26
    vone  
       2023-01-29 09:39:00 +08:00
    有手就行
    xxxyy2y
        27
    xxxyy2y  
    OP
       2023-01-29 11:12:43 +08:00
    @Aloento 一个好的产品的确是离不开好的 UI UX ,这个应该也有一些开源的站点
    vinci0713
        28
    vinci0713  
       2023-01-29 13:29:42 +08:00
    vx 小程序没啥流量,除非爆款
    westoy
        29
    westoy  
       2023-01-29 13:35:45 +08:00
    @yao00jun

    抓住风口还是可以的。

    但有两个问题

    一是风口期越来越短, 比如独立站长时代的风口期至少持续了五六年, 而 app 时代只有两三年, 小程序时代更短。 衍生的问题就是你需要足量的资金和渠道去推广, 因为要抢时间, 纯靠自然流量增长是不行的

    二是团队, 独立开发者的优势是机动性高, 比较适合小应用, 但是这种小应用的缺口会越来越少的, 而且很多小创团队或者大公司里的内部独立工作室的机动性也不差, 但他们在开发规模和整个宣发、资源方面的优势个人产品人是不具备的

    没风口的话, 怎么说呢, 十几年前一个月赚十万的个人站长, 站长大会或者 adsense 大会上我见过很多的, 但是最近五年, 不靠灰黑产能靠产品稳定赚个月入一狗的, 我认识的一个都没有
    maxxfire
        30
    maxxfire  
       2023-01-29 13:49:08 +08:00
    @westoy 我认识一个游戏主播,月入 5W ,今年的目标是 10W 。 所以说每个时代都有每个时代赚钱的方法。
    bluedoudou
        31
    bluedoudou  
       2023-01-29 16:28:24 +08:00
    纯从技术上讲,如果 UP 是 Java/Kt 技术栈 可以直接 Android 开始写。
    bluedoudou
        32
    bluedoudou  
       2023-01-29 16:34:04 +08:00
    如果考虑多平台,如上面所说,直接上 Flutter 就好。一个人想维护两个原生平台的 APP 还是蛮累的。
    devHang
        33
    devHang  
       2023-01-29 16:59:01 +08:00   ❤️ 2
    个人意见:先有个想法,然后直接上手开始搞。遇到什么学什么,先学习没个头。
    LiTangDingZhen
        34
    LiTangDingZhen  
       2023-01-29 19:45:42 +08:00
    @devHang 赞同。需要什么的时候就去学习什么
    X2031
        35
    X2031  
       2023-04-17 17:38:12 +08:00
    flutter 香的很,天生带混淆 安卓端不容易被脱光光
    cyb888
        36
    cyb888  
       72 天前
    flutter 吧,很香~
    自己第一款 app ( Flutter 写的)目前在 App Store 某付费榜中排 92 名
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5483 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:18 · PVG 15:18 · LAX 23:18 · JFK 02:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.