|
> What (...) happened to easily sending data, over the Internet And for mobile phones - without internet is similar, unnecessarily hard. The other day I was hiking with friends, and wanted to share a .gpx file with the route, at some spot with no cell coverage. I thought: "I 'member, bluetooth can send files". Well, we spent good 15 minutes trying and miserably failed, that's no longer possible in the name of "security". So I had to wait for cell signal to come back and send the file via whatsapp. To someone standing right in front of me. |
Bluetooth can work, but it is slow as hell, and Apple doesn't support it.
Cloud services are convenient, but you not only you need some signal, but you also uses up your data plan.
If you have USB OTG support, you can simply use a thumb drive, like with your PC, but it is cumbersome and you need the hardware.
There are some somewhat proprietary systems like QuickShare and AirDrop, which are supposed are great when you have support which is not always the case.
Other options include having one phone act as a WiFi AP and host a local HTTP server, there are apps for that (ex: MiXplorer). A bit uncommon, but the advantage is that only one phone needs to do weird stuff, for the other, it is just downloading from a URL.
There are also apps like SyncThing based on P2P networks.
Generally, phones are pretty terrible at dealing with files. Their OS is designed around apps controlling their data rather than around interchangeable files like traditional desktop OSes. The way they want you to work is not by exchanging .gpx files but instead by using some built-in "share" feature of your hiking app. It may be .gpx under the hood, but they don't want the end user to see a file.