Jak często należy aktualizować aplikację mobilną?
Opublikowany: 2021-10-05Jeśli to czytasz — najprawdopodobniej masz już aplikację mobilną i kwestionujesz częstotliwość aktualizacji swojej aplikacji, które musisz opublikować. Jaka powinna być częstotliwość aktualizacji aplikacji mobilnej? Postaramy się podać listę czynników, od których zależy częstotliwość aktualizacji aplikacji - zadając poniżej odpowiednie pytania.
Nigdy nie przestawaj biegać, jeśli chcesz pozostać na szczycie .
W dzisiejszych czasach uczymy nasze dzieci, że ciągła nauka to jedyny sposób na osiągnięcie sukcesu na dłuższą metę. Jeśli chodzi o aplikację mobilną, to samo podejście sprawdza się w przypadku właścicieli firm - częste aktualizacje produktu, które dokonują. Jednak ilość funkcji to nie jedyna rzecz, jaką te produkty powinny mieć – ich ewolucja postępuje z każdą nową wersją. W dzisiejszych czasach wszyscy jesteśmy zaangażowani w coś w rodzaju zaawansowanego technologicznie wyścigu szczurów, w którym każde nowe wydanie dzieje się jak kolejka górska postępu i trendów.
Tak więc dość często właściciele firm mobilnych myślą, że sposobem na utrzymanie się na szczycie jest posiadanie świetnej częstotliwości aktualizacji aplikacji mobilnych, którą wydali jakiś czas temu. Odpowiedź nie jest jednak tak prosta, jak się wydaje.
Jak często należy aktualizować aplikację?
Najpierw analiza.
Czy od czasu do czasu musisz aktualizować aplikacje? Odpowiedź brzmi: nie, nie powinieneś niczego aktualizować, zanim nie zorientujesz się, co dokładnie wymaga aktualizacji. Często wszystkie aktualizacje można podzielić na dwa typy: aktualizacje biznesowe i aktualizacje techniczne. Wprowadzasz aktualizacje biznesowe, gdy istnieje pewien wskaźnik (np. brak płacących użytkowników w Twojej aplikacji), który musi wzrosnąć. Robisz je również wtedy, gdy znajdziesz na rynku nową prośbę i chcesz ją spełnić lub chcesz wyprzedzić konkurencję (bo teraz będziesz jedynym, który ją posiada).
Z drugiej strony dokonujesz aktualizacji technicznych, gdy pojawia się problem z kodem – na przykład błędy, przestarzała technologia, nowe wydanie języka i tak dalej.
Jak ustalić priorytety rozwoju funkcji w Twojej aplikacji? Przeczytaj w naszym artykule – Jak ustalić priorytety rozwoju funkcji po zbudowaniu MVP
Istnieje wiele pytań biznesowych i technicznych, na które Ty i Twój doradca biznesowy musicie odpowiedzieć, zastanawiając się nad stworzeniem nowej wersji aplikacji. Tu jest kilka:
- Czy Twoja aplikacja jest wystarczająco stabilna?
- Czy Twoja koncepcja MVP sprawdziła się?
- Co użytkownicy mówią o Twojej aplikacji? Czy uważają, że jest to przydatne w użyciu?
- Jak aktualny jest język programowania, w którym napisana jest Twoja aplikacja?
Oczywiste jest, że aby odpowiedzieć na wszystkie te pytania, potrzebujesz cennych danych. Pomiary retencji i współczynnika odrzuceń, pozyskiwanie użytkowników i zachowanie użytkowników w aplikacji są niezbędne do przeprowadzenia dogłębnej analizy – a następnie podjęcia decyzji, kiedy zaktualizować produkt. Dostarczymy listę narzędzi, które mogą dostarczyć Ci wszystkich niezbędnych danych.

W zależności od odpowiedzi udzielonych przez Twoją analizę na powyższe pytania, staje się jasne, czy powinieneś zadzwonić do zespołu programistów, czy odłożyć to na jakiś czas. Jednak możesz nie mieć odpowiedzi na wszystkie powyższe pytania. W dalszej części tego artykułu rzucę światło na to, jak na nie odpowiedzieć (Jeśli już to znasz, pomiń tę część i przejdź do następnej).
Ile błędów jest w Twojej aplikacji?
Cóż, nie otwarłbym oczu, gdybym powiedział, że im więcej błędów jest w twojej aplikacji - tym mniej prawdopodobne jest, że odniesie sukces. Dobrą rzeczą jest to, że błędy są znajdowane i naprawiane - za pomocą wielu narzędzi, z których możesz obecnie korzystać. Doskonałym narzędziem, którego używamy i polecamy wszystkim, jest Crashlytics - potężne narzędzie do raportowania awarii, będące częścią systemu Fabric. Badaj, analizuj, znajduj i naprawiaj błędy, aby zatrzymać użytkowników - to narzędzie pozwala:
- Śledzenie regresji w aplikacji
- Aby kontrolować stabilność działania aplikacji
- Aby znaleźć i śledzić problemy na czas
Czy Twoja koncepcja MVP sprawdziła się?
Jak to często bywa, nie inwestujesz najpierw w cały produkt - najpierw budujesz minimalny opłacalny produkt, aby przetestować koncepcję. Najprawdopodobniej nadałeś również priorytet tworzeniu funkcji w oparciu o Business Model Canvas, które dostarczyłeś Ci lub Twój analityk biznesowy. Podążając za tą logiką, rozwiązuje pewien problem, z którym ludzie mieli wcześniej poważny problem.
Czy naprawdę rozwiązuje problem, do którego był przeznaczony? Jedynym sposobem, aby naprawdę to zrozumieć, jest przyjrzenie się zachowaniu użytkowników, co prowadzi nas do kolejnego pytania.
Co użytkownicy mówią o Twojej aplikacji? Czy uważają, że jest to przydatne w użyciu?


