iPhone-emulatorer er programmer som replikerer maskinvaren til en iPhone slik at du kan kjøre iOS-apper på andre operativsystemer. Apputviklere bruker ofte emulatorer for å teste iPhone-programvare på Windows- eller Mac-datamaskiner de bruker til programmering. Selv om de ikke kan kjøre apper direkte fra Apple App Store, etterligner disse iPhone-emulatorene trofast den grunnleggende funksjonaliteten til en iPhone.
Disse emulatorene er tilgjengelige for flere plattformer. Sjekk individuelle programvarekrav for å finne ut om en bestemt emulator er kompatibel med enheten din.
Den offisielle iOS-emulatoren: Xcode
What We Like
- Fullintegrert utviklingsmiljø for iOS.
- Gratis og støttet av Apple.
- Det er så nært du kan komme til å teste appen på en faktisk iPhone.
What We Don't Like
- fungerer bare på Mac-datamaskiner.
- Grensesnittet støtter ikke vindusfaner.
- Alle alternativene kommer med en bratt læringskurve.
Xcode er den beste emulatoren for iOS-utviklere fordi den ble laget av Apple. Den emulerer alle Apple-enheter slik at du kan se hvordan oppsettet til appen din endres på ulike iPhone-modeller og iPad-versjoner med og uten Retina Display. Dermed kan du sikre at appen din for iOS 13 er bakoverkompatibel med iOS 10-enheter.
Xcode lar deg også endre innstillingene som er tilgjengelige på den simulerte enheten, avhengig av enheten og iOS-versjonen, for å se hvordan disse innstillingene påvirker appen din. Du kan teste hvordan appen din oppfører seg når skjermen roteres for å sikre at den fungerer i både stående og liggende modus. Hvis du vil grave dypere inn i bruken av Xcode for å teste appen din, kan du sjekke Xcode-hjelpeveiledningen fra Apple.
Beste iPhone-emulator for Windows: Xamarin Remote iOS Simulator
What We Like
- Lag iOS-apper på din Windows-PC.
- Behandler Windows-penninngang som en iOS-enhet behandler en Apple-blyant.
What We Don't Like
- Krever både en PC og en Mac-datamaskin for å bruke på Windows.
- Mens du kan laste ned Visual Studio gratis, koster Xamarin-plugin-modulen $99/måned.
Microsoft Visual Studio er en populær programvareutviklingsplattform for Windows og Mac som gjør det mulig å utvikle iOS-apper ved å bruke Xamarin-plugin-modulen. Den er kraftig nok til å støtte bedriftsapplikasjoner for en pris, men individuelle brukere som lager ikke-bedriftsprogramvare kan laste ned gratis utviklerprogramvare.
Xamarin gir deg tilgang til viktige iOS-verktøy som ARkit, Core ML 2, Siri Shortcuts og Touch ID. Mens Xamarin krever en Mac for å fungere fullt ut, gir det noen fordeler å bruke den på en Windows-enhet. For eksempel, hvis du har en Windows-berøringsskjerm, kan du samhandle med simulatoren eller bruke ristebevegelser som om du brukte en faktisk iPhone. Du kan knipe, sveipe, ta skjermbilder og til og med bruke berøringsbevegelser med flere fingre.
Beste nettbaserte iPhone-emulator: Appetize.io
What We Like
- Du trenger ikke å installere programvare.
- Fungerer på alle operativsystemer.
- Gratisversjonen er egnet for apptesting og validering.
- Fleksible pris alternativer for profesjonelle og bedrifter.
What We Don't Like
- Grensesnitt forsinker av og til.
- Krever en Internett-tilkobling.
-
Ingen innebygd utviklingsmiljø.
Appetize.io er en nettbasert iOS-simulator. For å bruke den må du laste opp en simulatorbygg av en app. Du utvikler appen din ved å bruke en plattform som Xcode eller Xamarin før du kan teste den med Appetize.io. Du må laste den opp som en ZIP-fil eller.tar.gz-fil, som inneholder den komprimerte.app-pakken. Etter at du har lastet opp filen, sender Appetize.io en lenke til deg på e-post hvor du kan kjøre appen online. Den lar deg bygge inn simulatorapper i HTML-kode ved hjelp av iframes, noe som er nyttig for markedsføring av appen din eller visning av demopresentasjoner.
Appetize.io er kompatibel med mange generasjoner iPhone fra iPhone 4S helt opp til iPhone 11 Pro Max, sammen med noen iPad-modeller. Den gratis prøveversjonen gir mulighet for én samtidig bruker og 100 minutters bruk per måned. Grunnpakken er for 20 samtidige brukere og 500 minutter per måned. Hvis du vil ha ubegrensede brukere med 2 000 minutter per måned, kan du kjøpe premiumpakken. For bedrifter tilbyr bedriftspakken ubegrenset bruk.