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. Huvudsyftet är att testa webbplatser för att se till att de är kompatibla med hur mobila enheter får tillgång till Internet. Det kan också användas för att testa mobila applikationer.
Det finns en mängd 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 speciellt utformade med nätverket för sådana sidor som kallas mobilwebben.
En smartphone-emulator kan också användas för att visa hur vanliga webbsidor 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 visar också 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 ändras automatiskt för att passa de mindre skärmarna. Om utvecklarna inte tillåter detta kan vissa av deras navigationsdesign, till exempel sidofält och menyer, inte vara så effektiva som de avsåg. Det finns också några problem med multimediainnehåll, till exempel 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. Det här är fristående program som är utformade för att köras på mobiltelefoner, vanligtvis distribueras via tjänster som iPhone app store, Android ™ app store och Windows® Marketplace for Mobile. Emulatorn kommer vanligtvis att finnas 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 hjälpa till att säkerställa att oberoende applikationer fungerar korrekt på de relevanta handenheterna.
Uttrycket "smartphone-emulator" kan också hänvisa till 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 specialfiler som simulerar de ursprungliga spelen 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® Gameboy. Det är viktigt att notera att användning av sådana filer kan potentiellt bryta mot upphovsrätten, även om vissa användare anser att det är moraliskt acceptabelt om spelen inte längre är kommersiellt tillgängliga.