这并非人类已知的最复杂软件工程任务。加一个+按钮。弹出一个文本输入框。验证。保存。完成。我确信即使是糟糕的Gemini模型也能在几个月内编写出这种代码,对吧?
总之,我在手机上打开了calendar.google.com(使用桌面模式),添加了日历,然后它奇迹般地出现在App里。
公平地说,这不仅仅是谷歌的问题。许多公司想要在你的主屏幕上永久存在,并认为你太笨而不会使用浏览器的书签功能。也许他们是对的。也许App确实是提高参与度KPI的唯一方法,这样领导层里的Quinn就能达成他们的OKR并获得奖金。
所以他们做了一个App。或者,更确切地说,他们草草了事。我已经记不清有多少次被告知“使用我们的App更容易”,但当我想做任何超出App狭窄限制的事情时,却又被毫不客气地踢回网页端。
我在手机App早期就在场。我为Symbian、BlackBerry,甚至该死的Palm Pilot做过开发!App的核心问题一直是它们难以更新。每一项新功能——甚至一个新页面——都需要在数千台设备上进行测试。完成后,分发给用户又需要很长时间。解决这个问题的唯一方法是让App从远程资源动态拉取新功能。
到了这一步,你就重新发明了Web浏览器!
当然,有些事情只能通过App来做(尽管浏览器正在追赶),而且主屏幕上有图标很有用(这对网站来说很容易添加),离线功能也是如此(同样,这在Web上也可以实现)。
如果你想要一个App,没问题。做吧。但请把它做完!
喜欢这篇文章吗?表示一下支持并打赏作者。
@Edent 用内部的话说:谷歌软件只有两种状态:已废弃和未就绪。
回复 | 在masto.ai上回复原始评论 2026-08-28 13:59
“IT WoRKs BeTter in the App " | Hacker News