În acest moment, Apple App Store și Google Play sunt cele două platforme principale pentru descoperirea și descărcarea de aplicații și jocuri. Și în timp ce Google Play conduce cu încredere în ceea ce privește aplicațiile disponibile, Apple App Store generează venituri de aproape două ori mai mari. Nu e de mirare că peste un deceniu de magazine de aplicații existență, un număr în continuă creștere de dezvoltatori și editori au încercat să cucerească piața. Deci, acum, având aplicația sau jocul plasat în magazinul de aplicații se transformă într-o sarcină mai dificilă decât oricând înainte. Există cerințe diferite pentru publicarea în orice magazin de aplicații. În această postare pe blog din seria de dezvoltare mobilă vom examina cele mai frecvente probleme cu care vă puteți confrunta în timp ce trimiteți o aplicație sau un joc în iOS App Store.
App Store vs.Google Play
când te uiți la noile aplicații lansate în ultimii ani în ambele magazine de aplicații, poți observa o scădere ciudată a numărului de aplicații din Apple App Store în 2017.
Sursa: Appfigures
de fapt, numărul de titluri lansate pe iOS anul trecut a scăzut cu 29% în comparație cu 2016. În același timp, Google Play a înregistrat o creștere de 17% – Cea mai semnificativă creștere din 2014. Motivul unui astfel de declin nu constă în faptul că dezvoltatorii au început masiv să ignore platforma iOS, ci din cauza noilor orientări mai stricte ale Apple.deja în vara anului 2016, Apple a anunțat un proces actualizat de revizuire, evaluare și eliminare a aplicațiilor care nu respectă liniile directoare. Toate aplicațiile abandonate, inutile, prăbușite și diverse aplicații de calitate scăzută au fost eliminate în primul rând. Aplicațiile care nu au acceptat arhitectura pe 64 de biți au fost, de asemenea, date afară din magazin.
cu toate acestea, nu toate cerințele Apple păreau clare și directe, astfel încât știrile despre o altă încălcare a liniilor directoare au apărut continuu în presă. Exemplul recent este eliminarea tuturor aplicațiilor de autocolante WhatsApp din app store. Dar, uneori, liniile directoare pot afecta chiar și o piață mult mai largă, incluzând nu numai dezvoltatorii, ci și diverse întreprinderi mici și organizații non-profit, creând provocări suplimentare pentru aceștia. Când Apple a anunțat modificările, ceea ce înseamnă interzicerea activă a clonelor și a aplicațiilor de spam, mulți dezvoltatori nu s-ar fi gândit că ar influența extensiv și furnizorii de șabloane. Și problema principală cu furnizorii de șabloane este că aplicațiile multor întreprinderi mici sunt construite folosind șabloane. Deci, acum pentru a rămâne în siguranță și sunet cu aplicația în App Store, ar trebui să vă gândiți la aplicația dvs. mai mult ca la un instrument esențial, menit să fie mai mult decât web, oferind experiențe unice clienților. Și mai jos am compilat câteva motive evidente pentru ca aplicația dvs. să fie scoasă din app store.
intrările și ieșirile aplicației
potrivit Apple, motivul principal pentru respingerea a peste 40% din trimiterile de aplicații este orientarea 2.1 – performanță: completitudinea aplicației, ceea ce înseamnă că un număr semnificativ de aplicații a fost respins doar pentru că aceste aplicații nu erau complet pregătite pentru utilizare. Cele mai evidente motive pentru respingere sunt mai jos:
bug-uri și blocări. O explorare a blocărilor aplicațiilor mobile a arătat că blocările sunt mai frecvente pe iOS în comparație cu Android. Și unul dintre motivele principale pentru aceasta este un ciclu frecvent de actualizare pe iOS. Din poziția dezvoltatorului, însă, înseamnă mai mult timp și eforturi pentru a vă asigura că aplicația funcționează stabil.
legături rupte. Este un alt motiv principal pentru respingerea unei aplicații, astfel încât fiecare dezvoltator ar trebui să ia în serios acest punct și să se asigure că are legături de lucru care duc la informațiile de contact, termenii & condiții și politică de confidențialitate.
compatibilitate Hardware. Apple încurajează puternic dezvoltatorii să creeze aplicații pentru iPhone cu posibilitatea de a le rula și pe iPad. De asemenea, începând din martie 2019, toate noile Aplicații iOS vor trebui să susțină designul pe tot ecranul iPhone XS Max sau iPad Pro de 12,9 inci (generația a 3-a).
compatibilitate Software. Conform statisticilor recente de la Apple, 72% din dispozitivele vândute în ultimii patru ani rulează iOS 12 începând cu Decembrie 2018. Acest fapt subliniază importanța testării unei aplicații pe dispozitivele care rulează cel mai recent software. Și din martie 2019, toate aplicațiile iOS ar trebui să fie construite cu iOS 12.1 SDK sau o versiune ulterioară pentru a fi aprobate în app store.
Confidențialitate și date de utilizator. Confidențialitatea este una dintre cele mai extinse părți ale liniilor directoare. Și totul în jurul colectării și utilizării datelor personale ale utilizatorilor este strict reglementat de Apple. Cerințele suplimentare de confidențialitate se aplică anumitor categorii de aplicații, care tratează informații personale mai sensibile, cum ar fi aplicațiile de sănătate și fitness, aplicațiile și jocurile pentru copii și serviciile de localizare. De asemenea, dezvoltatorii, care intenționează să opereze pe piața UE, ar trebui să verifice dacă respectă GDPR.
plăți. În cazul modelului de afaceri pentru achiziții în aplicație, dezvoltatorii trebuie să stabilească toate tranzacțiile pentru a trece prin sistemul oficial de achiziții în aplicație Apple. Alte modele de afaceri au, de asemenea, cerințele lor specifice.
substituent sau conținut incorect. Chiar dacă aplicația ar trebui lansată cât mai curând posibil (pentru depășirea concurenților sau din orice alt motiv), conținutul substituentului este inacceptabil sub orice formă, astfel încât trimiterea unei astfel de aplicații va pierde doar mai mult timp. Același lucru este valabil și pentru un nume, o descriere și capturi de ecran incorecte.
UI de calitate scăzută. Creativitatea și inovațiile înseamnă mult pentru Apple și acesta este motivul premiilor anuale Apple Design Awards într-o varietate de categorii. Desigur, nu este necesar să creați o aplicație cu intenția de a obține un premiu în viitor, dar interfața curată, bine gândită și ușor de utilizat este un pas sigur pentru aprobarea aplicației. Un bun ajutor în acest proces este ghidul interfeței umane.
lipsa de valoare. Dacă în 2012, Apple a început doar să respingă aplicațiile care copiază pictogramele altor aplicații, acum procesul de revizuire a aplicațiilor este mai aprofundat și aprofundat. Copycats și aplicațiile care nu oferă multă funcționalitate sau conținut au șanse mici de a fi aprobate. Așadar, furnizarea valorii reale pentru utilizatori este punctul de plecare în călătoria de dezvoltare a aplicațiilor.
următorii pași
după un proces aprofundat de pre-depunere, un dezvoltator trebuie doar să prezinte aplicația și așteptați pentru starea actualizată a depunerii. Revizuirea aplicației durează de obicei două zile. Dacă, din orice motiv, recenzentul respinge aplicația, există întotdeauna posibilitatea de a apela la Apple prin intermediul Centrului de rezoluție. Acesta poate oferi mai multe informații cu privire la cerințele specifice care nu au fost respectate de aplicația respinsă.
De asemenea, merită remarcat faptul că Apple are fereastra tradițională de nefuncționare înainte de noul an, când toate aplicațiile noi și actualizările aplicațiilor nu sunt acceptate. Și fereastra de nefuncționare din acest an este 23-27 decembrie.
în următoarea noastră postare pe blog vorbim despre integrarea serviciilor de plată în aplicația mobilă. Pentru a fi mai precis, vom revizui Integrarea serviciului de plată norvegian – Vipps.