广州睿东网络科技有限公司是国内最专业的香港空间,云主机,香港VPS,香港服务器租用提供商,专注为国内站长提供高速且稳定的香港空间,云主机,香港VPS,香港服务器租用,欢迎您的选购!
当前位置:首页 -> 香港主机 -> 美国空间

个人开发一个微信小程序

云服务器 34℃ 1880评论


前几年万众创业,大众创新的时候有个段子叫“我有一个颠覆BAT的点子,万事具备只差一个程序员了。



以前也有很多好点子,虽然自己是个程序员,但是如果想自己做个项目还是非常有难度的,开发一个App,至少需要安卓、IOS、后台开发、UI这几个岗位,成本还是蛮高的,个人时无法承担的。



但是16年的的时候终于听到了一个传闻,微信的“应用号”(现在的小程序,当时传言是应用号)快要发布了,虽然有很大的可能是谣言(就像现在传言支付宝也在做小程序)但是无风不起浪,还是一直在关注着。


//年底的时候小程序发布公测,开发工具小范围内试用,然后想各种办法获取到开发工具,那时候还要破解才能使用,而且很麻烦。按照github上的一个攻略需要先安装一个0.7X版本的,然后再覆盖安装0.9X版本的,还要替换几个JS文件才能使用,而且那段时间开发工具更新也非常频繁,网上找不到破解方法只能自己想办法去修改工具源码才能绕过没有appid的限制、或者域名的限制。(这段文字我加了“//”注释掉了,腾讯的人看不到、看不到、看不到)


简单阅读开发文档感觉和HTML开发差不多,学习成本不会很高,自己简单做了一个Demo,就开始想我能用小程序做个什么功能出来呢。


那个时候奇葩说很火很多人在讨论,第一次看奇葩说的时候感觉画风有点杀马特久没在看,后来很多人推荐了看了几集感觉还不错。当时就又个想法做个让大家可以辩论的小程序(打算名字就叫不服来辩,slogan:理不辩不明)。做了一段时间产品基本定型了,完整的流程能跑通了,自己整体体验了几次,由于当时做的时候没太考虑展示的问题,以至于做出来样子比较丑。感觉自己都不太想用就打算寻找别的方向。



最近空巢青年这个话题比较火,而且有个大数据平台分析说互联网行业的单身比例最好。其实不用大数据也能猜到是这个记过了。还经常在脉脉上看到有程序员同行在发布找女朋友的信息。而且之前在一个创业公司做过婚恋社交类的App,对社交类的产品比较熟悉。灵光一闪为为什么不做一个小程序用来给程序员单身朋友们相亲交友用呢?这次就真是万事具备只剩开发工作了。小小兴奋一把。



由于之前开发过一个半成品,这次的开发工作相对来说还是比较顺利的,没有遇到太多的坑,唯一的比价痛苦的事情就是前期设计好的产品在开发过程中慢慢对产品有更多的思考之后想法会变,在公司上班需求变更还可以跟产品扯皮,但是自己的想法自己做,遇到这种事情只能叹气。其实技术上也遇到很多坑,熬了很多个夜才勉强能用。


产品开发完成基本就是16年低了,准备发布才发现有很多问题。

  1. 起名:

    能起一个好名字还是挺困难的,不然也不会养活那么多起名网站或神算子,需要考虑以下几点

  • 好记

  • 读起来顺口

  • 互联网产品得有个官网需要考虑注册域名的问题(基本能想到的名字.COM域名很难注册到)


抓耳挠腮的想了好久才想到现在这个CoderBF作为产品的名字.


Coder:意思为程序员,衍生下可以作为覆盖好几种互联网行业的从业者(肯定有人会不服,写到这里突然觉得我做的“不服来辩”也会有市场啊)  


BF:当然就是boyfriend 简写了,这个容易理解。


CoderBF最终定义为一个可以在这里找到互联网从业者男朋友的社区。任何一个品牌或者产品在刚开始的时候都会有点牵强。就像阿里、京东、腾讯、QQ这些名字一样本来没什么意思,看字面意思很难知道他们具体是做什么的,但是最终所有人都知道这个名字之后就没人在乎了,甚至很少有人去想这个名字背后的意义了。也许不同的人对这些名字都有自己的认识和定义。所以如果是小众产品最好还是起一个和主要业务比较贴切的名字,更容易传播或者被记住。


当然起这个名字的最关键的一个因素还是因为coderbf.com这个域名被我抢到了,但是这个网站还没有做



    2.服务器:

    买服务器这个没太多纠结就直接选择阿里云了,而且阿里云有免费的https证书可以使用,现在是免费一年后需再办法。微信小程序请求服务必须用HTTPS这个规则确实让人挺无奈的。

    ps:这里需要补充一下,服务器费用也蛮贵的,所以后台程序就最好不要用java这种重量级武器了,我幸好之前学过一段时间Go语言所以这个项目就用拿go语言联手了。前期用户量不大的情况下可以用最低配的一个服务器就搞定了。

    3.选择发布主体:16年低的时候还不能,当时又不想随便找个别人的账号去使用,万一这个项目以后火了呢,理想还是要有的万一实现了呢。用别的人的账号后续肯定会与纠纷。所以自己找代办公司注册了一个小公司。(这其中也很多坎坷啊,如果大家有兴趣可以留言我抽空再写一篇文章把我遇到的问题都写一下,大家可以绕考一些坑)

    现在可以以个人的名义发布小程序了但是很多类目个人时不能发布的,所以开发之前最好先确定好自己的产品时属于哪个类目的,别产品开发完成了最后发布不了就麻烦了

    4.关联公众号:

    //最近微信才开放公众号的名称和小程序的名称可以重复,之前是不可以的。如果还没有公众号,设置名字的顺序按照。

         小程序->公众号->公众号微信号(千万别错了顺序)

     这个顺序去设置,之前遇到过一次很坑的事情,公众号的微信号也不能和小程序名称重复,导致现在CoderBF的小程序名称后面多了一个 + 号.这个规则腾讯的任何文档中都没有提到过,明显是微信的业务逻辑有问题,当时跟微信客服沟通多次无果。最终只能我妥协在名字后面加个 +

    5. 到这里貌似成功了

    产品发布其实才是万里长征的第一步,只能说明已经是众多开发者中的一员了。后面推广维护还有各种困难需要挑战。



    自己写公众号才知道真的很难

    前段时间在群里讨论说我要写一篇关于我个人开发发布小程序的文章,当时想着应该挺简单的,五一假期抽空算是把内容写出来了,但是想要发布的时候才发现还要排版,对于一个后台程序猿来说排版这种事真的很难好嘛。求个会设计的前端妹子一起玩耍。


    如果群满了请添加群主微信邀请您入群。



    群主二维码:



    投诉
    喜欢 (1880)

    评论

    帐  号: 密码: (新用户注册)
    验 证 码:
    表  情:
    内  容: