Apple pentru dezvoltatori: dacă vă ștergem vechea aplicație, merită
Recent, Mulți dezvoltatori s-au plâns Despre modul în care Apple a amenințat că își va elimina aplicațiile din App Store pentru că nu au fost actualizate într-o „perioadă lungă de timp”. Acum, compania a răspuns – prin Emiterea unui comunicat de presă De fapt, spune că nimeni nu descarcă aplicații oricum.
Avizul, care a fost emis vineri seara, spune:
Ca parte a procesului de îmbunătățire a App Store, dezvoltatorii de aplicații care nu s-au actualizat în ultimii trei ani și nu reușesc să atingă pragul minim de descărcare, ceea ce înseamnă că aplicația nu a fost descărcată deloc sau de prea puține ori într-o perioadă de 12 luni. într-un rând — primiți un e-mail Un e-mail pentru a le anunța că aplicația lor a fost selectată pentru eliminare din App Store.
Am mai auzit despre aceste e-mailuri – săptămâna trecută, dezvoltatorilor le place Robert Capoy Și Emilia Lazer Walker Ei au raportat că le-au primit și și-au exprimat îngrijorarea că au 30 de zile pentru a-și actualiza aplicațiile sau vor fi eliminate din magazin. Alți dezvoltatori au împărtășit experiențe similare pe Twitter, spunând că politica și timpul acordat acestora pentru a face modificări sunt nedrepte pentru dezvoltatorii independenți.
Ei și-au exprimat, de asemenea, îngrijorări mai profunde cu privire la decizia Apple de a șterge o întreagă categorie de aplicații, deoarece consideră că acestea nu aparțin magazinului său de aplicații. Lazer-Walker a susținut că jocurile ar trebui să li se permită să expire și că ar putea fi încă de valoare fără a fi un serviciu. Kabwe și-a exprimat o idee similară, menționând că încă mai puteți cumpăra jocuri pentru consolă din anii 2000. Pentru a pune argumentul altfel: eliminarea de către Apple a acestor aplicații este un pic ca ștergerea filmelor din iTunes Store doar pentru că apar cu bare negre pe televizoarele moderne (deși înțeleg că interpretarea semnalului video este mai puțin complicată decât rularea codului).
Uneori programul este executat. Știu că lumea se așteaptă la creștere, schimbare și îmbunătățire pentru totdeauna (gratuit), dar uneori software-ul este finalizat și livrat și acesta este sfârșitul poveștii.
„Vechi” și „stabil” nu sunt stări eșuate. Dimpotrivă, ele indică succesul. https://t.co/ELEzf1jjOj
– arclight (arclight) 24 aprilie 2022
Explicația Apple explică de ce regulile sunt aplicate inconsecvent, așa cum au remarcat unii dezvoltatori. de exemplu, Notă de la un dezvoltator cine care buzunarul lui DumnezeuUn joc popular din primele zile ale iPhone, nu a fost actualizat de șapte ani, dar este încă în App Store. Apple spune practic că este încă în picioare pentru că este încă popular.
Pe de o parte, acest raționament nu se aliniază neapărat cu prima jumătate a postării Apple, unde spune că elimină aplicațiile învechite pentru a asigura „încrederea utilizatorilor în aplicațiile de înaltă calitate” și pentru a îmbunătăți capacitatea de descoperire, securitatea, confidențialitatea și experiența utilizatorului. . La urma urmei – dacă o aplicație este o problemă pentru că este învechită, mai multe descărcări vor face ca o aplicație proastă să fie o problemă și mai mare. Cine este rănit dacă există o aplicație învechită pe care aproape nimeni nu o descarcă?
Dar Apple spune că nu vrea ca App Store să fie aglomerat cu aplicații de care dezvoltatorii și utilizatorii au uitat. ea are Destul de necazuri Făcând mai ușor pentru utilizatori să găsească aplicații care sunt la fel de bune ca și ele, este ușor să ne imaginăm că Apple văd ștergerea aplicațiilor vechi, aparent incomode, ca o soluție bună.
În timp ce postarea Apple poate părea o palmă în față pentru dezvoltatorii îngrijorați să rateze ceva pentru care au petrecut timp real și efort, compania extinde o mică ramură de măslin. Postarea notează că oricine primește o notificare de acum înainte – și cei care au primit-o deja – vor avea la dispoziție 90 de zile în loc de 30 pentru a-și actualiza aplicația înainte de a putea fi eliminată. Deși acest lucru ar trebui să faciliteze pentru dezvoltatori să-și salveze aplicațiile, nu permite programelor să „existe ca obiecte finalizate”, a spus Lazer-Walker. Apple pare să fie interesat doar de lucruri finalizate care încă primesc ochi.