关于目前正在做的事的一些想法,短期内可以看得见做得到的一些做法。
目前在做的主要是两部分,一个是商城系统,一个是室内定位。
- 商城系统,包括会员功能、停车、店铺和活动等等模块。这部分发展下去最好的结果是我们可以自己打通整个环节和系统,比如线下的会员接入和停车接入。这部分的局限在于专门给商场做系统发展空间的局限。这部分目前最大的好处是可以带来现金流。
- 室内定位,我们目前这部分主要用来商场上,但是这部分的发展空间上限不局限于商场,很多公共场所,比如医院、机场、火车站、博物馆、景点都可以结合做应用。但是这部分商业模式不成熟,短期投入没有回收。未来的实现地磁、蓝牙等等也不确定。
可以做的一些事:
- 第一部分:web端商城系统
客户需要什么模块服务,不用再次开发,只需客服配置相应模块和账号给客户。 - 第二部分:建造稳定的云端环境
使用多个服务器,负载均衡,阿里云数据库,第三方文件存储(如七牛),docker构建稳定的环境 - 第三部分:云端定位导航
定位,导航。提供给微信和客户端使用 - 第四部分: 前端跨平台
微信、android、ios可以由同一拨人开发,vue、react(native)。 - 第五部分:客户端定位导航地图SDK
本地定位能力和云端定位能力
android:蓝牙、定位、导航、地图
ios:定位、导航、地图 - 第六部分: 商城系统实现购买支付
客户可以直接选购需要的功能购买支付后就可以使用,无需客服人工干预。
说明
这六部分的实施需要根据市场的反馈结合公司的情况调整。比如我们去卖商城系统得到的反馈,市场空间怎么样,能不能销售出去等等。
如果第一部分反馈不好,第二六部分就先不用实施了,这是商场系统这一块。室内定位这一块,如果我们决定继续在室内蓝牙定位上做投入的话,根据目前的情况我建议放弃客户端实现相应的功能。
客户端不实现自己的定位导航功能
现有的该部分功能暂时不投入资源优化。优化一份云端的定位导航功能,各端均使用这一云端实现。
原因:
- 三端(云端、ios、android)都进行这部分优化,对于目前的情况需投入的资源太多。如果一定要进行这方面的优化的话,不如都投入到云端,优化我们的算法实现,根据我们的经验不断调整,积累下来的思想经验。如果到了我们真的十分需要做本地化实现的时候,拿着已经经过不断打磨的成熟的思想找相关平台的大牛做快速的代码实现也可以。这样在我们资源有限的情况下,最少保证了我们可以不断提升我们定位导航的成熟度。
- 我们做本地化实现最重要的一个原因是,室内网络不好,但是现在商城内人们去到的大部分地方网络都是不错的。而且我们没有到了用户量和规模十分大需要为了很小的一部分的网络不好的情况投入大量的精力做客户端方面的实现。试想一下如果我们现在开始从头做一款产品,我们肯定希望快速是错、积累经验,而不是积累了一点经验就让三端都去实现一遍这个经验的结果,而且是在我们资源十分有限的情况下。我们只实验云端一个地方,不断优化它,积累经验。而且相比客户端,云端试错改动也比客户端快。
用户端实现加大对微信端的投入
如果前端有精力可以做一些事情的话,我建议这部分资源投入到微信上,也包括地图,一方面是这方面的试错成本低,二来积累技术为跨平台做准备,可以大大节省我们的成本。还有就是我们前端技术的积累离实现这些还差很多,再有条件有资源可以投入的时候,我希望可以投入到这里。我觉得带来的回报价值是大于我们现在同期投入到native实现的客户端上面的。
网友评论