Remote Test Lab на Samsung е актуализирана, за да позволи на разработчиците дистанционно да тестват приложенията си на реални телефони Galaxy S20 и Galaxy Z Flip.
Животът на разработчика на Android включва много повече от просто кодиране. След като действително приключите с разработването на функции за първоначална версия или актуализация, трябва да се уверите, че приложението ви работи добре на устройствата, които вашите потребители действително ще използват. С Android има тонове устройства с различен хардуер от различни производители, много различни форм-фактори и всякакъв персонализиран софтуер за Android, с който да се справите. Поради това рядко е достатъчно да тествате вашите приложения на стандартен Android чрез Android Emulator в Android Studio.
Телефоните на Samsung имат коренно различен вкус на Android от софтуера на Google и като такъв е най-добре да имате достъп до физическо устройство, за да тествате правилно приложенията си със софтуера на Samsung. Това може да ви излезе скъпо, ако искате да използвате водещите телефони на Samsung за тестване, но това е нещо, което трябва да направите, като се има предвид колко милиона от тях се продават по света.
Серията Galaxy S20 на Samsung управлява компанията най-новата версия на One UI 2.1 базиран на Android 10 докато Galaxy Z Flip е изцяло различен форм фактор които трябва да отчетете. Ако искате да купите и двете устройства, за да ги тествате, ще похарчите близо 2500 долара.Ако обаче просто искате да тествате приложенията си на тези устройства, има алтернатива на действителното им закупуване. Тази алтернатива се нарича Отдалечена тестова лаборатория (RTL). По принцип Samsung има куп реални смартфони, свързани с облака, които разработчиците могат контрол с помощта на RTL, което по същество им позволява да тестват приложенията си на физически хардуер, без да е необходимо притежават ги. Това означава, че можете да тествате приложението си на Galaxy S20, S20+, S20 Ultra или Galaxy Z Flip, без да е необходимо да харчите хиляди долари за реални устройства.
Всичко, от което се нуждаете, е надеждна интернет връзка, безплатна Акаунт на Samsung Developers, Java Runtime Environment 7 или по-нова версия с инсталиран Java Web Start и това е всичко. Ще можете да стартирате приложението си на отдалеченото устройство по ваш избор в реално време. Можете да инсталирате APK файлове на устройството, да правите екранни снимки и записи и да изпълнявате тестови скриптове за автоматизация. Можете дори да изберете на какъв език искате да тествате устройството, а ако имате партньор, можете да споделите екрана си, за да можете да тествате заедно. Има някои ограничения за услугата, включително факта, че не се поддържат аудио, допълнителни периферни устройства, мултитъч и камера. Samsung дава на разработчиците 20 кредита всеки ден, което ви позволява да тествате максимум 5 часа на ден. С тази безплатна услуга Samsung улеснява разработчиците на приложения да тестват своите приложения и актуализации на One UI лесно и безболезнено.
След като приключите с разработването на вашето ново приложение, обмислете да го публикувате в нашите форуми за обратна връзка от потребителите.
Форуми за Galaxy S20 ||| Форуми за Galaxy S20+ ||| Форуми за Galaxy S20 Ultra ||| Форуми за Galaxy Z Flip
източник: Samsung