一次独立开发的尝试,会以失败告终吗?

61

抛开做开源产品的经历,第一次做一个app的尝试,结果如何?

之前在v2ex上看到有人在推cursor开发工具,因为没有尝试过,只用过普通的ai chat,所以想当然的认为他仅仅只是个工具,应该还不太成熟。再加上我不太喜欢试用30天后,就要去付费使用(费用还是挺高的),所以一直没有去尝试。

真到年前,朋友说抖音在海外推出了一款暂时免费(beta版)的开发工具trae。我才第一次尝试这种ai开发ide。

说实话刚开始没有抱很大期望,甚至刚用它建一个项目时除了web应用稍微完美一点,其它的似乎都不太行。因为那段时间正好想学一下苹果的开发,所以就尝试让他给我建个苹果app,于是我先在xcode中建立项目,然后用trae打开项目,使用builder模式,让它给我构建应用。我一直想做的一款任务倒计时应用。这里就不写推广链接了,就写个应用名称(TockTask)吧,感兴趣的可以自己去搜一下。然后啃哧啃吃的写了一天。居然做出来的效果比我想像中的好太多了,感觉非常不可思议。当时想着,那我不是想做什么就做什么了么?

事实真的如此么?非也,我写的时候会碰到各种问题,比如我只是要修改一下某个细节,它可能把我整个页面给改掉了。比如解决某个问题时进入死循环,解决了这个出现那个的问题。比如,想做个安卓平台的应用,发现安卓开发出来的应用始终不如意(这可能不是ide的问题)。所以碰到这些问题时会非常头疼。这从侧边也可以说明,个人必须对技术有相关的知识的,纯靠ide给你打工,终究只是昙花一现。

在努力改了n版之后,这给自己带来了冲动或者说是信心。想上架苹果应用商店。于是我在过年的时候,注册了苹果开发者账号,花了688元。想想真是肉疼。但是内心依然说服自己,这是学费,学习整个应用的开发到上架的全流程。

不管怎么样,经过不断的努力,还是成功上架了,期间改了n多bug,也学会了怎么发布,怎么向下兼容版本,怎么做logo,怎么定价,怎么兼容ipad版本等等。还利用ai工具开发了一个官网,感兴趣的可以看看TockTask。感觉一切水道渠城,发财的梦想就快要实现了!!!

然而现实是非常打脸的,其实我少做了最重要的一环,运营!现在对这项技能有很深的感触,真的需要学会运营。运营能带来正向反馈,但是恰恰是这项技能是很难学会的。也不容易出成果。导致很多独立开发者都倒在了写产品的自嗨后,无人响应,无人反馈的沙漠中,痛苦的渴死。

除了运营,还需要不断的升级应用的功能,但是,因为苹果技术学的不精,自然在升级功能这块很吃力,如果让ide帮你升级功能,一个是ide有时也很不容易理解你的需求,再一个是很可能改崩了你的应用。这个时候,你没有自己的技术实力,等于就是白搭。所以该学的技术,还是得学,所谓的技术负债,在ai时代,我觉得同样有效。补足自己的不足,才有可能。

那么,我的一次独立开发的尝试,失败了吗?目前看,是的!但是未来谁也不准,可能我通过精进技术,继续去升级,可能像我现在这样,开始运营。当然也可能没有足够多的时间而放弃。因为我现在的主要任务还是上班工作,业余时间用来写自己的开源项目nebula-framework。大家如果感兴趣的话,也可以看我的项目nebula

说真的,面对各种各样的诱惑,能够心无旁骛,不被打扰,专心做自己的事,也是不容易的。只有不断的坚持自己的初心,方能得到始终吧!!!共勉!

浏览 (61)
充电
收藏
评论