Logo sk.androidermagazine.com
Logo sk.androidermagazine.com

Čo je nové s vývojovými nástrojmi na stránkach Google i / o 2018

Obsah:

Anonim

Android a Chrome boli známe tým, aké ťažké boli pre nich zostavenie. Už nie. Google neustále vylepšuje svoje vývojárske nástroje rok čo rok a na I / O 2018 je toho veľa, na čo sa treba tešiť.

Čo je nové a vzrušujúce z vývojových nástrojov na I / O 2018?

Najväčším oznámením pre vývojárov aplikácií pre Android bolo Android Studio 3.2. Nie preto, že by sa každému páčilo vyššie číslo, ale kvôli niektorým obrovským funkciám, ktoré s tým prídu. Zatiaľ čo veci, ako je nový zmršťovač a optimalizátor, sú celkom hlúpe v hlúpom spôsobe, čoskoro budú niektoré skutočne úžasné funkcie pre používateľov.

  • Android Jetpack - Jetpack je balík funkcií, ktoré sa vývojári môžu pripojiť priamo do svojich aplikácií a ktoré podporujú štyri hlavné súčasti vývoja: architektúru, používateľské rozhranie, nadáciu a správanie. Tieto komponenty sa týkajú vecí, ako sú správa údajov, animácie, prehrávanie médií, povolenia a oveľa viac. A pretože nie sú vložené do samotného systému Android, spoločnosť Google môže kedykoľvek pridať ďalšie položky a implementáciu je jednoduché prostredníctvom knižnice technickej podpory systému Android.

  • Balíky aplikácií - spoločnosť Google vie, rovnako ako vývojári, že keď sa aplikácia stane príliš veľkou, používatelia prestanú chcieť aplikáciu sťahovať. Poplatky za dáta a voľné miesto môžu znamenať, že vaša aplikácia stráca svoju inštalačnú základňu v priebehu svojho rastu. Na tento účel spoločnosť Google predstavila balíčky aplikácií a dynamické zobrazovanie Google Play. Vývojár môže do konzoly pre vývojárov Google Play vložiť všetko potrebné na to, aby sa aplikácia mohla spustiť na viacerých architektúrach a vo viacerých jazykoch, a nechať ju vytvárať zväzky, ktoré obsahujú iba súbory, ktoré konkrétny používateľ potrebuje. Potom sa dynamické zobrazovanie Google Play naladí na výbavu a správnym používateľom poskytuje správne súbory.

  • Plátky - Plátky sú malé „vzdialené“ časti vašej aplikácie, ktoré sa dajú zobraziť niekde, napríklad na paneli s upozornením alebo vo vyhľadávaní Google. Príkladom bol hudobný prehrávač, ktorý vložil ovládacie prvky Now Playing do vyhľadávania, keď používateľ hľadal hudbu. Akcie aplikácie sú v podstate vizuálne akcie pomocníka Google, ktoré môžu používateľovi umožniť urobiť niečo ako pozerať video alebo objednať jedlo prostredníctvom aplikácie z takmer akejkoľvek obrazovky. Ak sa spoja, môžu to zmeniť spôsob, akým používame naše telefóny s Androidom.

Android P prináša aj nové API. Aplikácie vyvinuté pre P poskytnú vývojárom informácie o tom, ako dlho sa aplikácia používa a ako sa používa. Potom môžu poskytnúť spätnú väzbu, napríklad keď vám poradia, že je čas položiť telefón. K dispozícii je tiež nový správca biometrie, takže výrobcovia zariadení môžu ľahko implementovať veci ako skenovanie dúhovky prostredníctvom zabezpečeného prvku na hardvéri. A samozrejme, nové prvky používateľského rozhrania, ako sú upozornenia a akcie asistenta, vyzerajú skvele.

Čo je nové s vývojovými nástrojmi pre Android?

Nástroje vo verzii Android Studio vyzerajú dobre aj vo verzii 3.2. Malé zmeny, ktorých cieľom je uľahčiť a zrýchliť vytváranie skvelých aplikácií, sú vždy vítané a tieto „malé veci“ boli privítané čo najteplejšie.

  • Emulátor Android sa spustí rýchlejšie vďaka nástrojom, ako je podpora snímok a lepšia správa zdrojov. Ukážka ukázala emulátor, doplnený rámom zariadenia, otvoril a spustil záťažový test Android 3D za 2 sekundy. Áno, dva. Sekúnd. Neveril som tomu ani vtedy, keď som to niekoľkokrát sledoval.
  • Material Theming - Material Design bol jednoduchý spôsob, ako prinútiť aplikácie, aby sledovali konzistentný vzhľad a padali, ale bol príliš konzistentný. Materiál Theming je Material Design, ktorý nevyvolá, aby každá aplikácia vyzerala rovnako. Dajte si svoj koláč a zjedzte ho!
  • Experimentálne rozšírenia Kotlin vám umožnia kliknúť na dve bežné veci, ktoré musíte znova a znova spustiť do svojej aplikácie.
  • Podpora aplikácií AR v emulátore je dosť veľká vec.

Videli sme tiež niekoľko nových nástrojov pre strojové učenie, jazyk Flutter a lepšiu podporu pre cloud computing. Vývoj pre Android sa stáva lepším a lepším, ľahším a ľahším.

A čo nástroje Chrome?

Do služby Pixelbook prichádza Android Studio, ako aj všeobecná podpora aplikácií pre Linux. Ak by sa nepodali žiadne ďalšie oznámenia, stále by to bol najlepší produkt Google I / O v histórii. Uvidili sme však aj ukážku, ktorá vývojárovi umožnila zostaviť jednu aplikáciu optimalizovanú pre akúkoľvek obrazovku, ktorá zahŕňala veľké obrazovky Chromebooku.

Dozvieme sa viac o vývoji webových aplikácií a nástrojoch na ladenie, ako je LightHouse, v nasledujúcich dňoch.

Niečo o Fuchsii?

Čo je Fuchsia? So všetkou vážnosťou, mimo krátkej zmienky o jazyku Flutter, sa nič, čo chceme vedieť o budúcom operačnom systéme od spoločnosti Google, nevyskočilo. Skutočne to neočakávame, pretože vstupno-výstupné služby Google I / O sa týkajú zmien existujúcich nástrojov a nových funkcií pre veci, ktoré už používame.