Monitorując opinie użytkowników, czytając recenzje w App Store i Google Play oraz obserwując zachowanie użytkowników, możesz zobaczyć wyniki - jeśli są satysfakcjonujące. Jeśli wskaźnik przechowywania stale rośnie, długość sesji jest stabilna, a użytkownicy nie uciekają z Twojej aplikacji, nie ma potrzeby comiesięcznej aktualizacji. W związku z tym metryki z wynikami odwrotnymi do wymienionych powyżej są sygnałem ostrzegawczym przed błędnie wybraną strategią aktualizacji aplikacji.
FYI : Jest 9 wskaźników, które absolutnie musisz śledzić i analizować na temat swojej aplikacji – spójrz tutaj jest poręczną listą od Mushroom
Jak aktualny jest język programowania, w którym napisana jest Twoja aplikacja?
Szybkość, z jaką wszystko się dzieje w cyfrowym świecie, jest szalona, więc nic dziwnego, że ramy, które miały zastosowanie w zeszłym roku, są nieco nieaktualne w tym roku. To samo, powoli, ale nieuchronnie, dzieje się z językami programowania - stare stają się zakurzone i przestarzałe w miarę pojawiania się nowych. Opublikowaliśmy kilka artykułów na temat porównania języków programowania:
Szybki kontra cel - C
Kotlin kontra Java
Tak więc pozostawanie na bieżąco i nadążanie za najnowszymi trendami w IT może świetnie działać pod kątem funkcji Twojej marki - możesz wykorzystać to jako przewagę konkurencyjną w celu promowania swojego produktu. Na przykład Flappy Bird wykorzystał płynne przejście na Swift jako wskazówkę promocyjną w częstotliwości aktualizacji aplikacji na iOS – możesz przeczytać więcej na ten temat w artykule na TechCrunch.
Z drugiej strony przejście na inne programowanie jest często czasochłonne i czasochłonne, więc naprawdę musisz zrozumieć, czy warto. To może być tylko chwilowa moda, której wcale nie musisz przestrzegać. W powyższych artykułach podajemy informacje o tym, dlaczego warto pomyśleć o przejściu na inny język kodu dla swojej aplikacji, który ma wpływ na częstotliwość aktualizacji aplikacji na Androida (lub iOS).
Twój zestaw narzędzi analitycznych.
Istnieje wiele usług, które mogą pomóc w śledzeniu zachowania użytkowników w Twojej aplikacji. Oto kilka, z których osobiście korzystamy i z czystym sumieniem polecamy.
1. Google Analytics
Nie tylko jest dobry dla stron internetowych, ale Google Analytics jest również odpowiedni dla aplikacji opartych na iOS i Andoid, pozwalając spojrzeć na demografię i zachowanie użytkowników, analizować strumienie przychodów i płatności.
Typ: darmowe + kilka spersonalizowanych bonusów dla przedsiębiorstw
2. Poruszenie.
Druga co do wielkości usługa analityczna po Google, Flurry jest tak samo dobra, ale również odpowiednia w regionach, w których usługi Google są zakazane (takich jak Chiny, Kuba, kraje arabskie itp.)
Typ: za darmo
Wdrożyliśmy go na: Unight iOS i Android
3. Nieaplikacje
Jedno z najpotężniejszych narzędzi analitycznych, rzekomo oparte na sztucznej inteligencji i zintegrowane z projektami online, Inapptics to prosta usługa, która pozwala uzyskać z niej wiele złożonych wskaźników.
Cennik: darmowy + ma kilka płatnych opcji planu
4. Mixpanel
Narzędzie Mixpanel pozwala przejść przez całą podróż użytkownika, a za pomocą otrzymanych danych usprawnić pozyskiwanie użytkowników i przepływy aktywacji. Ceny: bezpłatna i płatna opcja 399 USD rocznie
- Tkanina.
Oprócz tego, że jest doskonałą platformą analityczną, Fabric pozwala również dostarczać kompilacje na platformie, co oznacza, że potrzebujesz tylko jednego rozwiązania.
Cennik: za darmo
Używaliśmy go w: każdym projekcie - ponieważ używamy Fabric również jako narzędzia do dostarczania kompilacji.
Analityka nigdy nikomu nie zaszkodziła.

Dlaczego aplikacje muszą być aktualizowane tak często, jeśli nie ma solidnych podstaw do aktualizacji?
Przy każdej aktualizacji, którą chcesz wprowadzić, warto pamiętać o czymś wspaniałym — musi to być dobrze przemyślana aktualizacja. Zanim zagłębisz się w proces aktualizacji, zorientuj się, jaki jest cel odświeżenia. Co chciałbyś przez to osiągnąć i jak sprawdzisz skuteczność wykonanej aktualizacji?
Jak każdy właściciel firmy, chciałbyś, aby Twój produkt rósł i prosperował z każdą nową wersją. Aby tak się stało, zalecamy spowolnienie i przeanalizowanie możliwego efektu aktualizacji. Kluczem do prawidłowego inwestowania pieniędzy jest określenie pilności aktualizacji na podstawie ścisłych liczb; w ten sposób nie tylko minimalizujesz ryzyko marnowania pieniędzy, ale także inwestujesz tam, gdzie Twoja aplikacja naprawdę tego potrzebuje.
Napisane przez Dmitrija Dobritskiego i Elinę Bessarabovą.
