
In een tijd waarin herinneringen vaak verdwijnen in de chaos van de filmrol, ontwikkelden wij Innerr: een app die momenten weer betekenis geeft. Van losse foto's naar blijvende, digitale postkaarten. Binnenkort live in de app stores.



In een wereld waarin we dagelijks overspoeld worden door foto's en video's, dreigen onze mooiste herinneringen verloren te gaan in de massa. We leggen alles vast, maar nemen zelden de tijd om echt terug te kijken. Inner droomt van een wereld waarin herinneringen niet alleen worden vastgelegd, maar ook echt worden gekoesterd. Een wereld waarin foto's weer betekenis hebben.
Met Innerr brengen we die droom tot leven. We ontwikkelen een app waarmee gebruikers hun favoriete foto's eenvoudig kunnen omzetten in een persoonlijke, digitale herinneringskaart. Ervaring waarbij je beelden selecteert die ertoe doen, en die stijlvol worden samengebracht in een digitale postkaart. Upload ze zelfs offline, zodra je verbinding hebt kan je verder waar je gebleven was. Innerr maakt het mogelijk om niet alleen vast te leggen, maar echt te bewaren.

Bij het ontwikkelen van de app komen we diverse complexe technische uitdagingen tegen, zoals:
1. Grote mediabestanden soepel verwerken op het toestel
Bijvoorbeeld video's en foto's: die moeten we razendsnel kunnen comprimeren of omzetten naar een ander formaat, zonder dat de app vastloopt of traag wordt. De gebruiker moet direct feedback krijgen over de voortgang, terwijl alles op de achtergrond gebeurt.
2. Betrouwbare uploads, zelfs bij slechte of wegvallende verbinding
Onze upload-pipeline moet bestand zijn tegen alles: van vliegtuigmodus en trage netwerken tot het plotseling afsluiten van de app. Zodra de gebruiker weer terugkomt of verbinding heeft, moet de upload vanzelf verdergaan.
3. Slim omgaan met toestemming van de gebruiker
Gebruikers kunnen kiezen om volledige, beperkte of geen toegang te geven tot hun fotobibliotheek. Wij zorgen ervoor dat de app hier soepel op inspeelt, met een onboarding die logisch blijft, ongeacht de keuze.

Achter elk succesvol platform schuilt een doordacht proces. Hieronder lichten we het technische fundament, de doorlooptijd en onze belangrijkste inzichten toe, inclusief het uiteindelijke resultaat van dit project.
-Native picker integratie voor snelle opstart zonder extra rechten nodig
-Uitgebreide custom picker die helpt met het zoeken en bijhouden van de belangrijkste media
-Selectie, compressie en uploaden van geselecteerde media naar de Bubble mediabucket
-Doorgeven van device info, commando’s naar Bubble platform
-Selectie en conversie van compatible bestandsformaten met ffmpg
-Ondersteuning van zo veel mogelijk bestandsformaten; ook die niet met een telefoon gemaakt worden
-Snelle compressie door gebruik van hardware componenten van Android en iOS devices
-Uploaden van media gelijktijdig met compressie om totale snelheid te verhogen
-UI trucs om aan de gebruiker het gevoel van snelheid te laten blijken
-Memory management en profiling van de webviews voor performance en betrouwbaarheidsoptimalisatie
Het project duurde 3 jaar en 4 maanden.
Het grote aanbod aan bestandstypen, videocodecs en hardwarespecificaties vraagt om slimme conversie-keuzes om een snel en betrouwbaar platform op te bouwen dat kan concurreren met de grote techgiganten. Low-code platformen bieden daarbij een prima basis, maar schieten vaak tekort op het gebied van maatwerk, geheugen en performance, wat een blocker kan vormen voor kernfunctionaliteiten. Om de gewenste droom te realiseren moet je vooraf heldere doelen stellen en tussentijds scherp valideren of de oplossing aan die doelen voldoet, in plaats van vast te houden aan een vastomlijnd idee. Door het ontbreken van een vroeg testbaar prototype moest de techniek mee bewegen met de vele UI/UX-wisselingen; een flexibele, validatiegerichte aanpak stelt je in staat tijdig bij te sturen.
Na een pilot fase is de eerste stap van het platform live gegaan voor eindgebruikers onder de naam Apresi. Hierin maken gebruikers hun account aan; leggen ze herinneringen vast en via een Albelli koppeling kunnen ze dit afdrukken en opsturen naar vrienden en familie.
Van connected apps, tot educatie apps en zorg apps. Al meer dan 10 jaar ontwikkelen wij krachtige apps voor KLM, Roompot en in-lite.
ontwikkeld vanuit Utrecht


"Studenten maken per jaar meer dan 500.000 examenvragen."
Klantenbeoordeling


in web- en mobiele app ontwikkeling
Projects
150+ apps online
App downloads
5+ miljoen
Elke ontwikkeling is een stukje co-creatie. Allemaal vanuit de gezamenlijke missie: Realizing digital dreams. Lees waarom wij worden beoordeeld met een 9+.
Dinesh Pultoo
AutomAIzed
Met de app maak je digitale “Memories”: verhalen van foto’s en video’s met een eigen titel en cover. Je bladert vloeiend door je media en kiest beelden. Alles wordt vervolgens lokaal gecomprimeerd en veilig geüpload, ook offline of bij slecht netwerk. Dubbele bestanden worden herkend en vermeden. De app combineert snelle, native mediaflows met een Bubble web app voor storytelling en community. Animaties, transitions en een eigen mediascroller zorgen voor een soepele gebruikerservaring.
+31 30 737 1093