Home > Diverse > Tehnologie > Apple se impune! dezvoltatorii de aplicații, puși să justifice permisiunile solicitate
Tehnologie

Apple se impune! dezvoltatorii de aplicații, puși să justifice permisiunile solicitate

Apple se impune! dezvoltatorii de aplicații, puși să justifice permisiunile solicitate

Apple face un pas înainte spre transparență. Dezvoltatorii de aplicații vor fi obligați să explice de ce solicită anumite permisiuni și funcții IOS, o abordare ce pare a fi o schimbare importantă în paradigma permisiunilor aplicațiilor.

Dacă sistemul de operare Android este cunoscut pentru numărul mare de solicitări de permisiuni pe care le adresează utilizatorilor, Apple a decis să adopte o tactică mai hotărâtă. Mai exact, compania va cere fiecărui dezvoltator de aplicații care dorește acces la anumite elemente API, ce aparțin sistemului de operare iOS, să justifice necesitatea acestei accesări. Scopul este de a preveni abuzurile și de a proteja interesele utilizatorilor.

Dezvoltatorii de aplicații, în special cei care colectează și vând informații despre utilizatori – practică numită fingerprinting – vor trebui să facă un efort suplimentar pentru a putea continua aceste activități. Acest lucru ar putea conduce la o creștere semnificativă a costurilor, având în vedere necesitatea de a justifica aceste solicitări.

Un impact asupra dezvoltatorilor și posibile consecințe pentru utilizatori

Deși măsura propusă de Apple este menită să protejeze interesele utilizatorilor, ea a stârnit deja îngrijorări în rândul dezvoltatorilor. Aceștia se tem de o creștere alarmantă a ratei de respingere a aplicațiilor și a actualizărilor.

Spre exemplu, Apple consideră UserDefaults ca unul dintre „API-urile Required Reason”. Pentru cei nefamiliarizați, UserDefaults este un API de bază și comun, care stochează preferințele utilizatorului pentru o anumită aplicație, fiind utilizat de o multitudine de aplicații. De aceea, se teme că respingerea în masă a aplicațiilor trimise spre publicare în App Store va intra în conflict cu interesele utilizatorilor, limitând funcționalitatea care poate fi oferită în siguranță de dezvoltatori.

Măsura anunțată de Apple are potențialul de a schimba peisajul dezvoltării de aplicații pentru iOS. Deși intenția este de a proteja utilizatorii, impactul acesteia asupra dezvoltatorilor și, posibil, asupra experienței utilizatorilor, rămâne de văzut.