saas 开发
这是Snipline的首次年度回顾。 Shell命令书签器应用程序。
Snipline最初是一种挠痒痒的工具。 我想要一个简化保存,搜索和使用Shell命令的应用程序。 最初构建后不久,我就将其作为软件即服务发布给公众。
![](https://i-blog.csdnimg.cn/blog_migrate/2618c07066b9818e68d4141b6712c3ec.png)
Snipline的最初版本之一
重要产品更新
自去年2月发布以来,已经有20多个更新(包括错误修正版本)和8个功能版本。 值得注意的新功能包括:
- 更好的降价文档。
- 多选参数,可在预定义选项之间快速选择。
- 随机密码参数。
- 固定摘要。
- 暗模式。
- 导入/导出摘要。
- 高级搜索语法。
- 标签。
我还向生态系统添加了两个姐妹应用程序:Snipline CLI和Snipbar for MacOS。 SniplineCLI是一个与您的Snipline帐户同步的命令行界面,而Snipbar for MacOS是一个本地Mac菜单栏应用程序,它比桌面版同类应用程序更小,更快。
![](https://i-blog.csdnimg.cn/blog_migrate/5cec2869e6b4dbd55c55771c26d1cf1b.png)
Snipline CLI的所有终端荣耀
因此,总体而言,对于Snipline来说,这是繁忙的一年。 它使我有机会使用许多我可能没有的语言,框架和库。 Snipline一直是我进行实验和磨练技能的游乐场,而这些技能通常是我在日常工作中无法做到的。
失误
正确定价
我遇到的大多数开发人员都不愿意为Snipline每年支付18美元。 对我而言,这是无法理解我认为自己属于其中的听众的失败。 我问自己这是否是别人的产品,我每年要付18美元吗? 我想想会,但是我想也许我的偏见正在泄漏。 更重要的是,我可以理解为什么其他人不会。
专注于错误的事情
我专注于产品更新,新功能,免费应用和入门。 我相信所有这些都很重要,但最重要的是营销。
到目前为止,我主要在Twitter和Dev.to博客文章中传播Snipline。 这些博客文章主要是教程,这些教程来自我在处理应用程序时解决的技术问题(例如,将Ember JS与Electron结合使用)。 尽管许多人发现它们很有用,但我认为它们并没有帮助吸引开发人员使用该产品。
堆叠选择
对于大多数开发人员,我可能选择了错误的堆栈。 我创建了一个基于云的Web应用程序,因为我个人需要在多台计算机之间进行同步,包括各种操作系统和Apple ID。 Snipline为我完美地解决了这个问题,但是对于许多开发人员来说,同步到云是没有必要的,他们宁愿一次性成本而不同步或iCloud同步。
我做得很好
入职
去年全年,我一直在努力使入职过程尽可能顺利。 包括详细的文档,为注册增加了入职步骤,最近还添加了新电子邮件,其中提供了一些技巧,以保持试用帐户的使用状态。
一个IndieHacker用户请创建一个Snipline的深入视频 。 有人会花时间制作展示Snipline的视频这一事实令人感到难以置信。 也许是无意间,他还给了我一些有关最终用户如何学习使用Snipline的奇妙见解。 他打开了视频中的一封入职电子邮件,其中列出了示例用例,很高兴看到它们正在起作用,但还向我展示了我应该用专注于学习Snipline而不是过度炫耀的示例来调整这些示例。复杂的shell命令。
用户界面
许多用户提到的一件事就是UI的美观程度。 我很乐意为此付出一切,但是我得到了一些非常有才华的设计师的帮助。 我认为,包括我在内的许多开发人员已经习惯于在我们使用的应用程序中处理笨拙,不直观的UI。 但是,由于Snipline是付费产品,如果我希望它在免费替代产品中脱颖而出,我认为没有一个简单的UI会削减它。
更新
在过去的12个月中,Snipline一直收到定期更新。 这些通常较小且增量。 我相信,随着时间的流逝,微小的变化会逐渐累积,并允许逐步过渡。 大型更新有可能会摇摇欲坠-我要做的最后一件事是通过破坏他们的工作流程来疏远当前用户群。
Snipline的下一步是什么?
新定价方案
定价对于Snipline来说是微妙的一点。 显然,与更便宜的替代产品相比,许多尝试过Snipline的人都无法从应用中获得所需的价值。 同时,我不想让Snipline免费,因为持续的开发和支持需要可持续的。 我也不想注入广告或跟踪作为替代。
考虑到这一点,我非常喜欢Source Hut的“按需付费”结构。 因此,从今天起,我将添加2个新计划: $ 9 Lite和$ 27 Pro 。
我鼓励用户订阅适合其财务状况和从Snipline获得的价值的计划。 我仍然建议$ 18的计划,但是,这只是一个建议,因为每个计划都能获得相同的收益。
0.10.0
Snipline Desktop的下一版本即将推出,并提供了一些新功能和错误修复。 这些包括:
- 新的“代码段”页面用于查看代码段和文档。
- 更好的离线支持。
- 修复搜索栏中的初始延迟。
- 修复搜索标签和别名。
超过0.10.0
我想添加到Snipline的关键功能之一是客户端加密。 这不是一件容易的事,原因有几个:我必须考虑如何过渡当前存储的代码片段,如何使用户意识到此功能-它的好处和风险。 我还必须将其与Snipline CLI和Snipbar集成。
除此之外,我真的很想今年发布一个iOS和iPadOS应用程序,并将桌面应用程序的Ember JS / Electron升级到最新版本。
我还想发布一个API供开发人员使用。 该API已有一段时间稳定了,但是随着客户端加密可能会改变,因此我打算首先发布它。
到此为止,谢谢阅读!
先前发布在https://blog.snipline.io/year-one-of-snipline/
翻译自: https://hackernoon.com/a-year-in-review-of-my-developer-focused-saas-mz4b36e4
saas 开发