Článek

Vývoj aplikací pro Android byl již tvrdý, ale pandemie to udělala brutálně

protection click fraud

Galaxy S20 UltraZdroj: Andrew Martonik / Android Central

Přemýšlejte o svém telefon s Androidem na vteřinu. Co je její nejdůležitější částí? Dalo by se namítnout, že jde o procesor, displej, software nebo jakoukoli jinou součást. Všechny tyto věci jsou zásadní svým vlastním jedinečným způsobem, ale na konci dne primárně pracujete s aplikacemi, které jsou v něm nainstalovány.

Z Twitteru, YouTube, vaší oblíbené mobilní hry nebo nejnovější aplikace o počasí, o které všichni mluví, jsou aplikace to, co tvoří naše telefony, a to, co nám umožňuje dělat tolik věcí. Vývoj aplikací je náročný a intenzivní proces pro jakoukoli platformu, ale zejména pokud jde o Android. Na rozdíl od iOS, který je omezen na vybranou hrstku zařízení, která Apple vydává, ukazuje open-source systém Android svou ošklivou stránku, když se na něj dívá z pohledu vývojáře. Tato otevřenost je to, co umožňuje, aby existovala zařízení tolika různých tvarových faktorů a z mnoha společnosti, ale vytváření aplikací, které běží bez problémů s tolika proměnnými, které je třeba zohlednit, není snadná věc přistupovat.

Verizon nabízí Pixel 4a za pouhých 10 $ / měsíc na nových linkách Unlimited

To je realita, která platí, když se svět kolem nás nezabývá globální pandemií, takže když to navíc přidáte věci a nová realita mnoha vývojářů, kteří již nemohou společně pracovat ve stejné kanceláři, se věci vyrovnají lepkavější.

Recenze Oneplus 8 ProZdroj: Daniel Bader / Android Central

Chtěli jsme získat lepší představu o tom, jak COVID-19 ovlivňuje vývoj Androidu, a proto jsme oslovili a několik různých vývojových týmů, aby pochopili, jak se změnil jejich pracovní postup a zda mají nějaké nové výzvy vznikly. Mluvili jsme s týmem v 1 Heslo, Edison Mail, AccuWeather, Ahoj počasía populární cestovní aplikace, která se rozhodla zůstat v anonymitě. Dozvěděli jsme se, že COVID-19 je ovlivnil několika různými způsoby, ai když nepřinesl úplně nové překážky, určitě existují, které již existovaly.

Fragmentace je jednou z největších překážek, kterou musí vývojáři Androidu překonat.

Měl jsem příležitost mluvit s Jeffem Pearsallem, jedním z vedoucích produktů v Edison Mail, a on přinesl problém fragmentace - něco, co je každému, kdo se zajímá o prostor Android, příliš dobře známo s. V Edisonově fyzické kanceláři má tým kartotéku plnou různých zařízení Android, která se používají k řešení problémů, které se objeví.

Pearsall říká, že jedním z cílů společnosti Edison je, aby aplikace měla pocit, že byla navržena speciálně pro telefon, na kterém ji používáte, a když musí odpovídat za různé verze Androidu, rozhraní třetích stran, klávesnice, snímače otisků prstů a další, problémy specifické pro zařízení se musí objevit nahoru. Díky tomu, že má po ruce tolik různých telefonů, může Edison rychle replikovat všechny chyby, na které si uživatelé stěžují, a obrátit se na ně.

Web Edison Mail na telefonu Pixel 4 XLZdroj: Joe Maring / Android Central

Nyní, když Edison již nemá přístup k jejich Android skříni pro osobní řešení problémů, pokoušeli se emulovat chyby a mluvit o nich Zvětšení hovory. Dělá to zatím pro sebe, ale nenašli konkrétní řešení, které by bylo stejně efektivní jako hraní s jiným hardwarem v kanceláři.

