It seems that the era of distributed networks and technologies began to come, first there was Bittorrent, then Bitcoin,
(at the early stages of development there are twister and cjdns) , but recently an application appeared that works fully out of the box and fully corresponds to the concept of decentralization and Mesh.
It will be a question of a framework from Apple: Multipeer connectivity framework, and more precisely about its implementation in the application - FireChat.
')
The framework implements Mesh functions based on Bluetooth and Wi-Fi, and in mixed mode (Alice uses Wi-Fi + Bluetooth, Bob only has Buetooth, and Charlie has Wi-Fi) and all of them will be able to communicate with each other.
Thus, in any place without the Internet or when it is blocked, thanks to this framework and the application, you can safely continue to communicate and exchange information.
The application works really well - just launch it and activate Wi-Fi / Bluetooth and in a couple of seconds neighbors will be found.
Of course, he also has a disadvantage, for some reason there is a general global chat, which naturally stops working when the Internet is turned off.
Otherwise, I would advise you to download it as a reserve, who knows what the times will be ...PS The last question remains - is it possible to implement a fully compliant protocol on Android.
PPS Something tells me that in the near future we will see the integration of this protocol into all applications to reduce server load and for direct, secure communication and content transfer.
Read more about the framework
here .
Why is it here?Well, firstly, all popular foreign resources on the Internet have already written about this application.
In my opinion it is worthwhile to show ordinary people that Mesh is not scary, but cool and useful, besides, the App Store can also stop downloading one day.