Článok

Vývoj aplikácií pre Android bol už tvrdý, ale pandémia ho urobila brutálnym

protection click fraud

Galaxy S20 UltraZdroj: Andrew Martonik / Android Central

Pomysli na svoje Telefón s Androidom na chvíľu. Čo je jej najdôležitejšia časť? Môžete namietať, že je to procesor, displej, softvér alebo akýkoľvek iný komponent. Všetky tieto veci sú nevyhnutné svojím vlastným jedinečným spôsobom, ale na konci dňa komunikujete predovšetkým s aplikáciami, ktoré sú v ňom nainštalované.

Z Twitteru, YouTube, vašej obľúbenej mobilnej hry alebo najnovšej aplikácie o počasí, o ktorej všetci hovoria, sú to, čo tvorí naše telefóny, a to, čo nám umožňuje robiť toľko vecí. Vývoj aplikácií je náročný a intenzívny proces pre každú platformu, najmä však pokiaľ ide o Android. Na rozdiel od systému iOS, ktorý je obmedzený na vybranú hŕstku zariadení, ktoré vydáva spoločnosť Apple, ukazuje otvorená povaha systému Android svoju škaredú stránku, keď sa na ňu pozerá z pohľadu vývojára. Táto otvorenosť umožňuje to, aby existovali zariadenia s toľkými rôznymi tvarovými faktormi a z mnohých spoločnosti, ale vytváranie aplikácií, ktoré bežia bez problémov s toľkými premennými, ktoré sú potrebné, nie je ľahká vec pristupovať.

Verizon ponúka Pixel 4a na nových linkách Unlimited iba za 10 dolárov za mesiac

To je realita, ktorá platí, keď svet okolo nás nerieši globálnu pandémiu, takže keď to navyše pridáte veci a nová realita mnohých vývojárov, ktorí už nemôžu pracovať v jednej kancelárii spoločne, sa veci vyrovnajú lepkavejšie.

Recenzia Oneplus 8 ProZdroj: Daniel Bader / Android Central

Chceli sme získať lepšiu predstavu o tom, ako COVID-19 ovplyvňuje vývoj Androidu, preto sme oslovili a niekoľko rôznych vývojových tímov, aby pochopili, ako sa zmenil ich pracovný tok a či existujú nejaké nové výzvy vznikli. Hovorili sme s tímom o 1Heslo, Edison Mail, AccuWeather, Ahoj počasiea populárna cestovná aplikácia, ktorá sa rozhodla zostať v anonymite. Dozvedeli sme sa, že program COVID-19 ich ovplyvnil niekoľkými rôznymi spôsobmi, a aj keď úplne nepriniesol nové prekážky, určite existujú, ešte existujú.

Fragmentácia je jednou z najväčších prekážok, ktorú musia vývojári systému Android prekonať.

Mal som príležitosť porozprávať sa s Jeffom Pearsallom, jedným z vedúcich produktov v spoločnosti Edison Mail, a priviedol ma vyriešiť otázku fragmentácie - niečo, čo je každému, kto sa zaujíma o priestor Android, príliš dobre známe s. V Edisonovej fyzickej kancelárii má tím kartotéku naplnenú rôznymi zariadeniami so systémom Android, ktoré sa používajú na riešenie problémov, ktoré sa objavia.

Pearsall hovorí, že jedným z cieľov spoločnosti Edison je dosiahnuť, aby mala aplikácia pocit, že bola navrhnutá špeciálne pre telefón, ktorý používate, a keď musia brať do úvahy rôzne verzie systému Android, rozhrania tretích strán, klávesnice, snímače odtlačkov prstov a ďalšie, problémy týkajúce sa konkrétnych zariadení sa objavia hore. Vďaka veľkému množstvu rôznych telefónov môže Edison rýchlo replikovať všetky chyby, na ktoré sa používatelia sťažujú, a opraviť ich.

Web Edison Mail na telefóne Pixel 4 XLZdroj: Joe Maring / Android Central

Teraz, keď Edison už nemá prístup do svojej skrinky Androidu na osobné riešenie problémov, pokúšali sa napodobniť chyby a hovoriť o nich Zväčšiť hovory. Teraz to robí svoju prácu, ale nenašli konkrétne riešenie, ktoré by bolo rovnako efektívne ako obyčajné hranie sa s iným hardvérom v kancelárii.

