Archive for the ‘Technologie’ Category
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!
Samenwerking met 9292OV, XWits en mij
Vanmiddag heb ik een gesprek gehad met 9292OV en het externe ontwikkel bedrijf XWits. Na alles wat ik gedaan heb voor 9292OV was dit gesprek ontzettend leuk, en zit hier echt toekomst in. In de toekomst zal hier dus zeker iets uit komen rollen…
Hoe verder ik kom, hoe enthousiaster ik word. Zowel openbaar vervoer als programmeren voor de iPhone is echt mijn ding. Helemaal geweldig!
Simpel internet tethering op de iPhone 3.0!
Het is een hot item: internet tethering op de iPhone! Gisteravond heb ik met twee anderen wat
Internet-tethering in de iPhone instellingen.
geprobeerd om tethering bij T-Mobile in Nederland aan de praat te krijgen
Gisteravond was het mij gelukt om tethering aan de praat te krijgen. Voor de technici onder ons: ik had een custom ipcc bestand aangemaakt, en op mijn iPhone gezet. Tethering werkte, maar T-Mobile in de statusbar is veranderd naar een scrollend T-Mobile NL, en MMS werkte niet meer. Na een restore van mijn iPhone met een backup, werkte het perfect.
Nu kwam Martin Kollaard (Twitter: @Martinkollaard) met een ander bestandje die hij van een forum heeft gehaald, die je alleen maar op de iPhone in de mail hoeft te openen, en dan doet tethering het, zonder ook maar iets te veranderen op de iPhone!
Dus. Laten we het simpel houden. Mail het volgende bestand naar jezelf:
http://www.robinspeijer.nl/TMobile_NL_Tethering.mobileconfig (via “Doel opslaan als…”)
Open en installeer dit op de iPhone, even restarten, en klaar! (Let op, T-Mobile zou eventueel extra kosten kunnen rekenen als ze erachter komen)
9292OV uitslag: 2e plaats!
De meesten zullen het inmiddels al weten, maar ik ben geëindigd op de tweede plaats van de 9292OV programmeerwedstrijd met de slogan “Bouw de ultieme mobiele OV-planner“! Echt geweldig gewoon, en ik krijg er nog een mooie prijs voor: 750 euro!
Er is hier en daar nog wat onduidelijkheid vanaf de buitenwereld op motivatie van de jury van de eerste en tweede prijs. Mijn programma had in de ingeleverde versie nog een aantal foutjes waardoor het niet in de ingeleverde versie geregeld crashte (dit ook door de overgang van iPhone OS 3.0 beta 4 naar beta 5). Het programma van de winnaar, Herman Banken, heeft hier uiteraard geen last van. Stabiliteit is een erg belangrijk punt voor 9292OV.
Ik krijg verder ook vragen over wat er nu verder gaat gebeuren met mijn programma. Ik kan daar heel kort over zijn: daar is nog verder niks concreets over te zeggen. De tijd zal het leren!
Ik ben in ieder geval super enthausiast!
9292OV Programmeerwedstrijd beoordeling
Het is zover. De uitslag is bekend. Waar ik de afgelopen 2,5 maand aan gewerkt heb, ligt nu vast. Ik heb een 9292OV reisadvies programma gemaakt voor iPhone OS 3.0, die vergelijkbaar is met “Trein”, die al beschikbaar is in de Apple App Store. Vanavond heeft de jury van 9292OV bepaald welke programma’s de winnaar zijn geworden van de eerste prijs (1500 euro), tweede prijs (750 euro) en derde prijs (500 euro). 9292OV heeft vanavond ook een interview over de programmeerwedstrijd online gezet:
Als deelnemer (van de 13 inzendingen) van de wedstrijd wordt het me nu toch wel erg warm onder de voeten! Ik krijg ineens spanningsmomenten dat ik mezelf afvraag of het jurylid nou eigenlijk mij bedoelt met één ontwikkelaar uit een onverwachtse hoek (eerstejaars?). Ik moet me maar niet te veel opwinden denk ik, dat is alleen maar slecht. Ik ga er maar niet vanuit dat ik gewonnen heb.
De prijsuitreiking is op dinsdag 2 juni in Den Haag, met Tineke Huizinga, staatssecretaris van Verkeer en Waterstaat. Ik ben benieuwd!
Technologie verplaatst zich richting biologie
Gisterenochtend heb ik voor het eerst gewerkt op de Hogeschool Rotterdam. De studentassistent waarmee ik samenwerk, is momenteel ook bezig met afstuderen (grafimediatechnologie). We moesten allebij naar Delft toe, dus in de trein hebben we een beetje zitten praten. Zo kwamen we bijvoorbeeld op een interessant gesprek over de technologie, dat die zich vanaf nu zal gaan verplaatsen richting de biologie.
Het klinkt misschien wat cryptisch, maar dat valt op zich wel mee. Het idee erachter is dat de technologie op steeds meer raakvlakken wilt communiceren met het menselijk lichaam (of andere organismen). Momenteel is dat alleen via de zintuigen, maar door middel van technologische ontwikkelingen zou het steed kunnen zijn dat technologie bijvoorbeeld virtuele pijnprikkels kan genereren in het lichaam, of op biologisch niveau kan communiceren met de hersenen. Dit soort ontwikkelingen kunnen misschien angstaanjagend zijn voor sommige mensen, alleen al het feit dat we als het moment daar is afhankelijk zijn van technologie.
Hij was van mening dat de technologie zich daarmee bezig gaat houden. Ik vraag me dan ook af hoe mensen hierover denken, en of dit acceptabel zou zijn. Als je in de toekomst ook echt ziek zou kunnen worden van computervirussen, zou dat een rampzalige gevolgen kunnen hebben.
We zullen zien waarmee we over 50 jaar rond zullen lopen.
You are currently browsing the archives for the Technologie category.