Hvad er en smartphone-emulator?
En smartphone-emulator er et værktøj, der bruges på en computer i fuld størrelse til at efterligne en mobiltelefons opførsel. Dets hovedformål er at teste websteder for at sikre, at de er kompatible med den måde, mobile enheder får adgang til Internettet. Det kan også bruges til test af mobile applikationer.
Der er en række smartphone-teknologier, der kan emuleres på en computer. Det mest enkle er Wireless Access Protocol eller WAP, som er et meget grundlæggende webbrowser-system, der hovedsageligt findes på ældre eller mere basale mobiltelefoner. Dette kræver, at websider er specielt designet med netværket af sådanne sider, der kaldes mobilweben.
En smartphone-emulator kan også bruges til at vise, hvordan standardwebsider vises på de operativsystemer, der bruges af mere avancerede enheder. Disse inkluderer iPhone-operativsystemet, Windows® Mobile, Googles Android ™, Palm OS® og Symbian. Nogle emulatorer vil også vise, hvordan en side vises på de specielle mobile udgaver af browsere, såsom Microsofts Internet Explorer®, Mozilla's Firefox, Apples Safari og Opera.
Der er en række forskelle i, hvordan websider vises på mobile enheder i modsætning til computere i fuld størrelse. For eksempel kan siderne automatisk ændres til at passe til de mindre skærme. Hvis udviklere ikke tillader det, er nogle af deres navigationsdesign, f.eks. Sidebjælker og menuer, muligvis ikke så effektive, som de havde til hensigt. Der er også nogle problemer med multimedieindhold, såsom Flash®-videosystemet, der bruges til websteder som YouTube eller i online-annoncer.
En anden anvendelse af en smartphone-emulator er til test af applikationer. Dette er uafhængige programmer designet til at køre på mobiltelefoner, som normalt distribueres via tjenester som iPhone app store, Android ™ app store og Windows® Marketplace for Mobile. Emulatoren er normalt tilgængelig som en del af en softwareudviklingsværktøjskasse, en pakke gratis værktøjer, som virksomheden bag et mobilt operativsystem stiller til rådighed for at hjælpe med at sikre, at uafhængigt fremstillede applikationer fungerer korrekt på de relevante håndsæt.
Udtrykket "smartphone-emulator" kan også henvise til applikationer til smartphones, der emulerer en bestemt computer eller, oftere, en spilkonsol, normalt fra 1980'erne eller 1990'erne. Disse applikationer kører derefter specielle filer, der simulerer de originale spil fra den maskine. De kan fungere især godt, da moderne smartphones ofte har en computerkraft, der er lig med eller større end den originale computer eller konsol. Den lille skærm på smartphones betyder, at emulering uden tvivl fungerer bedst til spil, der oprindeligt var på bærbare konsoller som Nintendo® Gameboy. Det er vigtigt at bemærke, at brug af sådanne filer potentielt kan krænke ophavsretten, selvom nogle brugere mener, at det er moralsk acceptabelt, hvis spilene ikke længere er kommercielt tilgængelige.