Come si verifica se un'app o un sito web funziona su telefoni Android di fascia bassa?

Eseguitelo su un vero telefono di fascia bassa e misurate ciò che percepisce l'utente: tempi di caricamento della pagina, tempo di avvio a freddo dell'app, uso della memoria, frame scattosi e guasti visibili come crash ed eventi "l'app non risponde", insieme al profilo reale del dispositivo (RAM, core della CPU, spazio di archiviazione libero, sistema operativo). Gli emulatori su un computer desktop non riproducono fedelmente la pressione su memoria e CPU di un hardware economico. Low-end Device Check di Witnio registra queste misurazioni con screenshot firmati. Arriverà presto, e finché un vero telefono di fascia bassa non entrerà nella flotta, ogni esecuzione dichiara onestamente la fascia media su cui è stata eseguita.

Aggiornato il 25 settembre 2026

Perché gli emulatori e i telefoni di punta non colgono il problema

I team di sviluppo di solito testano su telefoni recenti e su emulatori eseguiti su computer veloci. Entrambi nascondono le condizioni che rovinano l'esperienza su hardware economico: poca memoria libera, archiviazione lenta, pochi core CPU e chiusura aggressiva dei processi in background. Un emulatore può essere configurato con meno RAM, ma continua a usare la velocità di CPU e archiviazione dell'host.

Nei mercati dove la maggior parte degli utenti possiede dispositivi di fascia bassa, quelle condizioni sono la norma. Un checkout che si carica rapidamente sul telefono di uno sviluppatore può bloccarsi, avere scatti o chiudersi sul telefono che la maggior parte dei clienti possiede davvero.

Cosa misurare

Iniziate dal profilo del dispositivo, perché ogni altra cifra dipende da esso: modello, versione del sistema operativo, RAM, core CPU, spazio di archiviazione libero e la fascia che ne risulta. Un risultato senza profilo non può essere confrontato con nulla.

Per un sito web, misurate i tempi di navigazione (DOMContentLoaded, load e first contentful paint), la memoria usata dal browser e i frame scattosi durante il rendering della pagina. Per un'app, misurate il tempo di avvio a freddo dal lancio al primo frame, la memoria usata e le eccezioni fatali o gli eventi ANR nel log di sistema. Scattate uno screenshot in modo da poter confrontare le cifre con ciò che era a schermo.

Leggere i risultati con onestà

Un risultato è un risultato di fascia bassa solo se proviene da un dispositivo di fascia bassa. Riportate la fascia reale del dispositivo accanto a ogni misurazione, e non adattate mai le cifre di un telefono più veloce per stimarne uno più lento. Il rilevamento dei crash dai log di sistema è best-effort: cattura i guasti visibili, ma non è un'analisi completa delle stack trace.

Confrontate ciò che è confrontabile. Eseguite lo stesso target sullo stesso profilo di dispositivo nel tempo e trattate un cambiamento dopo una release come il segnale da osservare. Una singola esecuzione è un dato puntuale; una serie sullo stesso dispositivo mostra se una release ha migliorato o peggiorato le cose per i clienti con i telefoni più economici.

Come lo misurerà Witnio

Low-end Device Check arriverà presto. La sua sonda esiste già e registra il profilo del dispositivo con una fascia osservata (bassa, media o alta) e se soddisfa la fascia minima richiesta; tempi di navigazione, memoria e frame scattosi per un URL; avvio a freddo, memoria ed eccezioni fatali o ANR per un pacchetto app; e uno screenshot con il relativo hash come prova.

Oggi la sonda gira su un Redmi di fascia media, perché non c'è ancora un vero telefono di fascia bassa nel pool. Ogni esecuzione lo dichiara onestamente, come fascia osservata media e fascia minima non soddisfatta, e non simula mai un risultato di fascia bassa. Non sono ancora contati backtest formali e non ci sono campioni reali, quindi non viene pubblicato alcun risultato.

Domande frequenti

Posso usare Low-end Device Check già oggi?
No. Arriverà presto, in attesa di un vero telefono di fascia bassa nella flotta e dei relativi backtest.
Perché non usare semplicemente un emulatore con meno memoria?
Un emulatore continua a usare la velocità di CPU e archiviazione del computer host, quindi non riproduce il comportamento di un telefono economico sotto pressione.
Verifica le prestazioni su telefoni di fascia alta?
No. Le prestazioni di fascia alta sono fuori ambito; la verifica riporta la fascia su cui è effettivamente girata.

Prodotti correlati