Hogyan javítja a Facebook alkalmazásuk jobb elválasztását és konszolidációját

Ellentmondásosnak tűnhet, de amit egy közelmúltbeli Facebook-bejegyzésből vettem fel, amely szerint fejlesztették az iOS-alkalmazásokat, az az, hogy ha engedjük a felhasználóknak, hogy fókuszált alkalmazásokkal (például Messenger vagy Camera) játsszanak, jobb élményt kapunk az összevont alkalmazásban. Egységes kódbázissal és jó csapatmunkával, figyelembe véve a felhasználó prioritásait, nagy lépéseket tehet az alkalmazásfejlesztésben

Úgy gondolom, hogy az iOS-hez való Facebook egy olyan alkalmazás, amelyet mindannyian imádtunk gyűlölni, de legyünk őszinte, jobb lett. Természetesen vannak hiányzó dolgok, amelyeket szeretnénk látni (ahem, megosztás), de szerintem a Facebook odaér. Ha elolvassa az egész bejegyzését, amelyet alul idézek, akkor vegye figyelembe, hogy az iOS számára a Facebook egy emberrel kezdődött, nem pedig egy csapattal. Szerintem örülnünk kell annak, hogy az első verziók egyáltalán működtek is!

Tekintettel az alábbi idézetre. Itt van a fontos. A Facebook megvizsgálja, hogy az emberek mit szeretnek és használnak a Kamera alkalmazásban (például), és néhány ilyen funkciót beilleszt a fő alkalmazásba (mint például a több fotó kiválasztása… amit szeretnék látni az iPad verzióban! ), De nem minden . Vannak olyan önálló alkalmazásfunkciók is, mint például az Oldalkezelő, amelyeknek nem kell, hogy legyenek a fő alkalmazásban. Merem merem mondani, hogy a legtöbb Facebook-felhasználónak nincs saját kezelt Facebook-oldala. Természetesen nagyon sokan vannak, de tetszett, hogy az oldalkezelési funkciók együtt vannak egy alkalmazásban. Személy szerint szeretnék őket a fő alkalmazásban is? Hát persze, de én is segítettem több mint 10 Facebook oldal kezelését - szélső eset vagyok.

Az önálló alkalmazások nem minden funkcióján van értelme a központi alkalmazásnak, így mint az iOS PM-hez készült Facebook, az egyik feladatom az, hogy megbizonyosodjak arról, hogy az alkalmazások között megosztott funkciók a lehető legjobb felhasználói élményt nyújtják. Tehát, míg a kameragörgetés felfedésére szolgáló mozdulat nagyon jól működik a Kamera alkalmazásban - úgy döntöttünk, hogy ezt nem vonjuk be az alapalkalmazásba, mert a mozdulatnak nincs értelme a kitartó felső navigációs sávunknak. Az alapvető alkalmazásba való beépítéshez egy szolgáltatásnak jelentős értéket kell hozzáadnia az integrált élményhez, függetlenül attól, hogy mennyire kritikus az egyik önálló alkalmazásunkban.
Via: Facebook

Fejlesztői csoportok számára - teljes mértékben beismerem, hogy nem dolgoztam iOS dev csoporton, de dolgoztam az app dev csapatokon - azt hiszem, hogy van egy óriási lecke, amelyet meg kell tanulni egy alkalmazás egy részének vagy funkciójának kihúzásáról és kidobásáról. odakinn, hogy megnézze, hogyan segítheti el tanulása nagyobb alkalmazását. Természetesen sok csapatnak nincs olyan luxusa, mint az embereknek vagy pénzük, mint például a Facebooknak, hogy az alkalmazások fejlesztése ellen forduljon, de…

Hogyan viszonyulna hozzá ahhoz, hogy valami natív Facebook alkalmazásgé váljon? Van-e olyan webes élmény, amely Ön szerint nem lenne megfelelő fordítófelületre fordítva? Melyik webhelyet / szolgáltatást használja Ön szerint leginkább megérdemel egy teljesen natív alkalmazást?

HT: 9to5Mac



Népszerű Bejegyzések