Difference between revisions of "DisasterRadio/Android app"

From Sudo Room
Jump to navigation Jump to search
(Created page with "The Android app should at minimum contain a browsable offline map of the local area that displays locations of various emergency-relevant services. It should include automatic...")
 
 
(3 intermediate revisions by 2 users not shown)
Line 6: Line 6:


The bluetooth device discovery and connection from Android phones is working, but we're having trouble connecting to python-bluez examples and currently troubleshooting. Could be because python-bluez is unmaintained since 2009 or because the bluetooth usb sticks we have just plain suck.
The bluetooth device discovery and connection from Android phones is working, but we're having trouble connecting to python-bluez examples and currently troubleshooting. Could be because python-bluez is unmaintained since 2009 or because the bluetooth usb sticks we have just plain suck.
Interesting projects:
*[https://github.com/schnej7/Blue-Mesh Blue-Mesh]


= Synchronization =
= Synchronization =
Line 13: Line 17:
= Maps =
= Maps =


No work has been done on the map interface yet.
There seem to be two Android map libraries:
 
*[http://code.google.com/p/mapsforge/ MapsForge] - Vector-based
:Seems like development stopped in late 2012. Map download server is down. I tried it out and while it's pretty fast even on an older phone, the map is not impressive to look at.
*[http://code.google.com/p/osmdroid/ osmdroid] - Bitmap-based
 
[[Category:Proposed Projects]]
[[Category:DisasterRadio]]

Latest revision as of 02:15, 11 November 2017

The Android app should at minimum contain a browsable offline map of the local area that displays locations of various emergency-relevant services. It should include automatic bluetooth synchronization to receive stations and other phones.

The code is available on github.

Bluetooth

The bluetooth device discovery and connection from Android phones is working, but we're having trouble connecting to python-bluez examples and currently troubleshooting. Could be because python-bluez is unmaintained since 2009 or because the bluetooth usb sticks we have just plain suck.

Interesting projects:

Synchronization

We'll use a variation on scuttlebutt synchronization that supports receive-only "sync". Currently porting to Java.

Maps

There seem to be two Android map libraries:

Seems like development stopped in late 2012. Map download server is down. I tried it out and while it's pretty fast even on an older phone, the map is not impressive to look at.