V2EX 10月11日 09:20
开发者吐槽 iOS 与国内 Web 开发的挑战
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

文章作者分享了近年来在iOS和Web开发领域的实践经验与感受。作者认为SwiftUI代码易显混乱,且iOS应用审核流程繁琐,虽后期维护便利,但初期门槛较高。转而尝试Web开发,发现国外Vercel+Superbase的快速MVP上线模式在国内难以复制。国内Web开发需自行承担服务器租赁、域名备案、CDN等成本,数据库维护也增加了复杂性,作者对此表示无奈。同时,作者也指出国内iOS应用上架同样面临服务器、域名、备案等成本,感叹小开发者生存不易。

📱 **iOS开发体验复杂**:作者指出SwiftUI代码结构在开发过程中易变得混乱,且应用审核流程繁琐,初次提交审核常常不通过,虽然后期迭代较快,但前期投入和不确定性让开发者感到头疼。

🌐 **国内Web开发成本高昂**:与国外开发者可利用Vercel等平台快速上线MVP不同,国内开发者面临服务器租赁、域名购买、ICP备案、CDN等一系列基础成本,数据库的自行搭建和维护也增加了开发和运维的复杂性,对小开发者不友好。

⚖️ **平台间成本的相似性与困境**:作者发现在国内,无论是iOS应用上架还是Web应用部署,都绕不开服务器、域名、ICP备案等成本,这使得小开发者在选择平台时都面临类似的挑战,生存空间受到挤压。

如题。

这两年,iOS (包括 iOS ,iPadOS ,macOS 等,以下统一叫 iOS 开发,不准确但顺嘴)开发,web 开发都玩过了。虽然做的东西市场看都懒得看,但是对各个平台的开发感受还是有一些的。

iOS 开发,SwiftUI 的代码,越写越乱,可能水平太差,但是就觉得装饰器放在结构的下面,越加越多,最后把整个结构都淹没了。开发完审核特别麻烦,一遍一遍的不过,最重要的是不知道哪里有问题,不会改。但是一旦审核完毕,再提交新版本,一般就比较快了,基本一天就能通过上线。后期运维都比较方便。

web 开发,一开始就是因为觉得 iOS 审核太慢了,有个想法想要快速上线 MVP 验证,觉得还是 web 快。这个想法对也不对。如果是国外的开发者,可以使用 Vercel + Superbase 。这东西是真好用,用 Next.js 开发完,放到 GitHub 上就可以上线了。没了,对,没了。然后就可以找地方拉用户了。

但是啊但是,这个东西在国内用不了啊。羡慕国外的开发者。国内得自己去租服务器,买域名,ICP 备案,租 CDN ,自己维护数据库服务器,这些都得花钱。我 TM 就想做个 MVP 试试水,就让人割了。而且数据库要自己手动搭建维护,自己手动打包部署。如果要用单独的数据库服务和对象存储服务,兄弟,得加钱!

国内的开发环境感觉就像原始社会。

啊,对了,国内 iOS 应用上架也得租服务器,租域名,ICP 备案。打脸了。

难啊,麻烦啊,对小开发者太不友好了。

我就吐个槽,不是技术大拿,大家轻喷啊。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

iOS开发 Web开发 SwiftUI MVP 国内开发环境 开发者吐槽 开发成本
相关文章