Spolutvůrce Hello Weather Jonas Downey se také dotkl tématu fragmentace, ale v jiném světle. Hello Weather se skládá pouze ze tří lidí a od prvního dne se museli rozhodnout, že se nebudou moci vrátit a podporovat zastaralé verze systému Android. Pro tým jejich velikosti je prostě nemožné oslovit telefony se systémem Android 6.0 nebo 7.0 a stále mít čas pracovat na nových funkcích a důležitých aktualizacích. Není to něco, co způsobil COVID-19, ale pokračující problém, který podle Jonase byl jednou z jejich největších výzev.

Michael Verde, vedoucí týmu pro 1Password pro Android, nekomentoval fragmentaci, když jsme mluvili s ho, ale mluvil s několika různými neúspěchy, kterým společnost čelila jako přímý důsledek COVID-19.

Typický cyklus vydání 1Password pro novou aktualizaci Android je 6-7 týdnů, ale vzhledem k výzvám práce z domova společnost nyní posouvá věci na 8-9 týdnů. Zaměřují se na stejné funkce a změny, které již byly naplánovány, ale nyní s jednou nebo dvoutýdenní vyrovnávací pamětí, takže tým má spoustu času na dokončení všeho.

Některé vývojové týmy zůstávají podle plánu, ale to tak není.

Slyšeli jsme podobné zprávy od AccuWeather a Edison Mail, přičemž obě společnosti si všimly, že ještě nedosáhly bodu, kdy by jejich vývojové plány byly negativně ovlivněny. Velký redesign aplikace pro AccuWeather pro Android je stále v plánu, stejně jako budoucí plány pro Edisona. I když to může být případ velkých (ish) aplikací / vývojových týmů, to samé nelze říci o týmu tří osob v Hello Weather.

Hello Weather bylo vytvořeno v roce 2016 jako vedlejší projekt pro Jonase Downeyho, Trevora Turka a Dana Kima. Je to něco, pro co jsou vášniví a hodně se o ně starají, ale u běžných pracovních míst, které také musí mít sklon, to není jejich primární oblast zaměření. Jason říká, že on a jeho tým plánovali nové funkce pro Hello Weather před vypuknutím COVID-19, ale jakmile to zasáhlo, „dno vypadlo“. Krátce nato jeden z nich onemocněl měli v rodině smrt a Jonas, Trevor a Dan jsou nyní v podobné situaci, takže mnozí z nás jsou - uvízli doma se svými rodinami a snaží se najít rovnováhu, která funguje pro každý. Je to situace, která neumožňuje dostatek volného času, a proto je vývoj Hello Weather zatím jen v malé přestávce.

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

Pokud jde o vedení cestovní aplikace, se kterou jsme mluvili, rychle se učí, že vývoj cestovní aplikace je těžká věc, když nikdo není... no, cestování. Velkou část procesu vývoje aplikace tvoří složité testy AB, které se provádějí v měřítku testovat nové funkce a designy, ale s cestovním ruchem v klidu, to už není věc.

Nejen to, ale když všichni nyní pracují z domova, vedoucí aplikace řekl, že to, že nejste ve stejné místnosti pro spolupráci, trochu zpomalilo celý pracovní postup.

Ve skutečnosti je to něco, co se zdá být přítomno plošně. Toto je problém a hodně z nás jsme se za posledních pár měsíců museli učit, a to platí i pro vývojáře aplikací pro Android.

Spolupráce osobně je stěžejním procesem vývojového cyklu a právě teď k ní nemůže dojít.

Vývoj aplikací je pracný proces, který vyžaduje hodně spolupráce a kritického myšlení se svými spolupracovníky. Máme tu čest být ve světě, kde může pandemie zamést planetu a existují nástroje, které nám umožňují pracovat na dálku, ale v práci ve fyzickém prostoru s vašimi kolegy je něco, co prostě nemůžete replikovat pomocí Zoom nebo Google Meet volání.

