Emulator pametnog telefona je alat koji se koristi na računalu pune veličine za oponašanje ponašanja mobilnog telefona. Njegova je glavna svrha testiranje web stranica kako bi se uvjerili da su kompatibilne s načinom na koji mobilni uređaji pristupaju internetu. Također se može koristiti za testiranje mobilnih aplikacija.
Postoji niz tehnologija pametnih telefona koje se mogu oponašati na računalu. Najjednostavniji je Wireless Access Protocol ili WAP, koji je vrlo osnovni sustav web preglednika koji se uglavnom nalazi na starijim ili osnovnijim mobitelima. To zahtijeva da web stranice budu posebno dizajnirane, s mrežom takvih stranica poznatih kao mobilni web.
Emulator pametnog telefona također se može koristiti za prikaz kako se standardne web stranice pojavljuju na operativnim sustavima koje koriste napredniji uređaji. To uključuje operativni sustav iPhone, Windows® Mobile, Googleov Android™, Palm OS® i Symbian. Neki emulatori će također prikazati kako će se stranica pojaviti na posebnim mobilnim izdanjima preglednika kao što su Microsoftov Internet Explorer®, Mozilla Firefox, Appleov Safari i Opera.
Postoji niz razlika u načinu na koji se web stranice pojavljuju na mobilnim uređajima za razliku od računala pune veličine. Na primjer, stranicama se može automatski mijenjati veličina kako bi odgovarale manjim zaslonima. Ako programeri to ne dopuštaju, neki od njihovih navigacijskih dizajna kao što su bočne trake i izbornici možda neće biti učinkoviti koliko su namjeravali. Postoje i neki problemi s multimedijskim sadržajem kao što je Flash® video sustav koji se koristi za web stranice kao što je YouTube ili u online oglasima.
Još jedna upotreba emulatora pametnog telefona je za testiranje aplikacija. To su samostalni programi dizajnirani za pokretanje na mobilnim telefonima, koji se obično distribuiraju putem usluga kao što su iPhone app store, Android™ app store i Windows® Marketplace for Mobile. Emulator će obično biti dostupan kao dio kompleta alata za razvoj softvera, paketa besplatnih alata koje tvrtka koja stoji iza mobilnog operativnog sustava stavlja na raspolaganje kako bi osigurala ispravan rad aplikacija neovisno izrađenih na relevantnim slušalicama.
Izraz “emulator pametnog telefona” također se može odnositi na aplikacije za pametne telefone koje oponašaju određeno računalo ili, češće, igraću konzolu, obično iz 1980-ih ili 1990-ih. Te aplikacije zatim pokreću posebne datoteke koje simuliraju originalne igre s tog stroja. Mogu raditi posebno dobro jer moderni pametni telefoni često imaju računalnu snagu jednaku ili veću od izvornog računala ili konzole. Mali zaslon na pametnim telefonima znači da emulacija vjerojatno najbolje funkcionira za igre koje su izvorno bile na prijenosnim konzolama kao što je Nintendo® Game Boy. Važno je napomenuti da korištenje takvih datoteka može potencijalno kršiti autorska prava, iako neki korisnici vjeruju da je moralno prihvatljivo ako igre više nisu komercijalno dostupne.