Vimeo a été fondé par un groupe de cinéastes qui souhaitaient partager leurs créations et des moments personnels de leur vie. Aujourd'hui, Vimeo compte plus de 240 millions de spectateurs dans le monde, neuf millions d'installations sur Google Play et une audience croissante pour sa nouvelle application Android TV. Plus de 50 % des visiteurs du site Vimeo accèdent à la plate-forme depuis un appareil mobile. L'expérience du lecteur vidéo mobile est donc un élément essentiel du parcours utilisateur sur Vimeo.
Vimeo enregistre le plus fort engagement dans son application native installée. L'entreprise a donc souhaité implémenter les applications instantanées Android pour permettre aux utilisateurs d'accéder à son expérience immersive d'application native en un seul geste.
Ce qu'ils ont fait
Vimeo a activé la compatibilité avec les applis instantanées en réduisant la taille de son appli installée de 15 Mo à un module de fonctionnalité de 4 Mo. Ils ont identifié la plupart des économies de taille en utilisant l'analyseur d'APK, en supprimant les bibliothèques inutilisées et en remplaçant leur bibliothèque de mise en cache d'images par une bibliothèque plus petite. Ils sont ensuite passés à une architecture d'injection de dépendances pour leur lecteur principal, ce qui a permis de réduire considérablement la taille.
Vimeo a utilisé deux autres technologies pour compléter l'expérience : Smart Lock et Branch.io. Smart Lock permettait l'authentification automatique d'un utilisateur dans l'application instantanée, ce qui lui permettait de laisser des commentaires sur les vidéos et de les enregistrer pour les regarder plus tard. Branch.io a été utilisé pour s'assurer que lorsqu'un utilisateur d'une appli instantanée choisissait d'installer l'appli native, il était redirigé vers la vidéo qu'il regardait dans l'appli instantanée, en évitant les étapes d'intégration et d'inscription, pour une expérience vraiment fluide. Pour l'utilisateur, c'est comme s'il n'était jamais parti.
Découvrez comment Vimeo a développé son appli instantanée sur son blog technique.
Résultats
L'application instantanée de Vimeo ressemble à l'expérience Android optimisée. Depuis son lancement en mai 2017, Vimeo a vu la durée des sessions plus que doubler (+130 %) et le nombre d'utilisateurs de l'application native augmenter de 20 %. Par rapport à son site Web mobile, l'application instantanée de Vimeo a une stratégie moins agressive pour les appels à l'installation, mais elle présente le même taux d'installation (~10 %). Cela permet d'offrir une expérience plus fluide aux nouveaux utilisateurs sans sacrifier les installations.
Jon Sheldrick, directeur de la gestion des produits chez Vimeo, responsable de l'implémentation des applis instantanées, prévoit d'étendre l'empreinte des applis instantanées de Vimeo :
"Le processus permettant à un utilisateur de passer du Web mobile à une application native pour la première fois est une expérience obsolète qui doit être repensée. Les applications instantanées sont la première technologie à s'attaquer de front à ce problème, et les résultats ont été fantastiques. Nous avons constaté une augmentation de 20 % du nombre total d'utilisateurs de l'application native d'un mois sur l'autre. Bien qu'il s'agisse simplement d'échanger une forme de trafic contre une autre (Web mobile vs application instantanée), c'est un échange que nous aimons faire, car les utilisateurs d'applications natives sont beaucoup plus susceptibles de s'inscrire et de revenir sur Vimeo.
Maintenant que nous avons prouvé le concept avec un lecteur vidéo d'application instantanée, nous souhaitons explorer d'autres composants de notre application native qui peuvent être modularisés. Nous envisageons d'ajouter des fonctionnalités telles que les parcours de paiement des abonnés, la recherche et l'authentification. Elles peuvent s'ajouter à une constellation d'expériences instantanées qui, à terme, permettront de passer du Web à une expérience native de manière totalement fluide."
Premiers pas
Depuis mai 2017, les applications instantanées Android sont ouvertes à tous les développeurs. Premiers pas avec les applis instantanées