Vimeo zostało założone przez grupę filmowców, którzy chcieli dzielić się swoimi kreatywnymi pracami i osobistymi momentami z życia. Obecnie Vimeo ma ponad 240 milionów widzów na całym świecie, 9 milionów instalacji w Google Play i stale rosnącą liczbę użytkowników nowej aplikacji na Androida TV. Ponad 50% użytkowników odwiedzających Vimeo korzysta z urządzeń mobilnych, dlatego odtwarzacz wideo na komórki jest kluczowym elementem ich interakcji z platformą.
Vimeo odnotowuje największe zaangażowanie w przypadku natywnej aplikacji zainstalowanej na urządzeniu, dlatego firma chciała wdrożyć aplikacje błyskawiczne na Androida, aby umożliwić użytkownikom dostęp do wciągającej natywnej aplikacji za pomocą jednego kliknięcia.
Co zrobili
Vimeo włączyło obsługę aplikacji natychmiastowych, zmniejszając rozmiar zainstalowanej aplikacji z 15 MB do 4 MB. Większość oszczędności miejsca udało im się uzyskać dzięki użyciu analizatora APK, usunięciu nieużywanych bibliotek i zastąpieniu biblioteki pamięci podręcznej obrazów mniejszą biblioteką. Następnie przeszli na architekturę wstrzykiwania zależności w przypadku głównego odtwarzacza, co pozwoliło znacznie zmniejszyć jego rozmiar.
Vimeo wykorzystało 2 inne technologie, aby uzupełnić funkcjonalność – Smart Lock i Branch.io. Smart Lock umożliwiał automatyczne uwierzytelnianie użytkownika w aplikacji natychmiastowej, dzięki czemu mógł on komentować filmy i zapisywać je do obejrzenia w późniejszym czasie. Usługa Branch.io została użyta, aby zapewnić, że gdy użytkownik aplikacji błyskawicznej zdecyduje się zainstalować aplikację natywną, zostanie przekierowany do tego samego filmu, który oglądał w aplikacji błyskawicznej. Dzięki temu pominięte zostaną takie czynności jak wprowadzenie czy rejestracja, co sprawi, że korzystanie z aplikacji będzie naprawdę płynne. Dla użytkownika to tak, jakby nigdy nie opuścił aplikacji.
Więcej informacji o tym, jak Vimeo opracowało aplikację błyskawiczną, znajdziesz na blogu technicznym tej platformy.
Wyniki
Aplikacja błyskawiczna Vimeo ma znajomy wygląd i działanie, które są charakterystyczne dla dopracowanej wersji na Androida. Od momentu wprowadzenia w maju 2017 r. długość sesji w Vimeo wzrosła ponad dwukrotnie (o 130%), a liczba użytkowników aplikacji natywnej zwiększyła się o 20%. W porównaniu z witryną mobilną aplikacja natychmiastowa Vimeo ma mniej agresywną strategię zachęcania do instalacji, ale osiąga taki sam odsetek instalacji (ok. 10%). Zapewnia to większą wygodę użytkownikom korzystającym z aplikacji po raz pierwszy bez zmniejszania liczby instalacji.
Jon Sheldrick, dyrektor ds. zarządzania produktem w Vimeo, odpowiedzialny za wdrożenie aplikacji natychmiastowych, planuje rozszerzyć ich zasięg:
„Proces przenoszenia użytkownika z internetu mobilnego do aplikacji natywnej po raz pierwszy jest przestarzały i wymaga zmian. Aplikacje natychmiastowe to pierwsza technologia, która bezpośrednio rozwiązuje ten problem, a jej efekty są znakomite. Odnotowaliśmy 20-procentowy wzrost liczby użytkowników aplikacji natywnych z miesiąca na miesiąc. Wprawdzie jest to tylko zamiana jednej formy ruchu na inną (przeglądarka mobilna na aplikację natychmiastową), ale bardzo nam na tym zależy, ponieważ użytkownicy aplikacji natywnych znacznie częściej rejestrują się i wracają do Vimeo.
Po udowodnieniu koncepcji za pomocą odtwarzacza wideo w aplikacji błyskawicznej chcemy zbadać inne komponenty naszej aplikacji natywnej, które można podzielić na moduły. Rozważamy dodanie takich funkcji jak proces płatności dla subskrybentów, wyszukiwanie i uwierzytelnianie, które mogą uzupełnić zestaw natychmiastowych doświadczeń, dzięki czemu przejście z wersji internetowej na natywną będzie całkowicie płynne”.
Rozpocznij
Od maja 2017 r. aplikacje błyskawiczne na Androida są dostępne dla wszystkich deweloperów. Pierwsze kroki z aplikacjami błyskawicznymi