Táto open-source aplikácia počasia ma prinútila opustiť predvolenú


Každé ráno pred tým, ako začnem prehľadávať zlú správu za zlou správou, som si vytvoril zvyk kontrolovať počasie. Takmer vždy, keď vychádzam, víta ma obrovská modrá obloha, len aby sa polceste k cieľu spustil dážď. Ale ešte predtým, ako uvidím predpoveď počasia, musím si prejsť reklamou na celú obrazovku, stlačiť tlačidlo stlmiť pri video reklame a zavrieť vyskakovacie okno, ktoré ma upozorňuje, že môj Android je infikovaný vírusom.

Tieto reklamy sú otravné a spotrebúvajú môj čas, zdroje a dáta pri načítavaní. Poslednou dobou sa to ešte zhoršilo. Kedykoľvek kliknem, aby som si pozrel podrobné informácie o počasí, som presmerovaný na webovú stránku s ďalšími reklamami. Aplikácia počasia sa zmenila skôr na billboard slúžiaci na zobrazovanie reklám, ktorý sa tvári ako aplikácia počasia. Preto som prešiel na open-source aplikáciu počasia: Prism.

Prism mi pripomenul, že nemusíte znášať vtieravé aplikácie, aby ste našli užitočné. Nie je to len užitočné, ale aj elegantné a nesleduje vašu aktivitu, aby slúžila ako nástroj na zarábanie peňazí. Je to jedna z najlepších open-source Android aplikácií, na ktoré som narazil tento rok.

Dynamické pozadia a glassmorfizmus

Aplikácia počasia, ktorá vás nezahltí zastaraným, priemyselným dizajnom

V momente, ako otvoríte aplikáciu Prism, si všimnete jej dizajn v štýle glassmorphism, namiesto toho, aby ste museli prechádzať nezastaviteľným tutoriálom a 30-sekundovou reklamou. Tento štýl, charakterizovaný priehľadnosťou, efektami matného skla a jemnými gradientmi, dodáva rozhraniu hĺbku a hierarchiu.

Text neleží na plochom pozadí; pláva na zavesených paneloch pripomínajúcich matné sklo. Tento dizajn umožňuje, aby farby pozadia jemne presvitali, bez pocitu tvrdosti alebo odlúčenia. Skutočným vrcholom je jeho dynamické pozadie počasia—na rozdiel od väčšiny aplikácií s statickými obrázkami alebo ikonami, Prism generuje kompletnú atmosféru.

Otvorenie aplikácie počas búrky spôsobí stmavnutie obrazovky, pretože pozadie odráža náladu oblohy. Ak sa na ňu pozriete pri východe slnka, privíta vás hladký prechod oranžovej a fialovej farby. Tento prístup nie je len vizuálne príťažlivý, ale má aj svoj účel: môžete vidieť, aké je počasie vonku, ešte predtým, než sa úplne zobudíte.

Naozaj globálna aplikácia počasia

Prečo by som mal byť obmedzený miestom, keď ide o sledovanie počasia?

Prism sa vyhýba bežnej pasci menších open-source projektov: obmedzeniam podľa lokality. Vďaka integrácii s robustnými API OpenWeather Map ponúka vyhľadávanie miest po celom svete.

Či už sledujete počasie v New Yorku, Tokiu alebo v malej dedine v Alpách, vyhľadávacia funkcia je rýchla a presná. Nemá problém nájsť lokality, čo je miesto, kde mnohé nekomerčné aplikácie často zaostávajú za gigantmi ako Google Weather.

Widgety na prepracovanie domovskej obrazovky

Čo je to za Android aplikáciu bez doplnkových widgetov?

Pre používateľov Androidu je domovská obrazovka svätyňou prispôsobenia, takže počasie aplikácia žije alebo zomiera podľa kvality svojich widgetov. Prism nedávno predstavil súbor piatich nových widgetov, ktoré prinášajú rovnaký dizajnový jazyk glassmorphism priamo do vášho spúšťača.

Kľúčové je, že tieto widgety rešpektujú matný dizajn. Vyzerajú fantasticky na zložitých tapetách, pretože rozostrujú pozadie, čím si zachovávajú čitateľnosť a zároveň splynú s vaším nastavením. Ak máte dosť nezhodných, nepriehľadných blokov, ktoré väčšinou zapĺňajú domovské obrazovky Androidu, tieto widgety predstavujú obrovský vylepšenie prinášané relatívne novou aplikáciou.

Faktor flutteru a zdroje údajov

Spomalí Prism váš telefón?

Prism je postavený na Flutteri, čo mu dáva krásny vzhľad a umožňuje animácie naprieč platformami. Ale má to svoju cenu. Rovnako ako väčšina aplikácií vo Flutteri, aj Prism obsahuje vlastný renderovací engine, čo ho môže robiť väčším než natívnu Kotlin aplikáciu. Historicky môže byť Flutter mierne náročnejší na batériu, pretože vykresľuje každý pixel na obrazovke namiesto používania štandardných systémových komponentov.

Musíme tiež zohľadniť, že rovnako ako mnohé FOSS aplikácie, aj Prism sa spolieha na bezplatné API OpenWeatherMap. Aj keď je výborné, nemusí vždy poskytovať hyperlokálne údaje ako Dark Sky (teraz vo vlastníctve Apple) alebo masívnu sieť senzorov ako The Weather Channel. Ak potrebujete absolútnu presnosť z profesionálnych dôvodov - napríklad ak ste farmár alebo námorník - oneskorenie v aktualizáciách pre bezplatné API môže byť rozhodujúce v porovnaní s viacmiliónovými proprietárnymi algoritmami.

Nehovoriac o tom, že Prism je relatívne nový, takže môžete zistiť, že mu chýba veľa bežných funkcií. Napríklad Prism nedokáže zobrazovať mapy počasia. Rád si kontrolujem počasie v aplikáciách, aby som sledoval vznikajúce hurikány, ktoré by mohli ovplyvniť moju každodennú rutinu.

Ak nepotrebujete presnosť na úrovni profesionála, Prism zostáva jednou z najlepších open-source aplikácií na počasie, aj s prihliadnutím na faktor Flutter. Väčšina smartfónov ľahko zvládne vykresľovanie, ktoré aplikácia vyžaduje, a vplyv na batériu pri krátkych kontrolách počasia je minimálny, najmä v porovnaní s vybíjaním batérie spôsobeným hlavnými aplikáciami, ktoré bežia na pozadí s dlhými videoreklamami.

Nemusíš si pozerať reklamu len preto, aby si skontroloval počasie

S Prismom získate prémiové užívateľské rozhranie bez reklám, ktoré sa vyrovná niektorým z najlepších aplikácií počasia, a to bez platenia ani centu. Meškanie v presnosti údajov je pri bežnom používaní často nepostrehnuteľné (napríklad keď chcete vedieť, či potrebujete bundu alebo pršiplášť). Pre tých, ktorí chcú, aby ich telefón vyzeral futuristicky a pôsobil súdržne, je Prism jasným víťazom oproti štandardnému zbytočnému softvéru. Dokazuje, že open-source nemusí značiť „škaredé“ a že užitočnosť nemusí byť nudná.

Súvisiace články