为什么Chrome扩展是独立开发者的绝佳入场机会?
浏览器扩展开发的优势
浏览器扩展开发的优势
开发难度低,省去从零开始搭建应用的麻烦。 通过扩展,你可以修改现有网站的功能,省去了从头开发应用的繁琐过程。更重要的是,你可以借助现有网站的用户群体,将他们转化为自己的客户。
市场需求大,但竞争相对较少。 Chrome拥有30亿用户,而在Chrome网上应用店里仅有20万个扩展(而且质量参差不齐)。相比之下,iPhone用户约有10亿,但App Store中的应用数量超过360万。这意味着在扩展开发上,你拥有更大的市场空间。当然也不仅仅局限在Chrome浏览器,在很多开发框架的帮助下,你可以轻松把产品扩展到其他浏览器。
通过Chrome网上应用店,你可以获得可观的自然流量。 就算你没有做太多推广,Chrome网上应用店本身也会为你带来不少用户。市场平台能让你的产品在投入较少的情况下获得曝光。
开发和发布浏览器扩展几乎不需要成本。 除了成为开发者需要支付一次性5美元的费用,整个开发、发布、托管扩展的过程几乎是免费的。你不需要支付任何额外的托管费,也没有公司像苹果那样从中抽取佣金。
浏览器扩展是用JS/TS开发的。这使得开发过程相对简单,并且对于想要学习编程的人来说是一个非常好的实践机会。
通过ExtensionPay轻松收费。支付和收款是独立开发者的一大难题,ExtensionPay是一个为扩展开发者设计的收费工具,支持一次性或订阅支付。你不需要编写复杂的服务器代码,也不需要支付托管费用,只需简单的
if (user.paid)
就可以实现收费功能。ExtensionPay是开源的,适用于所有浏览器,它大大减少了我开发和收费所需的时间和成本谷歌即将放弃MV2。Chrome浏览器对于Manifest V2的支持即将到期,但是有非常多的历史遗留插件不再有人维护,你可以从中选择合适的插件用V3进行重写,抓住这一机会。
浏览器扩展开发的劣势
浏览器扩展开发的劣势
用户对为浏览器扩展付费的习惯不强。 尽管如此,很多由独立开发者开发的扩展依然能带来不错的收入(这里列举了8个成功案例)。
部分用户对扩展存在数据隐私方面的顾虑。 因为扩展可以访问用户访问的网站上的数据,部分用户可能会对此有所警惕。
如何开始
如何开始
你可以从已经有可观付费用户的Web App寻找灵感,因为你可以确定人们愿意为这样的功能付费,也可以去寻找那些用户数很高,但是没有替代品的Manifest V2版本的Chrome扩展。
如果你要开始Chrome插件的开发,我推荐下面两个框架,都是目前比较主流的Chrome扩展开发框架,可以减轻开发,打包,测试,部署的负担
Plasmo: https://www.plasmo.com
WXT: https://wxt.dev
推荐阅读
1、【独立开发白皮书】从产品到流量变现全流程
2、【独立开发白皮书】独立开发出海技术栈总结
3、【保姆级教程】手把手教你搭建一个具备变现能力的AI导航站