Hva er en smarttelefonemulator?
En smarttelefonemulator er et verktøy som brukes på en datamaskin i full størrelse for å etterligne oppførselen til en mobiltelefon. Hovedformålet er å teste nettsteder for å sikre at de er kompatible med måten mobile enheter får tilgang til Internett. Det kan også brukes til å teste mobilapplikasjoner.
Det finnes en rekke smarttelefonteknologier som kan emuleres på en datamaskin. Det enkleste er Wireless Access Protocol, eller WAP, som er et veldig grunnleggende nettlesersystem som hovedsakelig finnes på eldre eller mer grunnleggende mobiltelefoner. Dette krever at nettsider er spesialdesignet, med nettverket til slike sider kjent som mobilnettet.
En smarttelefonemulator kan også brukes til å vise hvordan standardwebsider vises på operativsystemene som brukes av mer avanserte enheter. Disse inkluderer operativsystemet iPhone, Windows® Mobile, Googles Android ™, Palm OS® og Symbian. Noen emulatorer vil også vise hvordan en side vil vises i de spesielle mobilutgavene til nettlesere som Microsofts Internet Explorer®, Mozillas Firefox, Apples Safari og Opera.
Det er en rekke forskjeller i måten websider vises på mobile enheter i motsetning til datamaskiner i full størrelse. For eksempel kan størrelsen på sider automatisk endres for å passe til de mindre skjermene. Hvis utviklere ikke åpner for dette, kan det hende at noen av navigasjonsdesignene deres, for eksempel sidefelt og menyer, ikke er så effektive som de hadde tenkt. Det er også noen problemer med multimediainnhold, for eksempel Flash®-videosystemet som brukes på nettsteder som YouTube eller i online annonser.
En annen bruk av en smarttelefonemulator er for testing av applikasjoner. Dette er frittstående programmer designet for å kunne kjøres på mobiltelefoner, vanligvis distribuert gjennom tjenester som iPhone app store, Android ™ app store og Windows® Marketplace for Mobile. Emulatoren vil vanligvis være tilgjengelig som en del av en programvareutviklingsverktøysett, en pakke med gratis verktøy som selskapet bak et mobilt operativsystem gjør tilgjengelig for å bidra til at uavhengige applikasjoner fungerer som de skal på de relevante håndsettene.
Uttrykket "smarttelefonemulator" kan også referere til applikasjoner for smarttelefoner som emulerer en bestemt datamaskin eller, oftere, en spillkonsoll, vanligvis fra 1980- eller 1990-tallet. Disse applikasjonene kjører deretter spesielle filer som simulerer de originale spillene fra den maskinen. De kan fungere spesielt godt siden moderne smarttelefoner ofte har en datakraft som er lik eller større enn den originale datamaskinen eller konsollen. Den lille skjermen på smarttelefoner betyr at emulering uten tvil fungerer best for spill som opprinnelig var på bærbare konsoller som Nintendo® Gameboy. Det er viktig å merke seg at bruk av slike filer potensielt kan bryte opphavsretten, selv om noen brukere mener det er moralsk akseptabelt hvis spillene ikke lenger er kommersielt tilgjengelige.