Bump 最早是一款手机间交换名片的 App,只要两个手机碰一下,名片就传过去了。随着发展,Bump 现在可以传照片、视频、音频、文件(包括 Dropbox 文件)、应用程序(限 Android)和联系人。
Bump 除了支持两个手机间互传文件外,还支持手机和电脑间互传文件,那么 Bump 传文件的原理是什么呢?
使用 Bump 的过程中发现三个关键点:一是设备振动;二是网络可用;三是移动设备和浏览器都要启用定位服务。再根据网上的一些资料,大致推出原理:将同一时间同一位置的请求回传给各个设备,然后用户自己配对,配对后就可以将文件通过网络传给对方。
实际碰撞中发现,两个设备并非一定要接触到,比如两手各握住一个设备,然后仅仅是中指、无名指和小指碰到也能连接上,甚至两手都不接触,隔空摇动设备,也能出现确认连接的提示框。之前不知道这个,iPhone 左右上角都磕出凹痕了,心疼!该死的 Bump 不讲清楚(刚发现,实际是我没看清楚)。后面想明白,设备的碰撞只是增加趣味性,改成点击按钮触发也是可以的,Bump 在手机和电脑间互传文件时,就是敲击电脑键盘空格键触发的。另外我尝试三个手机互碰,但每次都只有两个手机能配对,所以 Bump 的原理修正为:将同一时间同一位置的请求传给服务器,然后服务器根据算法将两个最可能在碰撞的设备配对,当双方都点击“连接”按钮后,就可以互传文件了。
P.s.
2013 年的最后一天,Bump CEO David Lieb 在官方博客宣布 Bump 将会在 2014 年 1 月 31 日从 App Store 和 Google Play 移除,这距离 Bump 被推出过去了将近 5 年。对于 Bump,作为用户,我不懂原理,也不关心原理,我只在意能否解决我的问题,如果能,而且还是以一种很有意思的方式,我就喜欢。那么 Bump 为什么没在国内火起来呢?互传文件,包括图片、联系人等,一方面不是高频需求,当有需求时要求双方都安装了 Bump,这个难度较大,临时下不大可能;另一方面不是刚需,图片的分享比存储更重要,传到 Qzone、朋友圈,好友来赞或评论下就够了。