Il Remote Test Lab di Samsung è stato aggiornato per consentire agli sviluppatori di testare in remoto le loro app su veri telefoni Galaxy S20 e Galaxy Z Flip.
La vita di uno sviluppatore Android implica molto più della semplice programmazione. Dopo aver effettivamente finito di sviluppare funzionalità per una versione iniziale o un aggiornamento, devi assicurarti che la tua app funzioni correttamente sui dispositivi che i tuoi utenti utilizzeranno effettivamente. Con Android, ci sono tantissimi dispositivi con hardware diverso di diversi produttori, molti fattori di forma diversi e tutti i tipi di software Android personalizzato da gestire. Per questo motivo, raramente è sufficiente testare le tue app su Android stock tramite l'emulatore Android in Android Studio.
I telefoni Samsung hanno un sapore radicalmente diverso di Android rispetto al software di Google e, come tale, è meglio avere accesso a un dispositivo fisico per testare correttamente le tue app sul software Samsung. Questo può diventare costoso se si desidera utilizzare i telefoni di punta di Samsung per i test, ma è qualcosa che devi fare dato il numero di milioni di telefoni venduti in tutto il mondo.
La gamma Galaxy S20 di Samsung gestisce l'azienda l'ultima versione di One UI 2.1 basato su Android 10 mentre il Galaxy Z Flip ha un fattore di forma completamente diverso di cui devi rendere conto. Se desideri acquistare entrambi i dispositivi per testarli, stai cercando di spendere quasi $ 2.500.Se vuoi solo testare le tue app su questi dispositivi, però, c'è un'alternativa all'acquisto vero e proprio. Questa alternativa è chiamata Laboratorio di test remoto (RTL). Fondamentalmente, Samsung ha un sacco di smartphone reali collegati al cloud che gli sviluppatori possono controllo utilizzando RTL, consentendo loro essenzialmente di testare le proprie app su hardware fisico senza necessità possederli. Ciò significa che puoi testare la tua app su Galaxy S20, S20+, S20 Ultra o Galaxy Z Flip senza dover spendere migliaia di dollari su dispositivi reali.
Tutto ciò di cui hai bisogno è una connessione Internet affidabile, gratuita Account degli sviluppatori Samsung, Java Runtime Environment 7 o versione successiva con Java Web Start installato e il gioco è fatto. Potrai eseguire la tua app sul dispositivo remoto di tua scelta in tempo reale. Puoi installare file APK sul dispositivo, effettuare acquisizioni e registrazioni di schermate ed eseguire script di automazione dei test. Puoi anche scegliere in quale lingua desideri testare il dispositivo e, se hai un partner, puoi condividere lo schermo in modo da poter eseguire i test insieme. Esistono alcune limitazioni al servizio, incluso il fatto che l'audio, le periferiche aggiuntive, il multi-touch e la fotocamera non sono supportati. Samsung regala agli sviluppatori 20 crediti ogni giorno, che ti consentono di testare per un massimo di 5 ore al giorno. Con questo servizio gratuito, Samsung rende più semplice per gli sviluppatori di app testare le proprie app e gli aggiornamenti su One UI in modo semplice e indolore.
Una volta terminato lo sviluppo della tua nuova applicazione, valuta la possibilità di pubblicarla sui nostri forum per ottenere feedback dagli utenti.
Forum Galaxy S20 ||| Forum Galaxy S20+ ||| Forum Galaxy S20 Ultra ||| Forum Galaxy Z Flip
Fonte: SAMSUNG