Spolutvorca Hello Weather Jonas Downey sa tiež dotkol témy fragmentácie, ale v inom svetle. Program Hello Weather pozostáva iba z troch ľudí a od prvého dňa sa museli rozhodnúť, že sa nebudú môcť vrátiť späť a podporovať zastarané verzie systému Android. Pre tím ich veľkosti je jednoducho nemožné osloviť telefóny s Androidom 6.0 alebo 7.0 a stále mať čas pracovať na nových funkciách a dôležitých aktualizáciách. Nie je to niečo, čo spôsobil COVID-19, ale pretrvávajúci problém, o ktorom Jonas povedal, že je jednou z ich najväčších výziev.

Michael Verde, vedúci tímu pre 1Password pre Android, sa pri fragmentácii nevyjadril k fragmentácii ho, ale hovoril s niekoľkými rôznymi neúspechmi, s ktorými sa spoločnosť priamo stretla COVID-19.

Typický cyklus vydania 1Password pre novú aktualizáciu Android je 6 - 7 týždňov, ale vzhľadom na výzvy práce z domu spoločnosť teraz posúva veci na 8 - 9 týždňov. Zameriavajú sa na rovnaké funkcie a zmeny, ktoré už boli naplánované, ale teraz s extra týždennou alebo dvojtýždňovou rezervou, aby mal tím dostatok času na dokončenie všetkého.

Niektoré vývojové tímy zostávajú v pláne, ale neplatí to plošne.

Počuli sme podobné správy od spoločností AccuWeather a Edison Mail, pričom obe spoločnosti poznamenali, že ešte nedosiahli bod, v ktorom by boli negatívne ovplyvnené ich vývojové plány. Veľký redizajn aplikácie AccuWeather pre Android je stále podľa plánu, rovnako ako budúce plány pre Edisona. Aj keď to tak môže byť v prípade veľkých (ish) aplikácií / vývojových tímov, to isté sa nedá povedať o zostave troch ľudí v Hello Weather.

Aplikácia Hello Weather bola vytvorená v roku 2016 ako vedľajší projekt pre Jonasa Downeyho, Trevora Turka a Dana Kima. Je to niečo, pre čo sú vášniví a na čom im veľmi záleží, ale pri bežných pracovných miestach, ktoré tiež musia mať sklon, to nie je ich primárna oblasť zamerania. Jason hovorí, že on a jeho tím plánovali nové funkcie pre Hello Weather pred vypuknutím COVID-19, ale akonáhle to zasiahlo, „vypadlo dno“. Krátko nato jeden z nich ochorel mali smrť v rodine a Jonas, Trevor a Dan sú teraz v podobnej situácii, takže mnohí z nás sú - uviazli doma so svojimi rodinami a snažia sa nájsť rovnováhu, ktorá funguje pre každý. Je to situácia, ktorá neumožňuje veľa voľného času, a preto je vývoj aplikácie Hello Weather nateraz v minimálnej prestávke.

1 Logo hesla na telefóne Pixel 4 XLZdroj: Joe Maring / Android Central

Pokiaľ ide o vedenie cestovnej aplikácie, s ktorou sme hovorili, rýchlo sa dozvedajú, že vývoj cestovnej aplikácie je ťažká vec, keď nikto nie je... no, cestuje. Veľkú časť vývojového procesu aplikácie tvoria zložité testy AB, ktoré sa vykonávajú vo veľkom rozsahu testovať nové funkcie a dizajny, ale so zastaveným cestovným priemyslom to už nie je vec.

Nielen to, ale keď už všetci pracujú z domu, vedúci aplikácie uviedol, že nebyť v tej istej miestnosti pre spoluprácu, celý pracovný postup sa trochu spomalil.

V skutočnosti sa zdá, že je to plošné. Toto je problém a veľa z nás sme sa za posledných pár mesiacov museli učiť, a to platí pre vývojárov aplikácií pre Android.

Spolupráca medzi ľuďmi je základným procesom vývojového cyklu a momentálne sa tak nemôže stať.

Vývoj aplikácií je namáhavý proces, ktorý si vyžaduje veľa spolupráce a kritického myslenia s vašimi spolupracovníkmi. Je nám cťou byť vo svete, kde pandémia môže zamiesť planétu a sú k dispozícii nástroje, ktoré nám umožňujú pracovať na diaľku, ale v práci vo fyzickom priestore s kolegami je niečo, čo jednoducho nemôžete replikovať prostredníctvom programu Zoom alebo Google Meet hovor.

