Cât de frecvent ar trebui să vă actualizați aplicația mobilă?

Publicat: 2021-10-05

Dacă v-ați găsit citind acest lucru - atunci, cel mai probabil, aveți deja o aplicație mobilă și vă puneți la îndoială frecvența actualizărilor pentru aplicația dvs. pe care trebuie să le publicați. Care ar trebui să fie frecvența actualizărilor aplicațiilor mobile? Vom încerca să vă oferim lista factorilor de care depinde frecvența actualizării aplicației - punându-vă întrebările corecte de mai jos.

Nu încetați niciodată să alergați dacă doriți să rămâneți la vârf .

În aceste zile îi învățăm pe copiii noștri că învățarea constantă este singura modalitate de a rămâne cu succes pe termen lung. În ceea ce privește aplicația mobilă, aceeași abordare funcționează și pentru proprietarii de afaceri - actualizările frecvente pe care le fac pentru produs. Cu toate acestea, cantitatea de caracteristici nu este singurul lucru pe care ar trebui să îl aibă aceste produse - evoluția lor continuă cu fiecare nouă lansare. În aceste zile suntem cu toții implicați într-un fel de cursă de șobolani de înaltă tehnologie, în care fiecare nouă lansare se întâmplă ca un roller coaster al avansării și al tendințelor.

Așadar, destul de des, proprietarii de companii mobile consideră că o modalitate de a rămâne pe poziția de top este de a avea o frecvență excelentă de actualizări a aplicațiilor mobile, pe care au lansat-o în urmă cu ceva timp. Răspunsul, totuși, nu este atât de simplu pe cât pare.
Cât de des ar trebui să vă actualizați aplicația?

Analiza În primul rând.

Trebuie să actualizați aplicațiile din când în când? Răspunsul este: nu, nu ar trebui să actualizați un lucru înainte de a vă da seama ce anume trebuie actualizat. Frecvent, toate actualizările ar putea fi împărțite în două tipuri: actualizările de afaceri și actualizările tehnice. Faceți actualizări de afaceri atunci când există o anumită valoare (de exemplu, lipsa utilizatorilor care plătesc în aplicația dvs.) care trebuie să crească. De asemenea, le faceți atunci când găsiți o nouă solicitare pe piață și doriți să o îndepliniți sau doriți să vă depășiți concurenții (pentru că acum veți fi singurul care o are).

Pe de altă parte, faceți actualizări tehnologice atunci când există o problemă de cod - cum ar fi bug-uri, tehnologie învechită, versiune de limbă nouă și așa mai departe.

Cum să acordați prioritate dezvoltării caracteristicilor în aplicația dvs.? Citiți în articolul nostru - Cum să acordați prioritate dezvoltării caracteristicilor după ce ați construit un MVP

Există o varietate de întrebări tehnice și de afaceri la care ar trebui să răspundeți dvs. și consilierul dvs. de afaceri atunci când vă gândiți să dezvoltați o versiune nouă a aplicației dvs. Iată câteva:

  • Aplicația dvs. este suficient de stabilă?
  • S-a dovedit că conceptul dvs. MVP funcționează?
  • Ce spun utilizatorii dvs. despre aplicația dvs.? Le este la îndemână utilizarea?
  • Cât de actualizat este limbajul de programare pe care este scrisă aplicația dvs.?

Este clar că pentru a răspunde la toate aceste întrebări aveți nevoie de date prețioase. Valorile privind reținerea și rata de respingere, achiziționarea utilizatorilor și comportamentul utilizatorului în aplicație sunt necesare pentru a face o analiză profundă - și apoi pentru a lua o decizie când să vă actualizați produsul. Vă vom oferi o listă de instrumente care vă pot oferi toate datele necesare.

analize în aplicație

În funcție de răspunsurile oferite de analiza dvs. la întrebările de mai sus, devine clar dacă ar trebui să sunați echipa de dezvoltare sau să amânați acest lucru pentru o perioadă de timp. Cu toate acestea, este posibil să nu aveți răspunsuri la toate interogările ridicate mai sus. Mai departe, în acest articol, voi arunca o lumină despre cum să le răspund (Dacă știți deja acest lucru, atunci săriți peste această parte și treceți la următoarea).

Câte erori există în aplicația dvs.?

Ei bine, nu ar fi un ochi deschis dacă aș spune că cu cât sunt mai multe bug-uri în aplicația dvs. - cu atât este mai puțin probabil să reușiți. Totuși, lucrul bun este că sunt găsite și remediate erori - cu o serie de instrumente pe care le puteți folosi în prezent. Un instrument excelent pe care îl folosim și recomandăm tuturor este Crashlytics - o soluție puternică de raportare a accidentelor, ca parte a sistemului Fabric. Căutați, analizați, găsiți și remediați erori pentru a reține utilizatorii - acest instrument permite:

  • Pentru a urmări regresiile din aplicație
  • Pentru a controla stabilitatea performanței aplicației
  • Pentru a găsi și urmări problemele la timp

S-a dovedit că conceptul dvs. MVP funcționează?

Așa cum se întâmplă adesea, nu investiți mai întâi în întregul produs - mai întâi construiți un produs minim viabil, pentru a testa conceptul. Cel mai probabil ați acordat prioritate dezvoltării caracteristicilor, pe baza modelului Business Model Canvas cu care v-ați furnizat dvs. sau analistul de afaceri. Urmând această logică, rezolvă unele probleme cu care oamenii au avut o durere majoră mai devreme.
Chiar rezolvă problema la care a fost destinat? Singura modalitate de a o înțelege cu adevărat este examinarea comportamentului sau a utilizatorilor dvs., ceea ce ne conduce la următoarea întrebare.

