Vzdálená testovací laboratoř společnosti Samsung byla aktualizována, aby umožnila vývojářům vzdáleně testovat své aplikace na skutečných telefonech Galaxy S20 a Galaxy Z Flip.
Život vývojáře pro Android zahrnuje mnohem víc než jen kódování. Poté, co skutečně dokončíte vývoj funkcí pro první vydání nebo aktualizaci, musíte se ujistit, že vaše aplikace běží dobře na zařízeních, která budou vaši uživatelé skutečně používat. Se systémem Android existuje spousta zařízení s různým hardwarem od různých výrobců, spoustou různých tvarových faktorů a všemi druhy vlastního softwaru pro Android, se kterými je třeba se vypořádat. Z tohoto důvodu testování vašich aplikací na Androidu pomocí Android Emulator v Android Studio zřídka stačí.
Telefony Samsung mají radikálně odlišnou verzi Androidu než software Google, a proto je nejlepší mít přístup k fyzickému zařízení, abyste mohli své aplikace řádně otestovat na softwaru Samsung. To se může prodražit, pokud chcete k testování používat vlajkové telefony Samsung, ale je to něco, co musíte udělat vzhledem k tomu, kolik milionů se jich prodalo po celém světě.
Řada Samsung Galaxy S20 řídí společnost nejnovější vydání One UI 2.1 zatímco založené na Androidu 10 Galaxy Z Flip je zcela odlišný tvarový faktor které musíte zaúčtovat. Pokud si chcete koupit obě zařízení k testování, chcete utratit téměř 2 500 $.Pokud však chcete své aplikace na těchto zařízeních pouze otestovat, existuje alternativa k jejich skutečnému nákupu. Tato alternativa se nazývá Vzdálená testovací laboratoř (RTL). V zásadě má Samsung spoustu skutečných smartphonů připojených ke cloudu, které vývojáři mohou ovládat pomocí RTL, což jim v podstatě umožňuje testovat své aplikace na fyzickém hardwaru, aniž by to museli vlastnit je. To znamená, že svou aplikaci můžete otestovat na Galaxy S20, S20+, S20 Ultra nebo Galaxy Z Flip, aniž byste museli utrácet tisíce dolarů za skutečná zařízení.
Vše, co potřebujete, je spolehlivé připojení k internetu, zdarma Účet Samsung Developers, Java Runtime Environment 7 nebo novější s nainstalovaným Java Web Start, a je to. Svou aplikaci budete moci spouštět na vzdáleném zařízení dle vašeho výběru v reálném čase. Do zařízení můžete nainstalovat soubory APK, pořizovat snímky obrazovky a záznamy a spouštět skripty pro automatizaci testování. Můžete si dokonce vybrat, v jakém jazyce chcete zařízení testovat, a pokud máte partnera, můžete sdílet svou obrazovku, abyste mohli testovat společně. Služba má určitá omezení, včetně skutečnosti, že zvuk, další periferní zařízení, vícedotykové ovládání a fotoaparát nejsou podporovány. Samsung dává vývojářům každý den 20 kreditů, což vám umožňuje testovat maximálně 5 hodin denně. Díky této bezplatné službě Samsung usnadňuje vývojářům aplikací snadné a bezbolestné testování jejich aplikací a aktualizací na One UI.
Jakmile dokončíte vývoj své nové aplikace, zvažte její odeslání do našich fór pro zpětnou vazbu od uživatelů.
Fóra pro Galaxy S20 ||| Fóra pro Galaxy S20+ ||| Fóra pro Galaxy S20 Ultra ||| Fóra Galaxy Z Flip
Zdroj: Samsung