FireChat 無需網路支援的聊天工具

2021-06-21 04:28:37 字數 810 閱讀 3131

2014-3-21, 07:18 | 

何宗丞

舊金山創業團隊 open garden 開發的 firechat 獨闢蹊徑,同樣是可以傳送**和文字的通訊應用,firechat 卻無需網路的支援。

這款僅支援 ios 平台的 firechat 設計極其簡單,甚至沒有註冊的過程,使用者只需自定義乙個 id 作為識別,便可以與附近 30 公尺的其他 firechat 使用者聊天。firechat 基於藍芽和 wi-fi 進行訊息傳輸,支援文字和。

「只要有一台安裝了 firechat 的裝置充當鏈條中的節點,就真的沒有什麼地理限制。」

firechat 利用了 ios 7 中乙個鮮為人知的特性——multipeer connectivity 框架,這個框架可以使得應用借助藍芽或者 wi-fi 互相溝通,而無需網際網路的支援。實際上,可以給附近 ios 7 裝置共享資料的 airdrop 就基於類似的方式。

之所以鮮為人知,或許是因為在大多數開發者眼中,現代科技生活中就沒有什麼場景不需要接入網際網路。儘管人們希望無時無刻不受地域限制地使用網際網路,但現實中我們卻很容易找到所謂的網路貧瘠區——體育場等**密集的公共區域、網路訊號不穩定的地下商場、地鐵、荒無人煙的野外以及高空飛行的飛機上。

從這個角度看,firechat 注定不會是一款人盡皆知的大眾應用,但它或許填補了乙個重要的利基市場。

無需安裝的Linux Live CD

無需安裝的linux live cd 介紹篇 作為一名軟體愛好者,linux的大名想必早為大家傳誦,很多朋友都希望零距離接觸一下這只熟悉而又陌生的企鵝,但linux相比windows不甚友好的安裝和操作介面一次次的將熱情的人們拒之門外。那麼,有沒有可能拋開這些煩瑣的安裝和配置就能體會linux強大的...

MaxScript無需視窗的Timer

有人問我能否不建立視窗來使用timer 可以利用.net來做,不過除了做一些在max裡執行的遊戲,似乎也看不到什麼其他可用的情況,畢竟在整個max裡面定時執行乙個函式,不是什麼好方法。view code fn timerelapsed thesender theevent ifgeometry.co...

QT支援https網路請求

qt自帶的老版本openssl1.0.x在今年 2019 就要結束lts支援了,那麼從qt5.12.4開始,qt將啟用1.1.x,新版本帶來的tls1.3,以前經典的名字叫libeay32.dll和ssleay32.dll,現在改名變成了libcrypto 1 1.dll 和libssl 1 1.d...