应用程序还有那么重要吗?这个问题在我脑海中已经有一段时间了,但在最近的史诗巨作“苹果之战”中,这个问题尤其突出。
当然,像堡垒之夜这样的视频游戏和需要原生API的软件作为一款应用程序是有意义的(目前来说)。但是,如果你不是一个玩手机滚球迷宫游戏的人,为什么不干脆把你的软件变成一个伟大的移动优化网站,而不是一个应用程序呢?
有时我觉得在新开发人员和幼稚的企业中有一种心态,认为移动软件必须以应用程序的形式存在。我知道为什么了。
当iPhone在2007年发布时,在我们小小的手动按键手机上,应用程序是从笨重的基于文本的网站上迈出的如此大的一步,谁能责怪任何人想要开发一个漂亮的全屏应用程序呢?然而,带着这种兴奋,我觉得为移动网络制作伟大软件的想法被抛在了后面。
开发一款应用程序比开发针对移动网络进行优化的软件要难得多。在开发应用时,你不仅需要支付开发者许可证和设备(iOS设备)的金钱成本,还需要花费大量的时间来维护单独的iOS和Android代码库,构建和部署到真正的测试设备上,以及在更新上线到应用商店之前,你的应用要经过延迟和审查。
一旦你的应用程序上线,你就面临着用户必须找到它,然后使用他们宝贵的存储空间来安装它的重大障碍。哦,应用商店还会从你的利润中抽取30%的丰厚分成。
越来越多地,我发现自己正在做的一种趋势是,使用相当于应用程序的移动网站。例如,Instagram&;Facebook的移动网站几乎拥有同类应用程序的所有功能,不会占用我手机上的大量存储空间,也不会因为后台进程而耗尽电量。
即使现在有了我自己的项目,一个经过良好优化的移动网站在大多数情况下也会胜过一个应用程序。当电子邮件通知工作做得很好时,谁还需要推送通知(以及他们需要付出的努力)?
在大多数情况下,一个优秀的移动网站可以做到这一点。你不需要应用程序,也不需要应用程序商店。我们已经有了一个非常棒的应用商店,而您现在正在浏览它。