回复中说,他们也在做一些事情,到时候会联系我们,这是一个好兆头。

世界上有数以千计的公司在使用Bootstrap模板,他们的回复让我们很激动。通常有99%的人不会回复你的提议。

后来他们真的联系了我们。

过了一段时间,他们联系了我们并表示要推出一个官方的Bootstrap市场,想让我们成为第一批共5到7家公司中的一家。

通过这种合作关系,我们可以为更多的人提供服务。之后,我们便直接和Bootstrap的创建者交流,得到了应如何改进产品,如何在Bootstrap上提供服务的建议。这比钱更有意义,对我们来说,这是一种“官方认证”,说明我们提供了优质的产品。

“框架的创建者最有资格就‘你应该如何使用他们的产品’向你提供最好的反馈。”

我们的下一个合作伙伴是WordPress。WordPress是世界上最流行的个人博客系统,为全世界大约30%的网站提供支持。但之前我们从来没有做过任何基于WordPress的产品,我们的用户群是开发人员和互联网公司,他们对编程很在行。如果有用户不懂技术,又想尝试“一键安装”你的WordPress产品,那就会出问题,然后他们会火冒三丈地找你的客服。

之前,我们从来没有涉足WordPress主题设计,但是想试一试,于是我们在这个领域寻找了一个可靠的合作伙伴ThemeIsle,这家公司创建了最受欢迎的WordPress主题之一“Zerif“。他们和我们来自同一个国家,我们很快开始讨论合作事宜。

我们觉得把我们人气最高的UI工具包Material Kit迁移到WordPress是个好主意,于是我们创建了WordPress主题Hestia。

Hestia取得了巨大的成功。它被下载了数十万次,目前拥有10万多个活跃用户。更重要的是,它成为了历史上最受欢迎的十大WordPress主题之一。我们还制作了另一个建立在Paper Kit 2之上的产品Orfeo,成为了WordPress最受欢迎的50个主题之一。这样的合作伙伴对我们来说真的很重要,他们帮助我们打开了单靠我们自己根本无法打开的新世界大门。

下一个合作伙伴,我们花了两年的时间才争取到。不过这是一种排他性的合作关系,所以我们不能告诉你他是谁。但我可以告诉你,为什么我们花了两年的时间来争取。下面是我发给对方的第一封电邮,你可以看到,我犯了一些错误:

(邮件翻译为:您好,我是Alex,Creative-tim的创建者。我想知道您是否对基于Bootstrap/Trmplate/Kits/Dashboards的合作感兴趣。我们开发了一些资源,这些资源很受Bootstrap社区的欢迎,所以我认为我们可以一起做一些很有意义的工作,例如两年前发布的GSDK套件,三之月之前在Product Hunt上获得了400个赞同,我们的另一款产品进入了Hacker News榜单的前十名并且得到170个赞同。因为您创建了XXX所以我们认为您能帮助我们将更好的资源传播给更广泛的用户)

但是,直到后来我才发现有几点需要注意的地方:

1、我只谈到我个人和我的公司,没有提到对方可以从这种合作关系中获得什么好处(曝光率、金钱、经验等)。

2、我没有提供任何细节,比如“我们期待着从你那里获得1万次下载”,“我们认为你们的用户会有2倍的下载量,因为我们的产品质量有保证”,诸如此类。

3、我没有告诉他,我们能为他的业务提供什么。

在长达21个月的时间和写了26封电邮之后,我才明白,我必须改进和潜在合作伙伴的沟通方式,在从他那里获得一些东西之前,也要给予他一些东西。

软件安全开发生命周期_软件开发副业_上位机软件用什么开发

不过最终,他很满意合作协议,我也很有成就感。

“一个深刻的教训:在从对方那里得到一些东西之前,你必须给予对方一些东西!”

2

近朱者赤:向那些卓越的公司学习

我们希望从更优秀的公司那里得到启发,我们曾从苹果、劳斯莱斯、Heroku、Invision、Airbnb、Stripe、Dribble等公司那里获得过灵感。我认为,通过向这些公司学习,可以把基础打牢,当拥有了足够的技能和知识,就可以运用它们创造一些属于自己的东西。

我们从Invision那里寻找灵感来源,在跟随他们的脚步学习几年之后,我们决定借鉴他们最流行的Now UI工具包作为一个新的、为开发人员设计的UI工具包的核心基础。

2016年11月8日,我们获得了Invision的批准后,开始为开发人员构建这个编码版本。我们根据Invision的原则做规划,然后进行开发,4到5个月的时间后,发布了基于Bootstrap的HTML版本。

这个新产品获得了开发人员的一致好评。因为基于Invision并且遵循了Bootstrap4的原则,它的设计很棒,代码结构也非常好。从“设计+代码+文档”的角度说,它很出色。后来我们发现,这个产品之所以成功,是因为我们采用了最好的UI工具包之一,并通过提供编码版本和新的元素/页面,让它变得更好。

“从现有最好的东西中取材,让它变得更好。”——亨利·罗伊斯(劳斯莱斯联合创始人)

3

增长窍门:学会运利用Product Hunt、Github和当地媒体

鉴于Creative-tim.com最初吸引用户就是通过Product Hunt,我们决定继续在那里推出产品。2018年在那里发布产品的效果和早几年差别相当大,因为社区规模扩大了很多并且每天都有很多新产品发布,所以要脱颖而出就变得很困难了。

在Product Hunt上发布产品的过程变得很复杂,我们在那里花费了一个星期,才发布了一篇真正的文章。我在这里做个归纳:

1、你需要准备好所有的图片、产品描述、链接,还有社交档案,然后才能真正开始发布产品。准备好这些东西会帮你节省很多时间。我们通常会先写一份草稿,然后在公司内部与整个团队讨论文案和图片。

