Kuidas Facebook muudab nende rakendused eraldamise ja konsolideerimisega paremaks

See võib tunduda vastuoluline, kuid mida ma võtsin hiljutisest Facebooki postitusest selle kohta, kuidas nad iOS-i rakendusi arendavad, on see, et kui laseme kasutajatel mängida keskendunud rakendusega (näiteks Messengeri või kaameraga), saame parema kogemuse konsolideeritud rakenduses. Võttes arvesse ühtset koodialust ja head meeskonnatööd, pidades silmas kasutaja jaoks seatud prioriteete, saate teha suuri edusamme rakenduste arendamisel

Ma arvan, et iOS-i jaoks mõeldud Facebook on rakendus, mida me kõik armastasime vihata, kuid olgem ausad, see on muutunud paremaks. Kindlasti on puudu asju, mida tahaksime näha (ahem, jagamine), kuid ma arvan, et Facebook on sinna jõudmas. Kui loete tervet postitust, mida tsiteerin altpoolt, peaksite arvestama, et iOS-i jaoks loodud Facebook sai alguse ühe inimesest, mitte meeskonnast. Arvan, et peaksime olema õnnelikud, et esimesed versioonid isegi töötasid!

Allpool toodud pakkumise osas. Siin on oluline. Facebook vaatab, mis inimestele rakenduses Kaamera meeldivad ja mida nad kasutavad (näiteks), ning paneb mõned neist funktsioonidest põhirakendusse (näiteks mitu fotovalikut ... mida tahaksin näha iPadi versioonis! ), Kuid mitte kõiki . Samuti on ka eraldiseisvaid rakenduste funktsioone, nagu näiteks lehehaldur, mis ei pea põhirakenduses olema. Ma julgeksin öelda, et enamikul Facebooki kasutajatel pole nende hallatavat Facebooki lehte. Kindlasti on palju neid, kes teevad, kuid mulle meeldis, kui lehehaldusfunktsioonid olid ühes rakenduses koos. Kas mulle isiklikult meeldiks neile ka põhirakendus? Kindlasti, aga aitasin hallata ka üle 10 Facebooki lehe - olen eesrindlik juhtum.

Mitte kõigil eraldiseisvate rakenduste funktsioonidel pole põhirakenduse jaoks mõtet, nii et iOS-i jaoks mõeldud Facebooki jaoks on minu üheks ülesandeks veenduda, et funktsioonid, mida jagame rakenduste vahel, tagaksid parima kasutajakogemuse. Ehkki kaamera rulli paljastamiseks liigutav žest toimib kaamerarakenduses tõesti hästi - otsustasime seda põhirakendusse mitte lisada, kuna žest pole meie püsiva ülemise navigeerimisribaga mõttekas. Põhirakenduseks muutmiseks peab funktsioon lisama integreeritud kogemusele olulist väärtust, sõltumata sellest, kui kriitiline see ühes meie iseseisvas rakenduses on.
Via: Facebook

Arendusmeeskondade jaoks - tunnistan täielikult, et ma ei ole töötanud iOS-de arendamise meeskonnas, vaid olen töötanud ka rakenduste arendamise meeskondade kallal - arvan, et rakenduse lõigu või funktsiooni väljatõmbamisest ja selle viskamisest on võimas õppetund. seal näha, kuidas õpitu aitab teie suuremat rakendust aidata. Muidugi pole paljudel meeskondadel inimeste luksust ega raha, nagu Facebook peab rakenduste arendamise vastu viskama, kuid…

Kuidas läheneksite oma loomuliku Facebooki rakenduse loomisele? Kas on veebikogemusi, mis teie arvates ei võimaldaks puutetundlikku liidest hästi tõlkida? Milline sait / teenus teie arvates väärib kõige täieliku emakeelega rakendust?

HT: 9to5Mac



Lemmik Postitused