Android nahrádza Developer Preview novým kanálom Canary

Android Canary

Spoločnosť Google sa rozhodla radikálne zmeniť spôsob, akým vývojári pristupujú k predbežným verziám systému Android., odkedy bolo oznámené, že tradičný program Náhľad pre vývojárov bol nahradený novou vetvou s názvom „Canary“. ktorý vytvára kontinuálny a dynamickejší model pre skoré testovanie funkcií platformy.

Toto rozhodnutie predstavuje zlomový bod v procese spolupráce medzi spoločnosťou Google a komunitou vývojárov.

Aby sme vám poskytli lepšiu podporu a rýchlejší a konzistentnejší prístup k funkciám vo vývoji, oznamujeme zásadný vývoj nášho programu predbežných verzií. Platforma Android bude mať v budúcnosti kanál vydaní Canary, ktorý nahradí predchádzajúci program Developer Preview. Tento kanál vydaní Canary bude fungovať súbežne s existujúcim programom Beta.

Nepretržitý a automatizovaný prístup k testovaniu

phlavný rozdiel medzi predchádzajúcim modelom a novým návrhom spočíva v kontinuite procesu aktualizácie. Zatiaľ čo ukážky pre vývojárov vyžadovali manuálnu inštaláciu v každom cykle, Canary používa stratégiu postupného inštalovania. To znamená, že Keď sa zariadenie pripojí k tejto vetve, automaticky dostane všetky najnovšie verzie. Android prostredníctvom bezdrôtových aktualizácií OTA, čím sa eliminuje potreba opakovaných preinštalovaní.

Vďaka svojej nezávislosti od konkrétnych verzií, Canary umožňuje vývojárom pokračovať v experimentovaní s API ktoré sú stále v počiatočných fázach, a to aj po vstupe novej oficiálnej verzie systému Android do beta verzie.

Výhody pre vývoj a včasnú spätnú väzbu

One,es z veľkých výhod tohto nového prístupu je možnosť ponúkať priebežnú spätnú väzbu počas celého vývojového cyklu. Podľa predchádzajúcej schémy bol kanál Developer Preview uzavretý v momente, keď systém Android vstúpil do beta verzie, čím nezostala žiadna oficiálna cesta na testovanie a hodnotenie experimentálnych funkcií. S Canary táto medzera mizne, pretože Nové API je možné preskúmať do hĺbky bez závislosti od oficiálnych dátumov od vydania verzií.

Výber zostavy Android Canary

Napriek svojej otvorenosti, Nie všetky funkcie, ktoré sa objavia v Canary, sa nevyhnutne dostanú do stabilnej verzie. Táto vetva je však prezentovaná ako nevyhnutný priestor pre objavovanie a ovplyvňovanie budúcnosti operačného systému, pretože umožňuje vyhodnocovanie zmien správania a úprav platformy v jeho najskorších štádiách.

Kto by mal používať Kanársky kanál?

Je dôležité spomenúť to Kanál Canary je špeciálne navrhnutý pre vývojárov ktorí chcú byť o krok vpred, testovať najnovšie funkcie a poskytovať včasnú spätnú väzbu. Hoci zostavenia prešli automatizovaným testovaním a internými kontrolami, stále môžu obsahovať významné chyby, takže sa tieto verzie neodporúčajú používať na primárnych alebo bežných zariadeniach.

Pre tých, ktorí hľadajú stabilnejší zážitok, bude beta kanál naďalej fungovať. ako ideálne prostredie na overovanie aplikácií s pripravovanými verziami systému Android. Ale pre tých, ktorí chcú nahliadnuť do budúcnosti a sú ochotní podstúpiť určité riziko v prospech inovácií, je Canary perfektnou vstupnou bránou.

Inštalácia a účasť na vývoji

Inštalácia najnovšej verzie Canary je rovnako jednoduchá ako použitie nástroja Android Flash Tool na podporovanom zariadení Pixel. Po dokončení tejto akcie budú aktualizácie prichádzať automaticky s vydaním nových verzií. Opustenie kanála je možné preinštalovaním beta verzie alebo verejnej verzie, hoci tento proces bude vyžadovať vymazanie zariadenia.

Plus Vďaka dostupnosti na skutočnom hardvéri sú zostavy Canary integrované do emulátora systému Android a sady Android SDK. prostredníctvom kanála Android Studio Canary. To vám umožňuje testovať a vytvárať aplikácie, ktoré sú špecificky zamerané na experimentálne vydania, a umožňuje zmeny správania prostredníctvom rámca kompatibility funkcií platformy.

Za zmienku stojí, že táto nová pobočka teraz k dispozícii pre zariadenia Pixel a čoskoro bude k dispozícii aj na použitie v emulátore systému Android s použitím špecifických verzií systému Android Studio a príslušného SDK.

Nakoniec, ak máte záujem dozvedieť sa viac o tom, môžete si prečítať podrobnosti v nasledujúci odkaz.