Pearsall z Edison Mail uvedl, že to byla pro jeho tým jedna z největších překážek. Edison má politiku otevřených prázdnin a umožňuje svým zaměstnancům pracovat v podstatě odkudkoli, ale Pearsall říká, že většina se rozhodne pracovat ve fyzické kanceláři společnosti. Prostředí bullpen je nepřekonatelné pro vzájemné odrážení nápadů a ve skutečnosti tak funguje funkce asistenta Edison Mail se stala - AI v aplikaci, která sleduje příchozí balíčky, poklesy cen u nedávno zakoupených produktů, cestovní oznámení a více. Lidé v kanceláři jen nahlas mluvili o věcech, které si přáli, aby pro ně jejich e-mail mohl udělat, a kvůli tomuto škádlení byl vytvořen Edisonův asistent.

Ahoj počasí a aplikace AccuWeatherZdroj: Joe Maring / Android Central

Kurt Fulepp, hlavní produktový ředitel společnosti AccuWeather, se také vyjádřil k tomuto sentimentu. Ještě předtím, než zasáhla COVID-19, měla společnost seskupení lidí pracujících v New Yorku, Pensylvánii a Montrealu - což znamená, že došlo ke kombinaci osobní a vzdálené práce. S AccuWeather se nyní přesunul na zcela práce z domova věci se stále trochu změnily.

Myslím, že to očividně odvádí týmovou dynamiku. Náš tým se přesunul od možnosti nasazovat se do každodenních scrumů alespoň členů produktového a designového týmu v New Yorku, kteří jsou spolu ve stejné místnosti a také v našich kancelářích. Je zřejmé, že úplné otočení pouze k tomu, aby bylo video a digitální, odnáší ducha interakce.

Práce z domova má do jisté míry také pozitivní dopad. Jak poznamenává Fulepp:

Necítili jsme příliš velkou změnu. Myslím tím, že existuje přirozený lidský prvek každodenního práce a užívání si s vaším týmem. Jsme opravdu vysoce úzké týmy, takže nevidění členů vašeho týmu bylo jen přirozeným zklamáním, že se budeme muset vypořádat s tím, že se navzájem uvidíme na obrazovce.

Myslím, že z hlediska vývoje to pravděpodobně ve skutečnosti zvýšilo naši rychlost, protože to umožnilo být méně rozptylující, abych byl upřímný. Myslím, že jsme pracovali efektivněji z domova, než jsme si kdy dokázali představit jen proto, že jsme dole hlavou a kráčíme kupředu.

Pokud jde o to, aby byl celý proces práce z domova příjemný pro všechny, Fulepp říká, že se svým týmem byli kreativní a způsoby, jak udržet pracovní den co nejsrdečnější - včetně tematických zoomových pozadí a virtuální šťastné hodiny (něco, co jsme sami dělali tady na AC).

Myslím, že došlo k evoluci v to, že lidé evidentně zapínají kamery, což jsme určitě podporovali. Jak týdny ubíhaly, všichni se cítili velmi pohodlně, když jste je viděli v ložnici nebo byli v prádelně nebo na kuchyňské lince. Snažili jsme se jako tým nominovat denní téma, které je pro vás něčím osobním. A ne osobní a dotěrný, ale opravdu zábavný a veselý. Takže je to jako, udělejte si pozadí Zoom něco z roku, ve kterém jste se narodili, svou oblíbenou rodinnou fotografii nebo něco jako svůj oblíbený film. A myslím si, že se z toho stane řeč, protože lidé kladou neočekávané, protože se ve skutečnosti stává předváděčem konverzace, což mě opravdu baví.

Pokoušíme se udělat páteční šťastnou hodinu, kdy jsme obřad proměnili na „udělejme práci a promluvme si o tom, čeho jsme dosáhli, a teď si všichni virtuální šťastná hodina. “ Učinit krok zpět a přemýšlet o úspěších je opravdu důležité, když je svět v tak náročném bodě čas.

Logo zvětšeníZdroj: Joe Maring / Android Central

