Onze vaste tijdelijke kracht Robin was weer even op kantoor, deze keer voor twee maanden HBO stage. Dat kwam goed uit, we hadden nog een App aanvraag liggen, voor Android. Eerst waren we van plan geweest om een HTML5 app te maken maar dat vonden we toch te veel mobiele website en nu Robin al z’n javascript kennis kon inzetten besloten we tot het betere werk, schakelden Titanium in als framework en gingen los.
Op gevoel deze keer, om zowel Titanium te leren kennen als Android, dat was een first voor ons. Wat doet zo’n knopje als je ‘m in de event handler hangt? Waarom gaat dat ding niet weg als ik een ander event veroorzaak? User interface weer, en weer, en weer, aangepast aan voortschrijdend inzicht maar na een week of drie puzzelen hadden we ‘m af.
Testen kan mooi aan een touwtje, je hangt tablet of telefoon er aan en begint keer op keer aan het meest irritante onderdeel van Titanium, de compilatie. Wat dat betreft niets veranderd met de dagen dat ik nog in Clipper programmeerde, het compilen duurde een stuk langer dan het coderen. Drie, vier minuten doet Titanium er over en zeker als je aan het testen bent wacht je lang.
Eenmaal getest kon v1.0 online. Stilletjes, we willen eerst nog even kijken of alles goed werkt. En verdorie, live werken sommige onderdelen dan gewoon niet hè, Google Maps vergeet z’n kaartje maar zet wel de punten neer, en zo nog wat gedoe.
Dat werd daarom een snelle versie 1.2 (1.1 deed raar met de detectie van internet en gps en was al gereleased) maar ondertussen schrijven we mee: wat komt wanneer aan bod, wanneer kan je er niet meer om heen en hoe test je dat Android spul goed? Dat hebben we geleerd nu, we gaan deze app nu klaarzetten voor iPhone (hee, scherm is anders van formaat…!) en we porteren de Android APK ook naar de Blackberry Playbook (goed nieuws, van de week lazen we dat Titanium ook voor de Blackberry 10 gaat).
We bouwen de app 100% javascript en zijn blij. Onze plannen voor meer van deze apps, ook in eigen beheer, kunnen de kast uit. Zo denken we aan een supermarkt app die alle artikelen in al onze webwinkels gaat verkopen. Bier, t-shirts en polo’s, ansichtkaarten, kunstwerken, tapijt en gordijnen. En brillen niet te vergeten, oh en die bestel-app voor in het restaurant.
Apps gaan het worden, waarom zou je een website op een computer openen als je een goeie app in je broekzak kunt hebben? Die PC is voor het grote werk maar snel zoeken en kopen en betalen, dat gaan we straks vast gewoon op ons mobieltje doen.
Nu nog even een maniertje zoeken om het grote publiek bij ons aan de app te krijgen.









