返回信息流最近做一个类似滴滴打车那样的APP
用了mui,感觉棒棒的!
然而小白还是想问:滴滴打车那个怎么实时获取附近司机的位置?
记得安卓里好像有一个权限是“在程序不启动时使用你的位置信息”
是不是让司机打开这个权限,就能随时get到司机们的实时位置然后更新到服务器了?ios也可以吗?
另外这种大批量高频次的更新数据库估计mysql是撑不住了,现在一些云Baas服务提供商比如wilddog,bmob之类的可以支撑这种业务吗?
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #28156同步于 2016/1/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
【滴滴打车】的实现原理?
xlcs
2016/1/8镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
不明白MUI是什么意思。
获取司机位置后台走一个Service就可以了,不让后台进行就用常驻service,像播放器一样。何况很多司机都是常年把APP放前台的。
至于地址信息这种实时的数据,1S可能就变一下,怎么可能放到mysql里,当然是放内存里最合适。
为了准确费流量是必要的�
也可以用socket嘛
省一点,快一点
【 在 fuxuemingzhu (负雪明烛) 的大作中提到: 】
: 我感觉10秒钟上传服务器一次应该可以。到这样是不是费流量?
我做的这个不需要那么准 5分钟上传一次就可以 关键是用哪家的云服务比较好呢?个人开发,最好费用低点…
【 在 fuxuemingzhu (负雪明烛) 的大作中提到: 】
: 我感觉10秒钟上传服务器一次应该可以。到这样是不是费流量?
用hybrid app不知道怎么注册service啊…打开那个权限不就行了么…记得google后台有个服务会一直记录用户的位置信息
【 在 icyfox (【意涵团】狐狸|熊爸|软狗) 的大作中提到: 】
: 不明白MUI是什么意思。
: 获取司机位置后台走一个Service就可以了,不让后台进行就用常驻service,像播放器一样。何况很多司机都是常年把APP放前台的。
: 至于地址信息这种实时的数据,1S可能就变一下,怎么可能放到mysql里,当然是放内存里最合适。
hybrid啊,感觉不太适合干这个。
【 在 xlcs (冬泉) 的大作中提到: 】
: 用hybrid app不知道怎么注册service啊…打开那个权限不就行了么…记得google后台有个服务会一直记录用户的位置信息
【 在 icyfox 的大作中提到: 】
: hybrid啊,感觉不太适合干这个。
为什么啊?
我看了下用阿里云的memcache服务,最便宜的也要1年700+,感觉蛋疼。。还不如把我的阿里云主机内存扩容下自己搭memcache服务性价比高
你自己做东西,没几个用户的话,就自己弄个服务器,放个HashMap存就行了
【 在 xlcs (冬泉) 的大作中提到: 】
: 为什么啊?
: 我看了下用阿里云的memcache服务,最便宜的也要1年700+,感觉蛋疼。。还不如把我的阿里云主机内存扩容下自己搭memcache服务性价比高
【 在 icyfox 的大作中提到: 】
: hybrid啊,感觉不太适合干这个。
其实现在的问题只有两个:
1。关于“允许应用在后台一直使用你的位置”这个对应的是安卓和ios的哪个权限?如果应用被用户手动清除出内存是不是就无法获取到位置了?除非注册成service?
2.这种需求用哪个云服务商的产品好?性价比高的
感谢回答!