Pearsall z Edison Mail uviedol, že to bola pre jeho tím jedna z najväčších prekážok. Edison má politiku otvorenej dovolenky a umožňuje svojim zamestnancom pracovať v podstate odkiaľkoľvek chcú, ale Pearsall tvrdí, že väčšina z nich si vyberie prácu vo fyzickej kancelárii spoločnosti. Prostredie bullpen je bezkonkurenčné pre vzájomné odrážanie nápadov a v skutočnosti tak funguje funkcia asistenta Edison Mail sa stala - AI v aplikácii, ktorá sleduje prichádzajúce balíčky, poklesy cien za nedávno zakúpené produkty, cestovné oznámenia a viac. Ľudia v kancelárii len nahlas hovorili o veciach, ktoré by chceli, aby ich e-mail pre nich mohol urobiť. Kvôli tomuto škádlení bol vytvorený Edisonov asistent.

Aplikácie Hello Weather a AccuWeatherZdroj: Joe Maring / Android Central

Kurt Fulepp, vedúci produktového oddelenia spoločnosti AccuWeather, sa rovnako vyjadril. Už pred zásahom COVID-19 mala spoločnosť zoskupenia ľudí pracujúcich v New Yorku, Pensylvánii a Montreale - to znamená, že tu prebiehala zmes práce na diaľku i na diaľku. S AccuWeather sa teraz posunul na úplne práca z domu veci sa stále trochu zmenili.

Myslím si, že to očividne uberá tímovej dynamike. Náš tím prešiel od možnosti rozširovať sa na denné scrumy minimálne členov produktového a dizajnérskeho tímu v New Yorku, ktorí sú spolu v jednej miestnosti a tiež v našich kanceláriách. Je zrejmé, že úplné otočenie sa iba k videu a digitálnej báze odstraňuje ducha interakcie.

To znamená, že práca z domu mala do istej miery tiež pozitívny vplyv. Ako poznamenáva Fulepp:

Necítili sme príliš veľkú zmenu. Myslím tým, že si myslím, že existuje prirodzený ľudský prvok, ktorý spočíva v každodennom práci a užívaní si s tímom. Sme skutočne veľmi blízke tímy, takže nevidenie členov vášho tímu bolo len prirodzeným sklamaním, že sa budeme musieť vyrovnať s tým, že sa vidíme na obrazovke.

Myslím si, že z hľadiska vývoja to v skutočnosti pravdepodobne zvýšilo našu rýchlosť, pretože to umožňuje úprimné menšie rozptýlenie. Myslím si, že práca z domu bola efektívnejšia, než sme si kedy dokázali predstaviť, len preto, že máme sklonené hlavy a kráčame vpred.

Pokiaľ ide o spríjemnenie celého procesu práce z domu pre každého, Fulepp hovorí, že on a jeho tím boli kreatívni so spôsobmi, ako udržať pracovný deň čo najľahší - vrátane tematických prostredí Zoom a virtuálnej šťastnej hodiny (niečo, čo sme si sami robili tu v AC).

Myslím, že došlo k vývoju v tom, že ľudia evidentne zapínajú kamery, čo sme určite podporili. S pribúdajúcimi týždňami sa všetci cítili veľmi príjemne, keď ste ich videli v spálni alebo v práčovni alebo na kuchynskej linke. Ako tím sme sa pokúsili nominovať dennú tému, ktorá je pre vás niečím osobná. A nie osobný a dotieravý, ale skutočne zábavný a ľahkovážny. Takže je to ako, urobte si zo Zväčšenia niečo z roku, v ktorom ste sa narodili, svoju obľúbenú rodinnú fotografiu alebo niečo ako svoj obľúbený film. A myslím si, že sa z toho stane rozhovor, pretože ľudia kladú neočakávané, pretože sa z toho v skutočnosti stáva začiatočník konverzácie, čo ma skutočne baví.

Snažíme sa urobiť piatkovú šťastnú hodinu, kedy sme zo slávnostného ceremoniálu urobili „poďme urobiť prácu a hovorme o tom, čo sme dosiahli, a teraz poďme všetci virtuálna šťastná hodina. “ Urobiť krok späť a zamyslieť sa nad dosiahnutými výsledkami je skutočne dôležité, keď je svet v takom náročnom bode čas.

Logo zväčšeniaZdroj: Joe Maring / Android Central

