Ontwikkeling van Android Beurs applicatie voor TEFAF

In opdracht van en in samenwerking met 17rabbits en grrr.nl heeft m3r / androidpro de Android versie ontwikkeld van de TEFAF 2011 beurs applicatie.

De applicatie kenmerkt zich in het bijzonder door prachtig en gedetailleerd design en de implementatie van een volledig van de grond af ontwikkelde Floorplan module.

Design

Het design bestaat onder andere uit


  • high-res achtergrond plaatjes

  • scrolling listviews/scrollviews (met meescrollende, semi-transparante, rounded-corner headers)

  • gestyleerde listview entries

  • content met uitgebreide rich content met links voor o.a. adressen, telefoonnummers, links en video's.

  • ondersteuning voor de meest gangbare schermresoluties, tot Galaxy Tab aan toe.


Het design probeert nauw aan te sluiten op het ontwerp voor de iPhone zonder daarbij af te doen aan Android interface/interaction elementen en mogelijkheden.

Floorplan

Een bijzondere uitdaging lag in de ontwikkeling van de Floorplan / plattegrond module. Android kent hier geen standaard oplossing voor; MapView komt in de buurt, maar deze is gebonden aan de door Google geleverde content en kan niet voor eigen maps ingezet worden.

De floorplan module ondersteunt onder andere:


  • drie niveaus van (tiled) maps, telkens op een hogere resolutie. De hoogste resolutie bevat ook "straatnamen". Meerdere niveaus en tiling zijn vereist omdat de high-res plattegrond te groot is om door een Android proces in geheugen te kunnen houden.

  • Weergave van markers op het hoogste mapniveau om locaties aan te geven

  • Schakelen tussen verschillende sets van markers.

  • Positionering van sectie popups en locatie popups met informatie over de betreffende locatie, en een mogelijkheid om door te klikken.

  • pinch-to-zoom, inzoomen en uitzoomen met multi touch.

  • 360 graden dragging van de map.

  • Navigatiebuttons die zich aanpassen op het zoomniveau.


In de Android market is meer informatie met screenshots te vinden.

Last updated 19 april 2013 10:11 | filed under market, apps, android
comments powered by Disqus