数据说话:网页应用优势凸显,开发者告别桌面应用!
我为何不再开发桌面应用程序对开发者来说结束与桌面软件开发的关系并非易事。开发者曾深陷其中即便这段感情早已没有未来也不愿放手。开发者与桌面软件开发这一“初恋”的关系便是如此。开发者向桌面应用程序致歉表示彼此再无未来称这不是桌面应用的问题而是自己的问题。是什么改变了开发者的想法在过去三年里开发者一直在售卖桌面应用程序 Bingo Card Creator 。多年来它从一个小项目变成了颇为赚钱的爱好。随着在桌面软件开发业务上投入增多每当遇到桌面应用与网页应用的争论时开发者都会坚定捍卫桌面软件的优势地位。然而开发者的日常工作发生了变化从使用 Swing 编写胖客户端软件转变为开发大型企业级网页应用。开发者学习了 SQL、Rails 等技术并将其运用到 Bingo Card Creator 的销售中。今年夏天开发者发布了 Bingo Card Creator 的网页版其表现远超预期在开发便捷性、功能特性、销售业绩、技术支持压力和市场推广能力等方面都很出色从开发者角度看它在各方面完全碾压桌面版。如果现在才入行开发者会选择开发网页应用而非桌面应用原因如下。共享软件的销售漏斗是致命的吗开发者从未用“共享软件”描述 Bingo Card Creator 但在技术同行中该词能概括其商业模式。用户访问网站下载试用版有望购买软件这一过程像漏斗分解步骤后会发现共享软件的销售漏斗对消费者来说漫长而艰难包含十七个不同步骤每一步都可能让销售努力付诸东流。若用户在访问网站 30 秒内未下载、下载后找不到文件、软件需升级 JRE 重启电脑后忘了要做什么、试用后关闭程序想不起如何再次打开、到销售页面不会操作购物车等软件都卖不出去。共享软件的转化率通常只有 1% 甚至更低。网页应用的转化率更高吗网页应用无需下载和安装也无需重启打开购买页面时无需切换上下文因此转化率更高。以 Bingo Card Creator 为例从访客到免费试用的转化率下载版为 18% - 22% 网页版为 22% - 26% 从试用版到购买的转化率下载版为 1.35% 网页版为 2.32% 。这本质上是同一套应用程序网页版功能比下载版少且只开发了两个月而下载版经过了三年改进但网页版的销量几乎是桌面版的两倍。AdWords 策略对转化率非常敏感吗数据差异部分是因为开发者根据不同广告转化率调整推广策略。销售下载版和网页版每笔交易收入大致相同约为 28 美元。但计算 AdWords 每次销售的成本下载版为 20 美元网页版为 9 美元。这不仅节省了成本还让开发者在竞争中脱颖而出。若竞争对手销售下载版软件且在撰写 AdWords 广告和优化网站方面能力相当其 AdWords 每次销售成本也约为 20 美元。开发者将客户获取成本降低一半以上可在 AdWords 上出更高价获得更多流量。开发者已稍微提高出价现在获得的广告展示量比平时多了 25% 。网页应用更容易提供技术支持吗很多桌面软件开发人员厌恶客户支持开发者虽享受做客户支持但更希望避免客户问题。过去 50 位客户的技术支持请求数量桌面应用为 15 次网页应用为 3 次。开发者花三年时间优化桌面应用的网站、购买流程和应用程序减少了咨询数量但主要问题仍存在如安装问题、丢失注册码、旧版本软件漏洞等。相比之下网页应用没有安装问题不需要注册码也不会有比最新版本更旧的可访问版本。盗版的时代即将结束吗开发者对软件盗版较宽松更愿专注于满足付费客户的需求但盗版仍让其不爽。当有人在 Google 上搜索软件名称时会被引导去尝试盗版。而网页版没有盗版者绕过版权保护措施的情况。开发者曾认为软件的未来在于与服务器深度集成当时是在为桌面软件商业模式辩护现在却发现桌面软件理论上的优势与现实数据不符。“主动反馈”与 Google Analytics 有何作用软件开发人员通常不愿让应用程序“主动反馈”数据到开发者服务器认为这侵犯隐私。但在互联网领域人们对隐私期望发生变化多数人不在乎被 cookie 跟踪也不看隐私政策。开发者可在隐私政策中声明跟踪非个人身份信息这很有价值如了解软件哪些功能被使用、忽略付费用户使用哪些功能最常见的设置组合高级用户和只用一次就放弃的用户的区别等。使用现代分析软件如 Mixpanel 可轻松跟踪这些信息也可从 Google Analytics 中提取。推出网页版应用前开发者对 Bingo Card Creator 的用户了解甚少通过网页版了解到宾果游戏卡中最常用的单词是“baby” 添加功能越多销量越差大多数客户会在注册后两小时内购买软件。网页应用可以为每个用户定制吗下载版软件默认对所有用户一视同仁对用户细分方式有限无法评估实验结果。而网页应用若有不错的 A/B 测试库就可同时提供多个版本进行测试。A/B 测试收集的数据帮助开发者简化选项页面、改善首次使用体验、编写更易于遵循的使用说明。开发者还可对用户进行细分不把新手用户和高级用户同等对待利用数据库记录的用户操作识别“可能还在适应软件的用户” 给予特别照顾。同时开发者为客户设定“信用”评分将用户分为四个等级能成功预测转化率。开发者好奇给 C 级用户发 5 美元优惠券邮件他们的态度是否会改变对于 D 级用户开发者考虑提供“帮忙做事换免费使用”选项并展示在仪表盘上。长开发周期意味着低创新短开发周期意味着快速创新吗对于桌面应用收集有效数据困难还需操心构建、测试、部署和分发周期新版本覆盖一半以上用户可能需几个月且开发者还会免费提供升级。相比之下网页应用影响较小的 A/B 测试开发者真的可以在一分钟内完成编码、测试并在全球范围内部署马上就能收集数据。而在桌面应用上做同样的事需 15 分钟构建还可能在 Mac OS X 10.4 系统上遇到问题。最近桌面软件开发人员邮件组有人认为每周发布一次新版本的开发周期不可持续但开发者作为网页应用开发人员在过去 7 周里为 Bingo Card Creator 发布了 67 次更新且这还不是本职工作每次小改进积累起来效果显著。桌面应用与网页应用该如何抉择开发者热爱桌面应用程序客户也喜欢桌面应用喜欢其“实实在在”的感觉、安全感以及能得到操作系统的一流支持。但开发者是工程师会根据数据做决策。数据显示今年 8 月的销售额比去年 8 月增长了 60% 尽管与 Google 发生纠纷本应让开发者遭受重大损失。开发者从统计数据得出结论网页应用在广告投放、用户体验、应用功能、开发流程和购买流程等方面的综合优势远远超过了桌面应用。开发者向桌面应用程序致歉称彼此美好时光已结束。开发者会继续为 Bingo Card Creator 的所有用户提供支持下一个重大版本很可能是最后一个网页版应用以及未来开发的网页应用似乎是更值得投资的方向。关于作者Patrick McKenziepatio11创办过几家软件公司主导过国家级的数字基础设施建设在科技行业工作过还撰写有关金融基础设施的文章。旧文章A/Bingo 引起关注
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2554958.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!