welcome to linkAR technical documentation

Release Notes

ARBrowser Android 12.08.03

Android Version: 2.3.3+

Tested on:

  • HTC Desire S
  • HTC Desire
  • HTC Wildfire S
  • HTC Flyer
  • HTC Incredible
  • HTC Eris with 4.0 root installed
  • Google Nexus one
  • Samsung Galaxy S
  • Samsung Galaxy S II
  • Samsung Galaxy S III
  • Samsung Nexus
  • Samsung Note
  • Samsung Galaxy Young
  • Samsung Galaxy Tab 8.9
  • Samsung Galaxy Tab 10.1
  • LG Optimus 3D
  • Sony Ericsson Xperia Play

Whats New:

  • SDK reorganization

ARBrowser Android 12.08.01

Android Version: 2.3.3+

Tested on:

  • HTC Desire S
  • HTC Desire
  • HTC Wildfire S
  • HTC Flyer
  • HTC Incredible
  • HTC Eris with 4.0 root installed
  • Google Nexus one
  • Samsung Galaxy S
  • Samsung Galaxy S II
  • Samsung Galaxy S III
  • Samsung Nexus
  • Samsung Note
  • Samsung Galaxy Young
  • Samsung Galaxy Tab 8.9
  • Samsung Galaxy Tab 10.1
  • LG Optimus 3D
  • Sony Ericsson Xperia Play

Whats New:

  • Fixed picking of the POI. The POI id returned didn't correspond with current POI picked
  • Added stability to the picking/calculation process
  • Added ability to set alpha value to each poi (Selected/Not Selected)
  • Fixed orientation jumps on Galaxy S3 device
  • Added loading POI icons from url
  • Added the ability to move radar on x and y axes separetely
  • Fixed bad resolution on big screen devices, like Galaxy S3
  • Some other bugs and stability fixes

ARBrowser Android beta 12.05.02

Android Version: 2.3.3+

Tested on:

  • HTC Desire S
  • HTC Desire
  • HTC Wildfire S
  • HTC Flyer
  • HTC Incredible
  • HTC Eris with 4.0 root installed
  • Google Nexus one
  • Samsung Galaxy S
  • Samsung Galaxy S II
  • Samsung Galaxy S III
  • Samsung Nexus
  • Samsung Note
  • Samsung Galaxy Young
  • Samsung Galaxy Tab 8.9
  • Samsung Galaxy Tab 10.1
  • LG Optimus 3D
  • Sony Ericsson Xperia Play

Whats New:

  • Faster calculations, performance improved.
  • Fixed aliasing issue using blend function is some devices.

ARBrowser Android beta 12.05.01

Android Version: 2.3.3+

Tested on:

  • HTC Desire S
  • HTC Desire
  • HTC Wildfire S
  • HTC Flyer
  • HTC Incredible
  • HTC Eris with 4.0 root installed
  • Google Nexus one
  • Samsung Galaxy S
  • Samsung Galaxy S II
  • Samsung Nexus
  • Samsung Note
  • LG Optimus 3D
  • Sony Ericsson Xperia Play

Whats New:

  • Added support for standard Altitude (in meters). Now the user can choose altitude mode (meters, degrees).
  • Added helper functions to convert feet to meters and miles to meters.
  • Added custom id for the POIs. Now the user can manage the POI by custom id or by its index.
  • Selection callbacks return selected/clicked poi ID.
  • New getPOI(ID) function to retrieve all the POI information. Added new attributes: bearing and distance.
  • Improved POI click.
  • Added ability to set external camera and use just use the auugmented reality layer provided by the Library.
  • Added ability to lock popups orientation to each of 3 modes ( Landscape left, Landscape right, portrait).

ARBrowser Android beta 12.04

Android Version: 2.3.3+

Tested on:

  • HTC Desire S
  • HTC Desire
  • HTC Wildfire S
  • HTC Flyer
  • Google Nexus one
  • Samsung Galaxy S
  • Samsung Galaxy S II
  • Samsung Nexus
  • Samsung Tab 8.9
  • Samsung Tab 10.1
  • LG Optimus 3D
  • Sony Ericsson Xperia Play

Important NOTES:

  • POI's texture size must be power of 2 (i.e 64, 128, 256)
  • Put the image files (in case the textures are loaded locally) under the folder “drawable-nodpi”. These are the POI images that need to be loaded in the drawable-nodpi to avoid android image resizing.
  • Set in the constructor the device Sensor Orientation. Usually “portrait” in smartphones and “landscapes” in tablets.
  • Ensure to enable the GPS: Location & security → user GPS satellites (& Use wireless networks)
  • Add your map Api Key to the Google Map: res → layout → map_view_layout.xml
  • In this beta version, we only support default devices orientations, to ensure the Activity is loaded in the default device orientation, add this to your manifest file:
<activity
          ...
    android:name="ACTIVITY_WITH_THE_AR_VIEW"
          android:configChanges="orientation"
          android:screenOrientation="nosensor"
    ...
</activity>