Ce spun utilizatorii dvs. despre aplicația dvs.? Le este la îndemână utilizarea?

interacțiunea utilizatorilor în aplicație

Pe măsură ce monitorizați feedback-ul utilizatorilor, citiți recenziile din App Store și GooglePlay și observați comportamentul utilizatorilor, puteți vedea rezultatele - dacă acestea sunt satisfăcătoare. Dacă rata de păstrare este în continuă creștere, durata sesiunii este stabilă și utilizatorii nu fug de aplicația dvs., atunci nu este nevoie de o actualizare lunară. Respectiv, valorile cu rezultatele opuse celor enumerate mai sus sunt un semn de avertizare a unei strategii de actualizare a aplicației aleasă greșit.

FYI : Există 9 valori de care aveți absolut nevoie pentru a urmări și analiza despre aplicația dvs. - aruncați o privire aici este o listă la îndemână de la Mushroom

Cât de actualizat este limbajul de programare pe care este scrisă aplicația dvs.?

Viteza pe care totul se mișcă în lumea digitală este o nebunie, așa că nu e de mirare că cadrele relevante anul trecut sunt puțin depășite anul acesta. Același lucru, se întâmplă încet, dar inevitabil, cu limbajele de programare - cele vechi devin prăfuite și depășite pe măsură ce apar noi. Am publicat câteva articole pe tema comparării limbajelor de programare:

Rapid versus obiectiv - C

Kotlin versus Java

Așadar, a rămâne la curent și a ține pasul cu ultimele tendințe IT ar putea funcționa foarte mult în ceea ce privește caracteristica mărcii dvs. - o puteți folosi ca un avantaj competitiv pentru a vă promova produsul. De exemplu, Flappy Bird și-a folosit tranziția ușoară către Swift ca indiciu promoțional în frecvența de actualizare a aplicației iOS - puteți citi mai multe despre aceasta în articolul de pe TechCrunch.
Pe de altă parte, tranziția la o altă programare consumă adesea timp și resurse, așa că trebuie să înțelegeți dacă merită. S-ar putea să fie doar o modă trecătoare pe care s-ar putea să nu fie nevoie să o urmați deloc. În articolele prezentate mai sus, vă oferim câteva informații despre motivul pentru care ar trebui să vă gândiți să treceți la o altă limbă de cod pentru aplicația dvs., care va afecta frecvența actualizărilor aplicației dvs. Android (sau iOS).

Setul dvs. de instrumente Google Analytics.

Există multe servicii care vă pot ajuta să urmăriți comportamentul utilizatorilor în aplicația dvs. Iată câteva pe care le folosim personal și vă recomandăm cu conștiința curată.

1. Google Analytics

Nu numai că este bun pentru site-uri web, dar Google Analytics este potrivit și pentru aplicațiile bazate pe iOS și Andoid, permițându-vă să analizați datele demografice și comportamentul utilizatorilor, să analizați fluxurile de venituri și plățile.
Tip: gratuit + câteva avantaje personalizate pentru premii

2. Flurry.

Al doilea cel mai mare serviciu de analiză după Google, Flurry este la fel de bun, dar relevant și în regiunile în care serviciile Google sunt interzise (cum ar fi China, Cuba, țările arabe etc.)

Tip: gratuit

L-am implementat pe: Unight iOS și Android

3. Inapptici

Unul dintre cele mai puternice instrumente de analiză, pretins a fi alimentat de AI și cu o integrare de proiect online, Inapptics este un serviciu simplu care vă permite să obțineți multe metrici complexe din acesta.

Preț: gratuit + are câteva opțiuni de plan plătite

4. Mixpanel

Instrumentul Mixpanel vă permite să mergeți pe parcursul călătoriei utilizatorului și, cu ajutorul datelor primite, îmbunătățiți achiziția utilizatorului și fluxurile de activare. Preț: gratuit și o opțiune plătită de 399 USD pe an

  1. Țesătură.

În afară de a fi o platformă de analiză excelentă, Fabric vă permite, de asemenea, să livrați versiuni pe platformă, ceea ce înseamnă că aveți nevoie de o singură soluție.

Preț: gratuit

L-am folosit în: fiecare proiect - deoarece folosim și Fabric ca instrument de livrare a construcțiilor.

Analiza nu a rănit pe nimeni.

Google Analytics pentru mobil

De ce trebuie actualizate atât de des aplicațiile dacă nu există un teren solid pentru o actualizare?
Există un lucru minunat în legătură cu fiecare actualizare pe care doriți să o faceți - trebuie să fie una bine gândită. Înainte de a vă scufunda în procesul de actualizare, realizați care este scopul reîmprospătării. Ce ați dori să obțineți prin acest lucru și cum veți verifica eficiența actualizării pe care ați făcut-o?

Ca orice proprietar de afacere, ați dori ca produsul dvs. să crească și să prospere cu fiecare nouă lansare. Deci, acest lucru s-ar putea întâmpla, vă recomandăm să încetiniți și să analizați posibilul efect de actualizare. Cheia unei investiții financiare adecvate este definirea urgenței actualizării pe baza unor numere stricte; astfel nu numai că minimizați riscul de risipire a banilor, ci și investiți acolo unde aplicația dvs. are cu adevărat nevoie.

Scris de Dmitry Dobritsky și Elina Bessarabova.