Robin Speijer

Flower

Apollo bestuursweekend

Afgelopen weekend ben ik met een groepje van Apollo (de homojongerenvereniging waar ik bij aangesloten ben) naar een bungalowpark in ’s Gravenzande geweest, maar niet om van de ijskoude zee of het witte weer te genieten. Ik kom al 4 jaar bij de vereniging, en ga nu bij het bestuur! Afgelopen weekend hebben we binnen het conceptbestuur van het komende jaar het beleidsplan opgesteld en de functies verdeeld.

Het ziet er dus naar uit dat ik in 2010 over het algemeen 3 bezigheden zal hebben: School, iPhone development en Apollo bestuur. Ik heb er zin in!

Interview Skyline FM

Een tijdje terug ben ik op de radio geweest in Veghel en Uden op Skyline FM in het programma “De banometer”. Dit keer was mijn baantje aan de beurt. Zo beantwoordde ik (een tikje nerveus) een aantal vragen op de radio. Hieronder het fragment.

Interview Skyline FM

Flo: de dagelijkse beslommeringen

Een tijdje terug was Floor de Goede bij Paul de Leeuw in zijn show “Lieve Paul”. Floor is een striptekenaar die elke dag een klein stripje op zijn website plaatst (www.doyouknowflo.nl), over dingen die hij in zijn leven mee maakt. Onlangs heeft hij een nieuw boekje uitgebracht onder de naam “De dagelijkse beslommeringen”, en ik heb hem gekocht en gelezen.

Het stripboekje is als lezer een soort uitbreiding van zijn website. De stripjes die in het boekje staan, heeft hij een aantal jaren geleden getekend, maar dat maakt niks uit: de onderwerpen spreken iedereen wel aan, en zijn voor de meeste mensen herkenbaar. Leuk om in de trein te lezen, of als je een keer niks te doen hebt!

3D navigator project

Op school ben ik bezig met het maken van een “3D navigator”. Het is te vergelijken met de weergave van de TomTom, maar dan veel soepeler door het gebruik van het kompas. Maandag moet ik het eindproduct laten zien van het eerste deel van het project. Hoe het project er momenteel voor staat, is te zien in de screenshot. Daar zie je een aantal straten weergegeven in 3D, waar ik in het echt ook naar keek (berekend met de gps en het kompas).

Dit is pas het eerste deel van het project, het tweede deel moet nog beslist worden wat ik zou kunnen gaan doen. Ik zou de huidige versie aan kunnen passen zodat hij gratis in de App Store gezet kan worden. Mochten jullie nog suggesties of behoeftes hebben, ik hoor het graag!

Tentamenweek

Druk, druk, druk! Volgende weekend de week daarop alweer tentamenweken!

Ik heb welgeteld 2 tentamens… Maar goed, het zijn wel tentamens en ze moeten goed gaan. Het werk gaat nutuurlijk ook nog door… Ik ben benieuwd!

iPhone 3GS

Sinds kort is mijn iPhone collectie uitgebreid. Ik heb nu weer alle iPhone modellen: iPhone 2G, 3G, en nu 3GS! Dat laatste heb ik vandaag van mijn werkgever gekregen. Wat een verlichting! Stel dat je elke dag een half uur naar je werk loopt, dan is de 3GS te vergelijken met het krijgen van een fiets. Helemaal geweldig!

Video?

Hmm, dat is een goed idee! Misschien dat het leuk is om filmpjes te gaan maken en die online te zetten op mijn weblog. Iets om nog over na te denken…

Project “Tourist navigator” – introductie

Op de Hogeschool Rotterdam heb ik een project waarin ik een iPhone applicatie moet gaan schrijven die als navigator kan worden gebruikt voor toeristen. Het originele idee was om het voor studenten te doen, maar ik denk dat toeristen toch een leukere en uitgebreidere doelgroep is. Het werkt als volgt:

  • Je loopt rond in de stad. Op de iPhone zie je exact de kaart in 3D waar je loopt in de stad. De weergave kan je vergelijken met de weergave die TomTom heeft in zijn routeplanner
  • Onderweg kom je langs interessante locaties (musea, metrostations, attracties, enz.). Deze worden in 3D getekend op de kaart.
  • Mocht ik nog tijd over hebben, kan ik nog voor een routeplanner kijken.

Het programma is dus een vorm van augmented reality, maar dan getekend in plaats van opgenomen met de camera met layers eroverheen. Door het kompas werkt het soepel.

