momenten die er toe doen

Kodak Moments hebben een simpele missie: mensen in staat stellen om momenten af te drukken die er toe doen. En met afdrukken bedoelen we veel meer dan alleen foto's in elk formaat en elke gewenste afwerking, we hebben het over een breed scala aan spannende geschenken en op maat gemaakte fotoboeken.

https://www.datocms-assets.com/65092/1652809843-kodaknewnavimain04.png
kodakmomentsKodakFilmSmall02KodakFilmSmall01
null
KodakCSmomentsFinder

Het maken van geschenken vergemakkelijkt

Kodak Moments hebben een simpele missie: mensen in staat stellen om momenten af te drukken die er toe doen. En met afdrukken bedoelen we veel meer dan alleen foto's in elk formaat en elke gewenste afwerking, we hebben het over een breed scala aan spannende geschenken en op maat gemaakte fotoboeken.

In samenwerking met Kodak heeft ons team vanaf nul een nieuwe Android-applicatie ontwikkeld om een soepele en prachtige ervaring in alle 81 markten te garanderen.

null

Eenvoudige ervaring aan de oppervlakte, complexiteit onder de kap


Kodak Moments geeft je de vrijheid om je items aan te passen en biedt je verschillende opties om ze af te maken. Een internationaal netwerk van kiosken, bestaande uit honderdduizenden machines, maakt direct afdrukken mogelijk, terwijl een bezorgservice gebruikers in staat stelt het afdrukken vanuit het comfort van hun eigen huis te regelen. In de app vind je een editor met krachtige afbeeldingsopties om ervoor te zorgen dat je het meeste uit je foto’s kunt halen. De complexiteit dient verborgen te blijven zodat het afdrukken van momenten die ertoe doen zo eenvoudig en moeiteloos is.

Om de missie te volbrengen en een efficiënte en continue uitrol van innovatieve functies mogelijk te maken, hadden we slimme architecturale keuzes en een flexibele opzet nodig die een zeer nauwe samenwerking met onze klant in San Francisco en onze kantoren in Londen en Boedapest mogelijk maakte.

De juiste architectuur maakt een soepele werking op schaal mogelijk

Kodak had grote ambities voor Moments op Android en hun team wist dat als ze de performance naar een hoger niveau wilden tillen, ze de juiste basis nodig zouden hebben. Het afdrukken van foto’s is een competitieve markt en het leveren van een snelle, solide mobiele applicatie is essentieel om in de race te blijven.

black quote mark

Onze uitgebreide ervaring met het bouwen van robuuste, multi-market applicaties die miljoenen klanten van dienst zijn, overtuigde onze klant ervan dat wij de juiste partner zijn om hun Android-aanbod opnieuw op te bouwen.

nullnull

Nadat we naar hun visie hadden geluisterd, werd het duidelijk dat het in hun DNA zit om snel te handelen en behendig te reageren op marktbehoeften. Bij het plannen van de architectuur van de app hadden we drie doelen:
    1)  Maximale flexibiliteit bieden
    2)  De app onbreekbaar maken
    3)  Maar wel lichtgewicht.

Om ervoor te zorgen dat de codebase toekomstbestendig en zo beknopt mogelijk is, maakten we gebruik van de relatief nieuwe programmeertaal Kotlin, de opkomende nieuwe kampioen van Android-ontwikkeling.

Het resultaat is een applicatie waarbij de robuuste codebase snelle updates mogelijk maakt zonder de stabiliteit in gevaar te brengen, wat van het grootste belang is gezien het grote aantal marktspecifieke aanpassingen dat vereist is. En als we stabiliteit zeggen, bedoelen we dat ook: de app heeft een stabiliteits score van meer dan 99,9% voor alle Android-installaties.

Hoewel de app een robuuste systeemeigen functieset heeft, zijn we erin geslaagd de grootte van de app onder de tien megabyte te houden – downloadtijd is tenslotte van cruciaal belang voor een e-commerce toepassing die vaak ad hoc wordt geïnstalleerd.

Onbreekbaar houdt niet alleen stabiliteit in: om meer dan 1 miljoen gebruikers te bedienen en betalingsfuncties aan te kunnen bieden, is het van uiterst belang aan de hoogste beveiligingsnormen voldoen.

Bij M-commerce draait alles om de kleine ontwerpdetails

Terwijl onze engineers een snelle en solide applicatie implementeerden, werkte ons designteam samen met Kodak om de best mogelijke gebruikerservaring voor Android te kunnen bieden. Een datagedreven aanpak zorgt ervoor dat onze inspanningen worden besteed aan de gebieden waar we de funnel kunnen optimaliseren voor een hogere conversie. Omdat het gebruikersbestand enorm en divers is, was het van belang om een interface te creëren dat geschikt is voor verschillende niveaus van technische kennis en de behoefte aan fotobewerking.

Wij lossen dit op met slimme lagen in de functionaliteit: hoewel de applicatie eenvoudig en intuïtief is, bieden we gemakkelijke toegang tot een breder scala aan tools voor gebruikers die hun creativiteit willen ontketenen.

null

Naast het voortdurend optimaliseren, wordt de functieset van de app continu uitgebreid en helpen onze experts ervoor te zorgen dat deze nieuwe ervaringen voldoen aan de platformspecifieke verwachtingen van Android.

De grens verleggen: het vinden van die perfecte momenten met Machine Learning

Bij Kodak Moments draait alles om het verleggen van de grenzen van technologie om op die manier de aandacht van klanten vast te houden. Het maken van een fotoboek vereist het zorgvuldig uitkiezen van tientallen foto’s, vaak uit honderden kandidaten. Hoe kunnen we gebruikers helpen dit proces te versnellen en met een druk op de knop de juiste afbeeldingen te vinden? Dit is precies wat de Moments Finder™-functie doet door slim gebruik te maken van Machine Learning. Hiermee kunnen honderden foto’s snel geanalyseerd worden om juist die foto’s te selecteren die voldoen aan de zorgvuldig gedefinieerde criteria – zoals de juiste compositie, goed gepositioneerde gezichten en glimlachende personen. Om de functie naar Android te brengen, hebben we Firebase ML Kit gebruikt om alle berekeningen op het apparaat van de gebruiker uit te voeren, waarbij uitgebreid gegevensgebruik, lange laadtijden en, nog wel het allerbelangrijkst, privacyproblemen worden vermeden.