onebusaway-android icon indicating copy to clipboard operation
onebusaway-android copied to clipboard

Distribute app via F-droid

Open vuldin opened this issue 12 years ago • 12 comments

I would like to see if it would be possible to have this app be made available outside of Google Play? This is an important app on my phone, and having it available to install outside of Google Play would go far towards not having gapps on my device. Thanks!

vuldin avatar Jun 13 '13 19:06 vuldin

I've uploaded the latest released APK here: https://s3.amazonaws.com/oba-android/apks/SeattleBusBot-v1.5.5.apk

I haven't updated the README yet.

paulcwatts avatar Jun 14 '13 17:06 paulcwatts

@joshuapurcell One note: OBA Android has a dependency on Google Maps in its current form, so you'll need at least Google Maps from the gapps collection for OBA Android to run. Do you view this as a problem?

One option to remove this dependency for an f-droid release would be to swap Google Maps for osmDroid in OBA Android. It has 1-to-1 parity with Google Maps API v1 so swap should be relatively simple. I'll add this note to the other ticket where we were tracking Maps API updates.

EDIT June 2019 - We're now using Maps API v2, which isn't compatible with OSMDroid

barbeau avatar Jun 14 '13 18:06 barbeau

Thanks for the responses in this issue thread. I see that information on osmdroid has been added to the above mentioned issue, so this issue likely needs to be closed.

I am just a happy user of this application, but I would like to see this app not rely on any google APIs to function if that were possible. I will be following the discussion in issue #56 .

vuldin avatar Jun 28 '13 02:06 vuldin

Any progress on how this would work?

poperigby avatar Jun 06 '19 02:06 poperigby

@PopeRigby Unfortunately no - there still isn't a drop-in OSS replacement for Google Maps API v2, to my knowledge.

barbeau avatar Jun 06 '19 13:06 barbeau

OSM doesn't have anything like that?

poperigby avatar Jun 06 '19 14:06 poperigby

No - OSMDroid mirrors the Google Maps API v1, which is very different than v2.

barbeau avatar Jun 06 '19 16:06 barbeau

Could you maybe re-open this so it can be used to discuss getting OBA on F-Droid?

poperigby avatar Jun 06 '19 17:06 poperigby

Sure, I just re-opened it.

barbeau avatar Jun 06 '19 17:06 barbeau

I was thinking there was already an open issue for this topic here, but I realized that we have the same thread going on https://github.com/CUTR-at-USF/OpenTripPlanner-for-Android/issues/470.

More specifics on the current obstacles are there.

The most promising option was Mapzen's Android SDK, but Mapzen shut down. Here's the open issue for Google Maps API v2 parity on Mapzen's Android SDK: https://github.com/mapzen/android/issues/225

barbeau avatar Jun 06 '19 17:06 barbeau

Is the SDK useless with Mapzen gone?

poperigby avatar Jun 06 '19 17:06 poperigby

@PopeRigby The Mapzen SDK as-is doesn't have the feature we need to publish an F-Droid version of OneBusAway, and given that Mapzen is gone I wouldn't hold my breath that it gets implemented anytime soon.

barbeau avatar Jun 06 '19 19:06 barbeau