Flutter od Google končí beta a môže priniesť Material Design do ďalších aplikácií

Počuli ste už o zaujímavej novej aplikácii, ktorú by ste si chceli stiahnuť, len aby ste sa dozvedeli, že nie je dostupná pre váš mobilný operačný systém? Alebo možno existuje verzia aplikácie pre váš operačný systém, ale nie je taká dobrá (Snapchat pre Android môže prísť na myseľ). Ak ste zažili niektorý z týchto momentov, je na to dobrý dôvod: aplikácie pre Android a iOS sú napísané v rôznych programovacích jazykoch, čo znamená, že vývojári musia začať v podstate od nuly, keď znovu vytvoria svoju aplikáciu pre novú platformu alebo riskujú kompromisy výkon. Niekoľko spoločností vytvorilo nástroje na pomoc pri riešení tohto problému vrátane spoločnosti Microsoft (Xamarin) a Facebook (Reagovať Native), ale vždy je čo zlepšovať – a to je presne to, čo Google sľubuje verejným vydaním Flutter 1.0.

Flutter existuje v rôznych beta iteráciách od roku 2015, no od dnešného dňa sa vyhlasuje za plnohodnotnú a zrelú open source engine pre multiplatformový mobilný vývoj, čo znamená, že môžeme očakávať jeho vplyv na oveľa viac aplikácií v budúcnosti.

Odporúčané videá

Na začiatok môžeme očakávať, že uvidíme prvky Material dizajnu. Materiál je étosom dizajnu Google, ktorý uprednostňuje minimálny, biely a zaoblený vzhľad. Spoločnosť je v procese zavádzania najnovšej verzie Material vo väčšine jej produktov, takže to pravdepodobne poznáte a už ste sa rozhodli, či ste fanúšikom alebo nie. Niektorí to nazývajú elegantným, iní uprednostňujú trochu viac farieb a textúr, ale tak či onak, vývojári aplikácií ktoré používajú Flutter, dostanú všetky nástroje umožňujúce „dokonalú realizáciu Material Dizajn.”

Súvisiace

  • 6 najväčších funkcií iOS 17, ktoré Apple ukradol z Androidu
  • Android stále poráža iPhone malým (ale dôležitým) spôsobom
  • Váš iPhone by mohol ukradnúť túto funkciu Pixel Tablet, keď získa iOS 17

Môžeme tiež vidieť trochu viac rozmanitosti v tom, ako vyzerajú a pôsobia aplikácie vytvorené spoločnosťou Flutter. Motor spoločnosti Google sľubuje, že umožní dizajnérom väčšiu presnosť pri vytváraní aplikácií. Engine umožňuje dizajnérom ovládať každý pixel na obrazovke a existuje menej obmedzení, kde a ako môžu prekrývať a animovať grafiku, video, text a ovládacie prvky. Doteraz si tieto možnosti používateľského rozhrania vyslúžili dobré recenzie od členov vývojárskych komunít, takže dúfame, že môžeme očakávať menej vykrajovačov sušienok, viac možností dizajnu, ktoré posúvajú hranice od aplikácií vyrobených pomocou Trepotanie.

Výkon je hlavným predajným argumentom aj pre Flutter. Motor je poháňaný tým istým Skia 2D grafický engine ktorý poháňa Chrome a Androida Google optimalizoval grafiku tak, aby bežala pri natívnej rýchlosti vášho zariadenia, takže grafický výkon by mal byť v aplikáciách Flutter pôsobivo plynulý.

Jednou z výhod pre vývojárov je stavové opätovné načítanie, čo je funkcia, ktorá im umožňuje vykonávať zmeny v aplikácii a okamžite vidieť výsledky bez reštartovania aplikácie. Aj keď to nemá priamy vplyv na spotrebiteľov, ak to výrazne skráti čas vývoja, mohlo by to mať zaujímavý vplyv na šírenie aplikácií na trhu.

Nakoniec je ešte trochu skoro povedať, aké účinky bude mať Flutter pre spotrebiteľov. Po prvé, potrebuje si získať popularitu u vývojárov – v súčasnosti React Native (motor stojaci za Instagramom, Airbnb a UberEats, okrem iného), má to poriadne porazené, pokiaľ ide o podporu trhu a komunity, ale to by sa mohlo veľmi dobre zmeniť teraz, keď Flutter je verejný. Niet pochýb o tom, že prvky Material Design sú veľkým prínosom pre komunitu vývojárov Androidu, vďaka čomu je jednoduchšie ako kedykoľvek predtým napodobniť charakteristický štýl tohto operačného systému.

Odporúčania redaktorov

  • Ako testujeme tablety
  • Google Pixel Watch 2: údajná cena, dátum vydania, novinky a ďalšie
  • Apple pridáva do vášho iPhone úplne novú aplikáciu s iOS 17
  • Našiel som obrovský problém s novou aplikáciou ChatGPT pre iPhone
  • Nenávidím klávesnicu môjho iPhone, ale táto aplikácia to zlepšila

Zlepšite svoj životný štýlDigitálne trendy pomáhajú čitateľom mať prehľad o rýchlo sa rozvíjajúcom svete technológií so všetkými najnovšími správami, zábavnými recenziami produktov, užitočnými úvodníkmi a jedinečnými ukážkami.