2、发布产品期间,必须确保你的网站不会中断,因为用户流量会突然增大。我们通常会把访客引到静态生成的内容上,这样做对服务器资源的需求比较小。

3、你可以在旧金山时间星期一上午00:15发布帖子(上午10:15GMT+2),那基本上就是Product Hunt服务器开始新的一天的时候。通过这种方式,你可以获得24小时的充分曝光,并得到尽可能多的投票支持。

4、如果已经有用户在使用你的产品,请给他们发一封电邮,让他们知道你在使用Product Hunt,如果他们喜欢你的产品,可以去投票支持。

5、也要让你社交媒体上(Facebook、Twitter、Instagram)的粉丝知道你在Product Hunt上发布了产品。

6、如果你发布的是付费产品,请创建一些可供Product Hunt社区使用的优惠券。毕竟大家都爱优惠劵。

通过这些方法,我们成功推出了一些获得社区欢迎的产品:

1.Material Dashboard Free  ——756票

2.Now UI Kit ——1556票

3.Material Dashboard All Technologies(Bootstrap,React,Vuejs,Angular)—— 505票

我们在寻找新的方式向更多的用户展示产品的过程中,发现了来自Diana Neculai写的一篇文章《一周内在GitHub获得3500多颗星》。这让我们很兴奋,如果他们能在GitHub上走红,也许我们也能行,因为我们已经有了一些很受欢迎的开源产品。

我们遵循那篇文章中写的每个步骤,也使用了我们在Product Hunt上的策略。我们为Material Dashboard制作了一个友好的自述页面,添加了适用于Material Dashboard的所有技术(Bootstrap、Reaction、Vuejs、Angular)。我们在社交媒体上发帖,然后发送了一份新闻邮件给9万名使用Material Dashboard的开发人员。那次,我们在All Languages的热榜上呆了一整天。

软件开发副业_上位机软件用什么开发_软件安全开发生命周期

那天我们进入了热榜前5名,所以我们向大家宣布,我们成为了Github上的热点,这又吸引了更多的人。我们在自己网站上添加了一个横幅,获得了5万多人的浏览量。接着,我们又在Hacker News上发布了这个消息,令我们没有想到的是,这则消息出现在Hacker News的第一页,获得了430人点赞,接着又有9800人到了GitHub上,给了我们打了2000颗星。

软件安全开发生命周期_上位机软件用什么开发_软件开发副业

所以那一周,我们排在了Facebook、谷歌和微软前面。

正如Product Hunt的创始人瑞安(Ryan)所说,在Product Hunt、Hacker News或本地媒体上发布消息虽然不是一个可持续的增长方法,但是,在你最开始宣传产品的时候,这是一个极好的策略。

4

学会思考:我们和竞争对手有什么不同?

我们的业务是主题和模板,这个领域的竞争非常激烈。我见过的大多数创业者都认为自己创建不出什么重大产品。但我们想要证明,如果你有自己的秘密武器,在任何领域都可以成功,不管这个领域的竞争有多激烈。如果你看过两年前我写的那篇文章,你就会知道,我们的秘密武器就是提供出色的产品,同时提供出色的用户体验和强大的用户支持。

我们的大多数竞争对手,都会各种市场上销售产品。让我们来看看那些95%的同类公司的曲线。

软件安全开发生命周期_上位机软件用什么开发_软件开发副业

现在,再看一看我们的曲线,以及每个点的大致意思:

软件开发副业_软件安全开发生命周期_上位机软件用什么开发

1、定价:业务刚起步时,我们发现大多数HTML模板/主题/工具包的价格在3美元到19美元之间,而Wordpress模板的价格在49美元到69美元之间。然而在过去的几年里,情况发生了变化,HTML模板开始变得更贵。我们做了一些计算,如果把价格定在3到19美元之间,我们就无法维持公司运营了。因此,我们决定把产品的价格定高一些,这样我们就可以灵活地开发出质量更好、用户体验更好的产品。

2、质量:大多数竞争对手都提供中等质量的产品,这是因为他们投入了大部分资源(金钱+时间)来开发更多的页面、更多的插件和更多的新体验。这些因素与发布新产品的压力相结合,让他们没有太多的时间花在产品的质量和对细节的关注上。

3、页面/示例的数量:在各个行业中,你都可以看到一些公司,他们构建的产品有数百或数千。但问题是,每个产品都会为同一个目的提供各自的页面。例如,你会看到某个产品有五个“联系我们”的页面。为什么你要去创建五个“好”页面,而不是创建一个“非常好”而又简洁的页面给用户使用呢?

4、更新次数:由于产品是在不受创建者控制的平台上进行分发的,因此当你更新产品时,产品就会获得更多的可见度。因此一些公司就进行了多次更新,无论这些更新是否真的有必要。但问题是,如果你没有任何真正的更新,你无非就是添加更多的页面(第3点)或更多的插件(第5点)。

5、插件的数量:同样的状况可以在第三方插件中看到。例如,我们的大多数竞争对手都有5到7个不同的JavaScript插件来做同样的事情,而你的用户只会使用其中一个。

6、分发成本:一个公司在热门的平台上销售产品,平台会从他们的盈利中提成30%-55%。而我们的产品,可以直接在我们自己的网站上进行分发。

7、开发成本:考虑到第2点、第3点和第5点,这些公司在产品构建上的投入很大。但是投资是用在了数量上,而不是质量上。而在我们公司,我们创建了一些内部工具,编写一次代码,就可以基于相同的设计规则构建出更多的产品。这样,困难的部分(编写产品代码)就由工具来处理,而我们大部分的时间都用于对细节的改进。

———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: wxii2p22