Ang kwento sa likod ng muling pagpapatayo ng Snapchat ng Android

May -Akda: Monica Porter
Petsa Ng Paglikha: 20 Marso. 2021
I -Update Ang Petsa: 2 Hulyo 2024
Anonim
Ang kwento sa likod ng muling pagpapatayo ng Snapchat ng Android - Teknolohiya
Ang kwento sa likod ng muling pagpapatayo ng Snapchat ng Android - Teknolohiya

Nilalaman


Inihayag ng Snapchat ang isang malaking paglipat sa huling bahagi ng 2017. Pupunta ito upang ayusin ang lahat ng mga problema sa bersyon ng Android nito kumpara sa bersyon ng iOS. Ang layunin ay isang mas malinis, mas mabilis, at mas kaunting karanasan sa maraming surot. Hindi ito maliit na pagsisikap na muling idisenyo o kalahating-loob na pagsisikap na muling itayo - ito ay isang buong pagsulat muli mula sa ground up.

Ang pag-update ay dahan-dahang bumubuo sa mga gumagamit ng Android, na may isang buong pag-rollout na darating bago matapos ang 2019. Kahit na makakatulong ito o hindi makakatulong sa mga numero ng Android ng Snapchat ngayon. Gayunpaman, ang kumpanya ay maasahin sa mabuti tungkol sa hinaharap nito sa Android. Naupo kami kasama ang SnapP's SVP, engineering Jerry Hunter, director ng engineering Gustavo Moura, at VP ng produkto na si Jacob Andreou, kasama ang PR rep Shannon Kelly upang pag-usapan ang paglalakbay na kinuha ng Snapchat mula sa kanyang orihinal na app hanggang sa ganap na muling isinulat na bersyon na gumulong ngayon.


Hakbang 1: Pagtuklas ng problema

Ang kwento ng Snapchat tungkol sa pagtuklas sa sarili ay nagsisimula dalawa at kalahating taon na ang nakalilipas. Sa oras na ito, kahit na hindi alam nito ang Android app ay may mga problema. Inihambing ng kumpanya ang code ng mga bersyon ng iOS at Android nito, sa halip na karanasan ng gumagamit, at simpleng hindi nakita ng anumang mali, ayon kay Jerry Hunter.

"Maraming beses na sinisikap namin ang ating sarili sa pag-iisip na mas mahusay kami kaysa sa amin," aniya.

Ang Snapchat ay nagkaroon lamang ng pinakamalaking taon nito, tiyak na maayos ang mga bagay.

Ang mga snap na umiiral na code base sa kalaunan ay naging isang tunay na sakit upang makatrabaho.

Kapag sa wakas nahuli ang mga developer ng Snapchat sa problema sa karanasan ng gumagamit ng Android, ang koponan ng pag-unlad ay gumugol ng maraming buwan sa pagma-map sa base ng code nito at alamin kung saan gagawa ng mga pagpapabuti. Ang mga pagpapabuti ay dumating noong 2017 at nakita ng Snapchat ang medyo positibong puna mula sa mga gumagamit ng Android. Gayunpaman, ang mga isyu sa base ng code ay malayo sa higit.


"Natagpuan namin, sa pagtatapos ng siyam na buwan, ay uri ng asymptotically na mas mahirap na lumikha ng higit na pagpapabuti at hindi pa rin ito sapat. Iyon talaga ang kinahinatnan ng isang code base na itinayo, sasabihin ko na, na batay sa pangangailangan na mabilis na mapalabas ang mga tampok, "sabi ni Hunter.

Nagpasya ang koponan na gumawa ng isang bagay na medyo mas dramatiko.

Hakbang 2: Ang muling pagsulat

Ang unang bahagi ng 2018 ay isang ligaw na oras sa Snapchat, kasama ang muling pagtatayo. Gayunpaman ayon kay Gustavo Moura, wala sa naayos ang maraming mga mas malaking problema, na sanhi ng sinusubukan ng app na palaging magpatakbo ng code sa background. Ito ay binabaan ang karanasan at mga bagay na hindi lamang gumana. Ang isang buong pagsulat muli mula sa ground up ay ayusin iyon.

"Si Gustavo at isang maliit na banda ng mga nag-iisip na tulad ng pag-iisip ay tahimik na nasa sulok na nagtatayo ng isang balangkas na magsisilbing pundasyon para sa isang muling pagsulat," sinabi sa amin ni Hunter.

Ang mga hamon ay tiyak doon. Mayroong isang maliit na bilang ng mga aparato ng iOS kumpara sa Android. Para kay Moura, ang pinakamalaking hamon ay ang pagkuha ng Snapchat na gamitin ang hardware sa buong sagad na potensyal sa bawat smartphone ng Android at gumagana pa rin nang mas maayos sa mga mas mababang aparato.

