Een nieuw jaar, een nieuwe iteratie klaar. Dit keer was het weer een lange periode, van 4 weken, omdat we het rond de feestdagen met een kleine bezetting hebben moeten doen. Tussen de kerstkransjes en oliebollen door is er gelukkig toch nog genoeg gedaan en kunnen we dit jaar beginnen met een mooie score van 100 afgewerkte tickets
Mobiele apps
In deze iteratie is niet alleen aan de website gewerkt, ook zijn er vanaf vandaag* nieuwe versies van de iPhone- en Android-app beschikbaar. De changelog hiervoor is als volgt:
iPhone app:
- Verbeterde interactie na het klikken op een link of afbeelding in een artikel. Er wordt een nieuw detailscherm getoond met een mogelijkheid om terug te keren naar het artikel.
- Geoptimaliseerde weergave van advertenties volgens de nieuwste interactie-guidelines van iOS.
- Native Twitter-integratie voor iOS 5-gebruikers voor het delen van nieuws en reviews.
Android app:
- De Android app heeft nu ondersteuning voor native advertenties. Deze zijn toegevoegd aan de meeste listings en artikelpagina's.
- Het is nu mogelijk om de app naar je sd-kaart te kopiëren. Hiervoor is wel de minimaal vereiste Android-versie opgehoogd naar 2.2.
- Op sommige toestellen zag het instellingenscherm er niet goed uit, dit is nu verholpen.
* vanwege technische problemen is de release van de Android app uitgesteld tot overmorgen (18 januari).
Lay-out-update
Net als de vorige iteratie stond ook deze voor een groot deel in het teken van de nieuwe lay-out die we dit jaar zullen introduceren. Dit keer zijn we onder andere begonnen aan de pagina's voor nieuwsartikelen en hebben ook de reacties alvast een visuele make-over gekregen. Ook de onderliggende basis, die alle data beschikbaar stelt, is verder verbeterd.
Naarmate het grondwerk voor de nieuwe lay-out vordert, kunnen we steeds sneller complete pagina's opleveren, waardoor het vele werk nu ook snel 'tastbaar' wordt. Helaas moeten jullie nog even wachten voordat we daadwerkelijk iets publiekelijk kunnen laten zien.
Nieuwe versie videoplayer
We hebben deze iteratie onze videoplayer (JW Player) geüpdatet naar de nieuwste versie (5.8). Deze versie bevat, in samenwerking met de javascript-api, support voor html5-fall-back, waarbij ook advertenties getoond kunnen worden (de zogeheten pre-rolls).
Aangezien een steeds groter deel van onze video's bekeken wordt met apparaten zoals de iPad, die geen flash-support bieden, begon het beschikbare aantal views voor advertentie-uitingen nogal krap te worden. Dit leidde ertoe dat bezoekers die wel de flash-versie van de player gebruikten de laatste tijd overspoeld werden met advertenties.
Overig
Ook hebben we nog een beetje tijd gevonden om wat kleinere dingen te realiseren. Zo is er een bug opgelost in de productreviews, waarbij geüploade afbeeldingen niet konden worden weergegeven in de review zelf en zijn diverse kleine bugjes gefikst in ons cms (en kunnen redacteuren nu ook makkelijk een verduidelijking voor afkortingen invoegen ).
Ook technisch hebben we wat verbeteringen doorgevoerd; zo hebben we error-logging toegevoegd aan de code die de communicatie regelt met onze Mongo-database, waarin onder andere gebruikerssessies worden opgeslagen, en hebben we een overkoepelende mail-class geschreven zodat alle mailings voortaan centraal verstuurd worden (en we daarmee ook kunnen voorkomen dat mails vanuit onze testomgevingen daadwerkelijk verstuurd worden).
De volgende iteratie is er weer een van 3 weken, dus tot gauw