Ale samozrejme to nie je všetko slnečné lúče a dúhy.

Okrem zmiznutia tímovej dynamiky a procesu spolupráce priniesla práca z domu aj niektoré morálne výzvy. Pearsall si všimol, že každý v Edison Mail bojoval s vedomím, kedy má odpojiť. V tomto kancelárskom prostredí máte stanovené časy, kedy pracujete a kedy idete domov. Keď už ste doma alebo v byte nepretržite, nie je to také rezané a suché. Niektoré tímy v Edisoni pracovali neskôr počas dňa ako zvyčajne, čo je zápas, ktorému ste pravdepodobne tiež čelili.

Verde poznamenal, že tím 1Password už bol dosť zvyknutý na prácu z domu, ale stále dochádza k výraznému posunu v pracovnom postupe, keď sú s vami doma aj váš manžel a deti. Prináša nové narušenia a eliminuje akékoľvek hranice, ktoré existovali predtým, a to aj napriek tomu, že Verde tvrdí, že produktivita nebola ovplyvnený tak, ako predpokladal, stále sa vyvíjal tlak na to, aby sme boli pri projektoch flexibilnejší a aby sme pri nich uskutočňovali zmysluplné registrácie zamestnancov.

Toto sú prekážky, ktoré sa neobmedzujú iba na vývojárov systému Android - sú to veci, ktoré vy a ja tiež veľmi dobre poznáme. Keď však dodáte, že na vrchole bojov, ktorým títo jednotlivci a tímy čelia zo dňa na deň, keď boli veci „normálne“, je to už tak náročná práca.

A, bohužiaľ, je to niečo, o čom si dostatočne nemyslíme. Môže byť ľahké pozerať sa na aplikáciu v Obchode Play ako na nič iné ako softvér, ale každá z nich bola vytvoril jednotlivec alebo skupina ľudí, ktorí do seba vložili obrovské množstvo krvi, potu a sĺz to. Možno nebudú vždy fungovať perfektne, ale len viete, že ľudia robia, čo môžu, aby všetky vaše obľúbené aplikácie a hry fungovali ako obvykle - dokonca aj uprostred pandémie.

Za nákupy môžeme získať províziu pomocou našich odkazov. Uč sa viac.

Toto sú najlepšie bezdrôtové slúchadlá do uší, ktoré si môžete kúpiť za každú cenu!
Je čas prestrihnúť šnúru!

Toto sú najlepšie bezdrôtové slúchadlá do uší, ktoré si môžete kúpiť za každú cenu!

Najlepšie bezdrôtové slúchadlá do uší sú pohodlné, vynikajúco znejú, nestoja príliš veľa a ľahko sa zmestia do vrecka.

Všetko, čo potrebujete vedieť o PS5: Dátum vydania, cena a ďalšie
Ďalšia generácia

Všetko, čo potrebujete vedieť o PS5: Dátum vydania, cena a ďalšie.

Spoločnosť Sony oficiálne potvrdila, že pracuje na PlayStation 5. Tu je všetko, čo o nej zatiaľ vieme.

Spoločnosť Nokia predstavuje dva nové lacné telefóny Android One s cenou do 200 dolárov
Nové Nokie

Spoločnosť Nokia predstavuje dva nové lacné telefóny Android One s cenou do 200 dolárov.

Nokia 2.4 a Nokia 3.4 sú najnovším prírastkom do cenovej ponuky inteligentných telefónov spoločnosti HMD Global. Pretože sú to obe zariadenia Android One, je zaručené, že budú dostávať dve hlavné aktualizácie operačného systému a pravidelné bezpečnostné aktualizácie až na tri roky.

Najlepšie prenosné okamžité fotografické tlačiarne pre zariadenia s Androidom
Tlačte na cestách!

Najlepšie prenosné okamžité fotografické tlačiarne pre zariadenia s Androidom.

Ste v pohybe a vytvárate si spomienky na svojom mobile. Aj keď je digitál skvelý, prečo nevyskúšať a urobiť tieto spomienky trochu trvalejšími pomocou hmatateľnej fotografie?

Joe Maring

Joe je hlavný redaktor pre Android Central a od doby, čo si pamätá, miloval čokoľvek s obrazovkou a CPU. O Androide hovorí alebo píše v tej či onej podobe od roku 2012 a často tak robí pri táborení v najbližšej kaviarni. Máte tip? Pošlite e-mail na adresu [email protected]!
instagram story viewer