Morgenochtend mag ik een tussenpresentatie geven over hoe het project ervoor staat. Hierbij zal ik van tevoren een aantal slides laten zien met een paar steekwoorden, en vervolgens het geheel demonstreren wat ik tot nu toe heb. De slides zijn hier te downloaden.

Nieuwe layout

Bij deze de nieuwe layout voor mijn website! Het is weer wat frisser, en hoop dat ik het nu wat vaker bij zal houden. Over het algemeen zal ik hier nieuws neer gaan zetten over 9292ov Pro, mijn OpenGL iPhone project en andere dingen.

Website downtime

Afgelopen tijd heeft mijn weblog geen nieuwe berichten gehad, waardoor het al verouderd was. Als klap op de vuurpijl is het ook nog eens het hele weekend down geweest door een mislukte Wordpress update! Ik ga nu aan mijn website werken, zodat het hopelijk vanavond weer helemaal fris is!

iPhone developerwereld VS. bedrijfswereld

Vorig jaar ben ik begonnen met het programmeren voor de iPhone. Dit doe ik nog steeds met heel erg veel plezier. Ik ben projecten voor mezelf begonnen om te oefenen met programmeren. Zo heb ik een TV Gids geschreven, een app met een balletje die kan rollen op basis van de zwaartekracht, een spelletje, een radio streamer, en nog wat kleine dingen. Mijn droom was toen om een eigen applicatie in de App Store te hebben, maar dan wilde ik wel dat het kwaliteit was.

Eerder dit jaar heb ik me ingeschreven voor de programmeerwedstrijd van 9292OV. Toen heb ik mijn opgedane kennis van iPhone programmeren bijeen geraapt, en dit omgezet in een mooie reisplanner. Uiteindelijk ben ik tweede geworden, en heb ik er een contract aan overgehouden. In augustus wordt mijn 9292OV iPhone app waarschijnlijk door Apple uiteindelijk gepubliceerd in de iTunes App Store.

Een paar weken geleden ben ik naar de eerste landelijke iPhone developer meeting geweest in Utrecht. Daar heb ik onder andere met Dennis Stevense (de maker van de app ‘Trein’) en Stephan Osseweijer en Paul van Dijk (makers van de app Bus NL) gesproken. Sindsdien ben ik me eigenlijk steeds meer gaan verbazen over hoe leuk het ontwikkelen voor de iPhone kan zijn.

Waar ik me voornamelijk over verbaas is het contrast tussen de iPhone developerswereld en de bedrijfswereld. Iemand die niet voor de iPhone ontwikkeld of die er niet bij betrokken is, zal niet het idee hebben dat deze twee werelden zoveel van elkaar verschillen. Het is echter wel zo. De gemiddelde iPhone developer komt op een goed idee, maakt het programma, publiceert het in iTunes en hij vangt er vervolgens geld voor. Als het programma informatie van een andere website afhaalt leidt dit tot wat gesprekken met de desbetreffende partij, maar er is tot nu toe eigenlijk nog niks gebeurd in de iPhone wereld waarbij hier moeilijkheden zijn ontstaan. In de bedrijfswereld is het niet mogelijk om dit soort praktijken uit te voeren, of in ieder geval het risico te lopen. Hoe graag sommige bedrijven ook bepaalde informatie willen verkrijgen, samenwerking in het bedrijfsleven loopt gewoon veel te stroef.

De iPhonewereld is gewoon mooi. Een iPhone applicatie kan omgetoverd worden tot een veredelde browser die een website op een wat andere manier intepreteerd et voila, je hebt een applicatie genaamd ‘Trein’. Of ‘Bus NL’. Of ‘OV-Chipstatus’. Of… Die in ieder geval wel data van andere bedrijven weghaalt.

Met 9292OV maak ik natuurlijk een applicatie onder de naam van 9292OV. Het zou dus niet slim zijn om een app te schrijven die als veredelde browser fungeert, om problemen met vervoersbedrijven te voorkomen. Ik heb dan ook gemerkt dat het veel meer tijd en inspanning in totaal kost om dezelfde functionaliteiten via het bedrijfsleven te implementeren als in andere applicaties.

Over een paar weken is het gelukkig zo ver, en zal de grote ontknoping voor mij aanbreken: de eerste app die ik gemaakt heb voor de App Store: 9292OV!