Update van Uitzendinggemist iPhone-applicatie
29 June 2010
Categorie: Nieuws, iPhone
Na de update van februari zijn we teruggegaan naar de tekentafel. De applicatie en de bijbehorende backend hebben we helemaal opnieuw opgezet. Hier is de afgelopen maanden hard aan gewerkt, met deze nieuwe versie van de applicatie als eerste resultaat.
Goede basis
De backend waar de applicatie al haar gegevens uithaalt, is bij NPO ICO intern ontwikkeld door Sjoerd Tieleman. Gebaseerd op het Ruby on Rails framework heeft Sjoerd een API opgezet die verschillende databronnen uit de onderliggende Uitzendinggemistsystemen inleest. Deze worden gestructureerd weer aan de iPhone-applicatie uitgeserveerd.
Het is de bedoeling om deze API, of in ieder geval de logica van de API, ook voor andere Uitzendinggemistapplicaties te gebruiken. Vanzelfsprekend zal de Uitzendinggemistapplicatie voor iPad ook van deze API gebruik gaan maken.
Trage scrollen aangepast
Een veel gehoorde klacht bij de vorige versie was het trage scrollen in de A – Z lijst. Een van de redenen hiervan was de ondersteuning voor OS 2.2. Inmiddels zijn de meeste Uitzendinggemistgebruikers over naar OS 3.0 of hoger. We ondersteunen nu de nieuwe versie vanaf OS 3.0 en hoger, dat heeft onder meer geresulteerd in het veel soepeler scrollen en een A – Z lijst die onmiddellijk beschikbaar is.
Designslag
De applicatie oogt visueel niet onmiddellijk revolutionair anders, maar niettemin hebben we de nodige tijd gestopt in het verbeteren van de designs. Dat is gebeurt onder de verantwoordelijkheid van Dean Janssen, designer bij NPO ICO, en ook betrokken bij het ontwikkelen van de nieuwe site van Uitzendinggemist.
De applicatie zelf is ontwikkeld door Noodlewerk. Zij hebben ook de iPhone radio applicaties voor Radio 1 t/m Radio ontwikkeld.

Koppeling met sociale netwerken
De huidige versie is vooral bedoeld om de eerder genoemde nieuwe start te kunnen maken. We hebben er daarom voor gekozen om voor nu maar twee nieuwe features in te bouwen: de Uitgelichttips en de koppeling met Facebook, Twitter en Hyves. Maar dat wil niet zeggen dat het daar bij blijft.
TV-out
Na de release van deze nieuwe versie zijn we erachter gekomen dat door een bug tv-out op dit moment niet werkt onder iOS 4. We gaan ernaar kijken of we dit kunnen oplossen.
Wat komt er nog meer?
Op de lijst voor komende features staat onder meer de mogelijkheid om te onthouden waar je was bij het afsluiten van de applicatie. Weet je ook nog een goede aanpassing? Laat het ons weten.
Tenslotte hebben we zeer waarschijnlijk op korte termijn nog een mooie verrassing beschikbaar, maar die houden we nog even voor ons. Houd daarom Testlab in de gaten voor de laatste ontwikkelingen.
Het team van Uitzending Gemist





