本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

【组图】我们在ThoughtWorks打造一款P3产品(2)

时间:2017-01-16 16:11来源:本港台现场报码 作者:本港台直播 点击:
产品 需求梳理好了以后,下面的问题就是如何进行技术选型了。第一个问题就是由于我们都缺乏相关硬件知识,在考察了市面上现有的手环之后,并没有

  产品需求梳理好了以后,下面的问题就是如何进行技术选型了。第一个问题就是由于我们都缺乏相关硬件知识,在考察了市面上现有的手环之后,并没有发现可疑提供SDK让我们直接利用的。又想到了Apple Watch,但是考虑到高昂的价格并不是一个最好的选择。于是乎,还是决定再做一个针对老人的手机APP。

  

【j2开奖】我们在ThoughtWorks打造一款P3产品

  

【j2开奖】我们在ThoughtWorks打造一款P3产品

  同样因为我们的Mobile开发经验并不是特别的丰富,于是选择了React Native。并设计出了我们的系统构架图。

  

【j2开奖】我们在ThoughtWorks打造一款P3产品

  由于迟迟没有找到一个合适硬件产品来触发求救信息,让我们始终觉得这还不是一个真正可用的产品。终于有天,公司广发英雄帖,召开技术大赛。并在邮件中介绍了一款AWS刚出的硬件设备——AWS IOT Button。这让我们都眼前一亮,这不就是我们要找的东西吗。简单来说IOT Button的按键可以trigger AWS上的一个lambda。有了这个,后边的事情就是我们的强项了,于是乎立马报名参赛,并购入了IOT Button。

  产品实现

  下面就进入到了具体开发的阶段,充分发挥每个人的特长。虽然大家都是开发,但是有人有UX的特长,有人有mobile的特长,大家各尽所能,直播,发挥自己的特长,让这个产品越来越好,首先就是UI设计。

  

【j2开奖】我们在ThoughtWorks打造一款P3产品

  

【j2开奖】我们在ThoughtWorks打造一款P3产品

  React-Native可以说是给传统的APP开发带来了新的方式,可以让传统的web开发人员快速实现产品。但同样也带了不少问题,例如API的变化,第三方组件的支持,好在我们的产品场景相对的简单,所以使用ReactNative还是一个比较好的选择。

  同时救助者的实时位置同步也是一个比较大的挑战,我们可以在自己的后台的实现一套消息队列的服务,来做位置同步。但是最终我们使用了市面上成熟的实时数据同步服务,来快速实现产品。

  目前产品已经进入了后期开发的阶段,小伙伴们在进行最后的优化,期待能在最后技术大赛的showcase里拿出一个能够成行的,可以真正帮助到老年人的产品出来。

  为什么做这些

  从初始想法的生成到如今产品的逐渐成型,我们花费了不少业务时间,有朋友问做这些事的意义是什么?其实我现在也说不好,j2直播,在加入ThoughtWorks之前,遇见一些社会事件,可能最多就是捐点钱,在网上转发转发、评论评论。加入了ThoughtWorks后,看到了很多、也想了很多,自己也想真正做些东西出来让这个社会变得更加美好一些。

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容