Ang muling pagsulat ay nagkaroon ng isang mabigat na pagtuon sa modular coding at suporta para sa mga mas mababang mga aparato sa pagtatapos.

"Hindi ba lahat ay kumikilos ng eksaktong paraan, di ba? Napakadali para sa amin na bumuo ng isang Android app na gagana nang maayos sa mga punong punong barko tulad ng Pixel 3. Ito ay mas mapaghamong kapag kailangan mong makuha ang buong ekosistema, lalo na kapag ang camera ay gumagana nang iba mula sa tagagawa sa tagagawa, "sinabi niya sa amin. .

Parehong pinuri ng Moura at Hunter ang mga pagsulong sa mga wika sa pag-unlad ng Android app tulad ng Java at Kotlin, pati na rin ang iba pang mga tool, bilang malaking kadahilanan para sa mga pagpapabuti sa panahon ng pagsulat muli.

Hakbang 3: Ang pagkahuli

Ang pangkat ng pag-unlad ay gumawa ng isang end-to-end modular na diskarte kasama ang code ng code ng Android app, na dapat magresulta sa mas mabilis, mas nakakaapekto na mga pag-update, kasama ang mas mahusay na pangkalahatang pagganap, lalo na sa mga aparatong mababa. Binanggit din ni Hunter kung paano natagpuan ang mga developer ng Snapchat na nagtatrabaho sa modular code nang mas madali. Karaniwan, ito ang lahat ng hiniling ng mga gumagamit, kasama ang ilang mga dagdag na bonus para sa mga nag-develop din.

Binanggit din ni Hunter na ang Snapchat ay tumatakbo na ngayon sa isang mas malawak na hanay ng mga aparato ng pagsubok upang matiyak ang kasalukuyang at hinaharap na pag-update ng lahat ng trabaho tulad ng inaasahan.

Hindi dapat pansinin ng mga kasalukuyang gumagamit ng Snapchat ang pagbabago sa layout o mga kontrol ng app. Ang mga Snapchat developer ay walang mga bagay tulad ng disenyo o layout ng app sa kanilang kolektibong radar. Para sa ngayon, ang pangunahing pokus ay upang bumuo ng isang mas tumutugon app na gumaganap ng mas mahusay sa buong mga aparato.

"Ang aming mainam na layunin ay hindi dapat pansinin ng mga tao na ang app ay talagang ganap na nabago mula sa ilalim nito maliban sa lahat ay dapat na mabilis na paraan," sinabi sa amin ni Jacob Andreou.

Hakbang 4: Ang hinaharap

Ang koponan ng pag-unlad ng Snapchat ay may mapaghangad na mga plano para sa hinaharap ng app. Nais nila na ang bersyon ng Android ay kaagad doon kasama ang bersyon ng iOS, kung hindi pa kasama. Panloob, naniniwala sila na ang muling pagsulat na ito ay sa wakas ay ilagay ang puwang ng karanasan sa Android kumpara sa iOS upang magpahinga para sa mahusay sa oras na ito.

"Sa bagong pundasyong ito ay hindi ako magulat kung nakakita ka talaga ng mga bagay na nagsisimula sa Android kahit na minsan ng iOS. Ang Android ay magiging isang lugar kung saan sinusubukan talaga namin ang aming pinakabago at pinakadakilang mga bagay na tiyak na hindi naging kaso nang kasaysayan, "sabi ni Andreou.

Ang muling pagsulat ng Android ay dapat na sa wakas makamit ang pagganap na pagkakapareho na hinahanap ng Snapchat.

Sa ngayon, ang layunin ay ang pagkuha ng bersyon ng Android naayos sa lalong madaling panahon. Mula doon, nais ng koponan ng pag-unlad na tumuon sa paghahatid ng mga bagong tampok habang nagtatrabaho rin sa Google at Apple sa mga bagong pinalaki na mga tampok ng katotohanan. Pagkatapos nito, kailangan lang nating laruin ito sa tainga.

Ang malaking pagsulat muli ng Snapchat ay lumulunsad na ngayon, na may ganap na paglabas sa pagtatapos ng 2019. Makikita natin kung nakakatulong ito na ibalik ang tide sa Android. Ipaalam sa amin kung ano ang iniisip mo sa mga komento.

Inihayag ng amung ang pinakabagong Good Lock app na ito, Multitar.inabi nito na payagan ang mga gumagamit na bukan ang lahat ng mga app a mode na multi-window at pigilan ang mga app mula a pag-paue ha...

Ang iang kamakailang tweet mula a Evan Bla (@evleak) ay nagiwalat na ang amung ay halo tapo na a pagbuo ng bagong teknolohiya ng baterya ng graphene. Iniulat ng amung na maglunad ng teknolohiyang ito ...

Inirerekomenda