18

I am looking for an Android SDK for a location-based AR app I am developing.

These are the features I am looking for:

  1. Open-source framework preferred (Wikitude API requires an external install which is inconvenient).
  2. My application should easily open/close the camera view. Specifically, I'd like to open the camera view when the user holds the phone straight up and switch to a map view when it is flat. It would be great if the SDK already supports this :)
  3. I can add POIs from my application (not loading from a remote POI service) to the camera view, then the SDK would display markers within some distance from my current location.

I hope my description is clear enough. Thanks for any suggestions!

Eric Chen
  • 3,562
  • 7
  • 39
  • 58
  • 2
    As a followup, after trying so many different forks of Mixare, http://code.google.com/p/android-augment-reality-framework/ is the easiest and most simplistic to extend on. – Eric Chen Sep 02 '11 at 14:14

3 Answers3

8

For the AR part you can use this source code. For the 2nd functionality use the sensor to launch the intents. And the 3rd use a MapActivity, you can start with this example Good luck!

Dayerman
  • 3,973
  • 6
  • 38
  • 54
2

You can try metaio Mobile SDK that offers complete location based AR. The popular AR browser junaio is based on this SDK.

arsalank2
  • 1,683
  • 1
  • 16
  • 25
1

You can use junaio. Its free and supports both android and iphone platforms see the following link http://www.junaio.com/

Coding also very easy with junaio. Its PHP

deltaaruna
  • 528
  • 6
  • 24
  • I understand junaio is not free. You can use junaio ar browser but it has watermark which you cant remove unless you purchase license. As far as I know the best solution so far is mixare ar. – v0d1ch Feb 06 '13 at 08:10