9292 wedstrijd

Op 30 april was het zover. 9292 app by Herman Banken Ik moest de applicatie die ik de afgelopen maand had gebouwd inleveren. De laatste week was ik druk bezig geweest om de applicatie helemaal overnieuw te schrijven want de code was niet meer overzichtelijk en een beetje buggy.

Voor de mensen die ik niet dagelijks spreek :wink: :

Ik had me opgegeven voor een programmeerwedstrijd van 9292 OV. Deze organisatie wilde een nieuwe mobiele (web)applicatie en vroeg informaticastudenten uit het hele land mee te doen en een applicatie in te leveren. Uiteindelijk waren er 22 teams ingeschreven en ik was daar een van.

Mijn plan was om een applicatie te maken die vooral op de iPhone gebruikt kon worden. Dit omdat de iPhone over de meest uitgebreide browser die er op dit moment bestaat beschikt: Safari met Webkit. Deze webkit-engine bevat een aantal leuke nieuwigheden, waar veel mee te doen is. Zo bestaat er tegenwoordig de offline database. De gegevens worden dus bij de client opgeslagen! Hartstikke handig, vooral wanneer je routes wilt opslaan voor offline gebruik.

Ik heb deze offline SQL-Lite database namelijk gebruikt als cache. Alle requests naar 9292 worden gecachet in deze database zodat de gebruiker minder lang hoeft te wachten voordat de data is opgevraagd als de route wordt aangepast.

Voor het uiterlijk waren er een paar eisen, namelijk de blauwe (#b9d7f9) kleur van 9292 moest terugkomen en ze wilden het liefst het lettertype Verdana. Bovendien moest natuurlijk het logo erin. Ik besloot wat icoontjes te ontwerpen om aan te geven welk soort adres er was ingevoerd en ook voor de layout van de route maakte ik wat eigen plaatjes.

Al in het begin had ik de intentie iets te doen met de aanraakmogelijkheden van de iPhone. Ik kwam op het idee de ingevoerde adressen sleepbaar te maken. Hierdoor kan de volgorde van tussenstops en vertrek- en startlocatie makkelijk worden aangepast.

Hopelijk maak ik een kans tegen al die informaticastudenten! :D

Yellowsn0w

Vandaag om 16.30 was het zover! Het iPhone Dev Team heeft de yellowsn0w-unlock uitgebracht. 

Voorheen waarschuwden ze telkens dat je niet naar de nieuwe baseband kon upgraden want dat zou wel eens een probleem kunnen vormen met een toekomstige unlock, maar vandaag stond er ineens dat het nu ALLEEN maar met de nieuwe firmware (2.28) werkt. Nadat ik firmware 2.2 had gejailbreakt kon ik aan de slag met de unlock.

Ze hadden de tool als een deamon gebouwd zodat je hem alleen hoefde te installeren via Cydia en dan zou hij na een reboot meteen werken, niet dus. Maar ik gaf het niet op en na wat research op de site van het Dev Team ontdekte ik een heel handige post met 8 stappen waarmee Duitsers zouden kunnen unlocken. Het leek mij geen probleem dit te proberen. Het nieuwe aan deze methode was het rebooten met Bossprefs, blijkbaar geeft dit een ander effect dan gewoon afsluiten en opstarten. Hier de stappen:
1. Download and install BossPrefs and Yellowsn0w via Cydia
2. Disable all Functions with BossPrefs (don´t worry if you can´t disable EDGE)
3. Reboot ypur Phone with BossPrefs (not in the normally way – important !)
4. Wait 1.30 min when you see the Lockscreen
5. Take out your Sim and insert it.
6. Wait a moment
7. Go on Settings and Turn on the fly mode
8. Turn off Fly Mode

Nu heb ik dus weer een werkende iPhone 3G, met HSPDA en UMTS bereik op RaboMobiel!

iPhone 3G unlock

Eindelijk, het is zover: het is het iPhone Dev Team gelukt de iPhone 3G te unlocken. Ik zat al sinds augustus met een niet bellende iPhone, dus dit is geweldig nieuws! Nu kan eindelijk die oude Sony Ericsson K320i weg.