Vad är en smartphone-emulator?

En smartphone-emulator är ett verktyg som används på en dator i full storlek för att efterlikna beteendet hos en mobiltelefon. Dess huvudsakliga syfte är att testa webbplatser för att säkerställa att de är kompatibla med hur mobila enheter ansluter till Internet. Den kan också användas för att testa mobilapplikationer.
Det finns en mängd olika smartphone-tekniker som kan emuleras på en dator. Det enklaste är Wireless Access Protocol, eller WAP, som är ett mycket grundläggande webbläsarsystem som huvudsakligen finns på äldre eller mer grundläggande mobiltelefoner. Detta kräver att webbsidor är specialdesignade, med nätverket av sådana sidor som kallas mobilwebben.

En smartphone-emulator kan också användas för att visa hur standardwebbsidor visas på de operativsystem som används av mer avancerade enheter. Dessa inkluderar operativsystemet iPhone, Windows® Mobile, Googles Android™, Palm OS® och Symbian. Vissa emulatorer kommer också att visa hur en sida kommer att visas i de speciella mobilutgåvorna av webbläsare som Microsofts Internet Explorer®, Mozillas Firefox, Apples Safari och Opera.

Det finns en rad skillnader i hur webbsidor visas på mobila enheter i motsats till datorer i full storlek. Till exempel kan sidor automatiskt ändra storlek för att passa de mindre skärmarna. Om utvecklare inte tillåter detta kan en del av deras navigeringsdesign som sidofält och menyer inte vara så effektiva som de tänkt sig. Det finns också vissa problem med multimediainnehåll som Flash®-videosystemet som används för webbplatser som YouTube eller i onlineannonser.

En annan användning av en smartphone-emulator är för att testa applikationer. Dessa är fristående program utformade för att köras på mobiltelefoner, vanligtvis distribuerade via tjänster som iPhone app store, Android™ app store och Windows® Marketplace för mobil. Emulatorn kommer vanligtvis att vara tillgänglig som en del av en verktygssats för mjukvaruutveckling, ett paket med gratisverktyg som företaget bakom ett mobilt operativsystem gör tillgängligt för att säkerställa att oberoende gjorda applikationer fungerar korrekt på de relevanta telefonerna.

Frasen ”smartphone-emulator” kan också syfta på applikationer för smartphones som emulerar en viss dator eller, oftare, en spelkonsol, vanligtvis från 1980- eller 1990-talet. Dessa applikationer kör sedan speciella filer som simulerar originalspelen från den maskinen. De kan fungera särskilt bra eftersom moderna smartphones ofta har en datorkraft som är lika med eller större än den ursprungliga datorn eller konsolen. Den lilla skärmen på smartphones betyder att emulering utan tvekan fungerar bäst för spel som ursprungligen fanns på bärbara konsoler som Nintendo® Game Boy. Det är viktigt att notera att användning av sådana filer potentiellt kan bryta mot upphovsrätten, även om vissa användare anser att det är moraliskt acceptabelt om spelen inte längre är kommersiellt tillgängliga.