Ale samozřejmě to není všechno sluníčko a duhy.

Kromě zmizení týmové dynamiky a procesu spolupráce přinesla práce z domova také některé morální výzvy. Pearsall si všiml, že všichni v Edison Mail bojovali s vědomím, kdy se mají odpojit. V tomto kancelářském prostředí máte nastaveny časy, kdy pracujete a kdy jdete domů. Když už jste ve svém domě nebo bytě 24 hodin 7 dní v týdnu, není to tak ostříhané a suché. Některé týmy v Edisonu pracovaly později během dne než obvykle, což je boj, kterému jste pravděpodobně také čelili.

Verde poznamenal, že tým 1Password byl již docela zvyklý na práci z domova, ale stále dochází k masivnímu posunu v pracovním toku, když jsou s vámi doma i váš manžel a děti. Zavádí nová narušení a eliminuje jakékoli hranice, které existovaly dříve, a to i přesto, že Verde říká, že produktivita nebyla ovlivněn tak, jak předpokládal, stále se vyvíjel tlak na flexibilnější řešení projektů a smysluplné ohlášení zaměstnanci.

Jedná se o překážky, které se neomezují pouze na vývojáře Androidu - jsou to věci, které vy i já také dobře známe. Když však dodáte, že na vrcholu bojů, kterým tito jednotlivci a týmy čelí ze dne na den, když byly věci „normální“, je to již tak obtížná práce.

A bohužel to je něco, o čem příliš nepřemýšlíme. Může být snadné podívat se na aplikaci v Obchodě Play jako na nic jiného než na kus softwaru, ale každá z nich byla vytvořený jednotlivcem nebo skupinou lidí, do kterých bylo vloženo obrovské množství krve, potu a slz to. Nemusí vždy fungovat perfektně, ale jen vězte, že lidé dělají, co mohou, aby všechny vaše oblíbené aplikace a hry fungovaly jako obvykle - dokonce i uprostřed pandemie.

Můžeme získat provizi za nákupy pomocí našich odkazů. Zjistit více.

Jedná se o nejlepší bezdrátová sluchátka, která si můžete koupit za každou cenu!
Je čas přestřihnout šňůru!

Jedná se o nejlepší bezdrátová sluchátka, která si můžete koupit za každou cenu!

Nejlepší bezdrátová sluchátka jsou pohodlná, skvěle znějí, nestojí příliš mnoho a snadno se vejdou do kapsy.

Vše, co potřebujete o PS5 vědět: Datum vydání, cena a další
Další generace

Vše, co potřebujete o PS5 vědět: Datum vydání, cena a další.

Společnost Sony oficiálně potvrdila, že pracuje na PlayStation 5. Tady je vše, co o tom zatím víme.

Nokia uvádí na trh dva nové levné telefony Android One s cenou do 200 $
Nové Nokie

Nokia uvádí na trh dva nové levné telefony Android One s cenou do 200 $.

Nokia 2.4 a Nokia 3.4 jsou nejnovější přírůstky do řady levných smartphonů HMD Global. Jelikož jsou obě zařízení Android One, je zaručeno, že budou dostávat dvě hlavní aktualizace operačního systému a pravidelné aktualizace zabezpečení až na tři roky.

Nejlepší přenosné okamžité fotografické tiskárny pro zařízení Android
Tiskněte na cestách!

Nejlepší přenosné okamžité fotografické tiskárny pro zařízení Android.

Jste v pohybu a vytváříte vzpomínky na svém mobilním telefonu. I když je digitální technologie skvělá, proč nezkusit tyto vzpomínky trochu zkrátit pomocí hmatatelné fotografie?

Joe Maring

Joe je senior editor pro Android Central a od doby, kdy si pamatuje, miloval cokoli s obrazovkou a CPU. O Androidu mluví v té či oné podobě od roku 2012 a často to dělá v kempu v nejbližší kavárně. Máte tip? Zašlete e-mail na adresu [email protected]!
instagram story viewer