Skip to content
bitstars edited this page Apr 10, 2013 · 15 revisions

How to get started?

These documents should be the first you read:

Since when is the framework in development?

2010

What is the current version?

v2

Who created DroidAR?

The initial prototype was developed by Simon Heinen in 2010, since then it is developed by the community and http://bitstars.com/

Which programming languages are used in DroidAR?

Java and the marker detection is partly written in C/C++

Which Android versions are compatible with DroidAR?

Works with Android 1.6 and all following

Are there known problems with certain Android phones?

We try to get it running on any phone out there with the right hardware, so tell us if it behaves strange on any of your phones or tablets. We tested it on very many common devices, for example on the following ones:

  • Google Nexus one
  • G1 (First Android phone ever released)
  • Samsung S3
  • Galaxy Tab
  • HTC Flyer
  • HTC Desire
  • More then 20 students tested the applications created with DroidAR on their phones and it worked on every phone

What type of documentation is used?

Take a look at the screencasts, the Java Doc in the code, the wiki pages and the example setups, to get started with the framework.

Also fork DroidAR and add javadoc wherever you don't get the conepts instantly. Writing javadoc takes as much time as writing the code and the creator of the code often can't be sure where more java doc is needed and where the code is self explaining. So we need your feedback by adding javadoc wherever you can't figure instantly out what to do. And thats another reason why we switched to github to allow you to participate more in improving this project.

Is there any sort of support?

If you need help post an issue in the issue section: https://github.com/bitstars/droidar/issues

Is the framework "visual based"?

Current vision based tracking methods: marker detection (and feature detection is in progress ;)

Is the framwork "sensor based"?

Yes, its mainly location based focused using the GPS sensor, magnetometer, accelerometer and the gyroscope.

Which licence is used for DroidAR? Do I need a special licence for commercial projects?

Its all GNU GPL v3 (http://www.gnu.org/licenses/gpl.html ). For commercial products we can sell DroidAR under a different licence to you if you want to keep your source-code closed source.

Do i need a special licence for research projects?

If you research project ist open source you can use droidar with the default licence.

What are the special features of DroidAR?

  • Step detection to improve the location accuracy
  • Combination of location based and vision based AR possible
  • Development and testing on the desktop machine possible which allows very fast development cycles

What is currently in development?

  • Currently we are working on a better integration with more professional rendering and game engine solutions. This will allow you to create state of the art AR games :)
  • Easy to integrate multiplayer support
  • More advanced computer vision support for tracking and positioning