Z tego artykułu dowiesz się, jaki jest optymalny postęp w korzystaniu z aplikacji multimedialnej od miejsca, z którego najczęściej korzystamy, do najlepszej w swojej klasie. Ma pomóc Ci rozważać skalowanie aplikacji z czasem oraz to, jakie funkcje warto wdrożyć w czasie. Każda aplikacja do multimediów jest inna, dlatego zapoznaj się z tymi zaleceniami, aby stworzyć aplikację najlepszą w swojej klasie.
Podstawowa aplikacja do multimediów
Podstawowa aplikacja do multimediów zapewnia użytkownikom podstawowe funkcje, takie jak:
- Umożliwianie przeglądania i odkrywania treści w aplikacji
- Odtwarzacz w aplikacji z elementami sterującymi odtwarzaniem
- Korzystanie z formatów obsługiwanych w ekosystemie Androida
- wdrażanie sprawdzonych metod, takich jak używanie najnowszej wersji biblioteki Jetpack Media3;
- Inwestycja w ułatwienia dostępu
Lepsza aplikacja do multimediów
Lepsza aplikacja do multimediów zaczyna zwiększać zasięg, docierając do użytkowników tam, gdzie się znajdują, i zwiększa ich zaangażowanie. Możesz też zacząć rozważać bardziej całościowe ulepszenia aplikacji, w tym:
- korzystanie z platformy ExoPlayer do obsługi zaawansowanych i niestandardowych funkcji odtwarzania, takich jak używanie natywnych funkcji zarządzania prawami cyfrowymi na platformie do ochrony treści.
- Zaimplementuj
MediaSession
, aby włączyć integrację odtwarzania z zewnętrznymi klientami na Androida - Dodaliśmy obsługę formatów takich jak systemowe sterowanie multimediami na urządzeniach mobilnych i urządzeniach z dużymi ekranami oraz Wear OS, Android TV i Android Auto.
- integracja z funkcjami wznawiania odtwarzania multimediów, takimi jak Warte obejrzenia na Androidzie TV i elementy sterujące multimediami na urządzeniach mobilnych i urządzeniach z dużymi ekranami;
- Włączenie obrazu w obrazie, aby użytkownicy mogli wykonywać wiele zadań jednocześnie
- Ulepszenie ułatwień dostępu dla wszystkich, np. przez dodanie napisów
- Obsługa odtwarzania na urządzeniach przesyłających
- korzystanie z Płatności w Google Play do obsługi subskrypcji;
Najlepsza w swojej klasie aplikacja do multimediów
Najlepsza w swojej klasie aplikacja do multimediów bazuje na poprzednim rekomendacjach, aby zapewnić użytkownikom płynną obsługę wielu urządzeń. Może ona obejmować:
- Wykorzystanie zaawansowanych możliwości urządzenia przez strumieniowanie treści HDR i dźwięku przestrzennego w miarę możliwości oraz zastępowanie ich w razie potrzeby.
- włączyć pobieranie multimediów i odtwarzanie offline,
- Optymalizacja pod kątem urządzeń składanych przez obsługę stanu
HALF_OPENED
- testowanie i ulepszanie integracji z Asystentem głosowym, np. z Asystentem Google;
- Inwestowanie w wydajność urządzeń o mniejszej mocy, np. przez wykorzystanie klasy wydajności
- Obsługuje przypadki użycia Better Together, takie jak Połączenia w pobliżu.
- zapewnienie spójności z platformą.
- Inwestowanie w spójną tożsamość na różnych platformach, takich jak jedno dotknięcie i łączenie kont
- oferowanie bezproblemowych subskrypcji.
- Zaimplementuj Cast Connect, aby użytkownicy mogli przesyłać treści do natywnej aplikacji na Androida TV.