Innholdsfortegnelse:

5 beste iOS-emulatorer som kjører på macOS, Windows og nettleseren
5 beste iOS-emulatorer som kjører på macOS, Windows og nettleseren
Anonim

Du kan fortsatt få tilgang til iOS uten å kjøpe en iPhone. Om enn med noen forbehold.

5 beste iOS-emulatorer som fungerer på macOS, Windows og nettleseren
5 beste iOS-emulatorer som fungerer på macOS, Windows og nettleseren

Hva du trenger å vite om iOS-emulatorer

Finnes det en fungerende iOS-emulator

På Internett kan du finne mange verktøy som lover å nesten installere iOS på Android og Windows, men disse er bare ubrukelige og virusinfiserte dummies.

Siden Apples mobiloperativsystem er lukket kildekode, finnes det ingen fullverdige emulatorer. Forsøk på å lage slik programvare endte i rettssaker med selskapet og mislyktes uunngåelig. Faktisk er alle programmer som går ut som emulatorer faktisk simulatorer.

Hvordan simulatoren skiller seg fra emulatoren

Begge begrepene er konsonante og mange anser dem som synonyme, men dette er langt fra tilfelle.

Emulering innebærer gjenskaping av en identisk kopi av utstyret og alle dets egenskaper. I dette tilfellet kjøres programkoden i det "native" miljøet, som er bygget på de samme komponentene som originalen.

En simulering er bare en imitasjon av den originale programvarens grensesnitt og oppførsel. Simulatoren implementerer ikke funksjonene til applikasjoner og annet fullt ut. Utad kan de se ut som en komplett kopi, men vi snakker ikke om å utføre den originale programkoden.

Er det mulig å spille simulator

Du vil ikke kunne åpne et spill eller noen annen applikasjon fra App Store på en datamaskin. Selv i den offisielle Apple-simulatoren kan du bare kjøre programmer laget med egne hender - andres prosjekter som det ikke er kilder til, vil ikke fungere.

Så ikke forvent å spille noe høyt eksklusivt iOS som ikke er tilgjengelig på Android.

Hvorfor trengs simulatorer i det hele tatt

Bare iOS-apputviklere kan virkelig dra nytte av slik programvare. Simulatorer lar deg teste programmene dine selv om du ikke har en ekte iPhone eller andre Apple-dingser for hånden.

Vanlige brukere som bruker iOS-simulatorer kan bare tilfredsstille nysgjerrigheten og se nærmere på grensesnittet til Apples operativsystem.

1. Xcode Simulator

IOS-emulator: Xcode Simulator
IOS-emulator: Xcode Simulator
  • Plattform: Mac os.
  • Pris: er gratis.

Den beste løsningen for å teste iOS-applikasjoner, nest etter å kjøre programvare på ekte enheter. Simulatoren er en del av Xcode, det proprietære utviklingsmiljøet for Apple-plattformer, og simulerer iOS, iPadOS, watchOS, tvOS så tett som mulig.

Simulatoren kjører direkte fra Xcode-prosjektet. Samtidig, selv her, lages en versjon spesielt kompilert for x86-arkitekturen for arbeid på en Mac. Du kan teste både prosjekter i Objective-C eller Swift, og nettapplikasjoner - Simulatoren gjengir utseendet og oppførselen til iOS fullt ut på den valgte enheten.

2. Xamarin iOS Simulator

Xamarin iOS Simulator
Xamarin iOS Simulator
  • Plattform: Windows.
  • Pris: er gratis.

Xamarins utviklingsverktøysett på tvers av plattformer er inkludert i Microsoft Visual Studio og er den eneste måten å få en full iOS-simulator på Windows. Sant nok, for å bruke det, må du koble til en ekstern Mac, der alt faktisk er oppe og går. Men simuleringsmulighetene er de samme som i Xcode.

Den innebygde Xamarin iOS-simulatoren lar deg teste apper uten å bruke en iPhone. Den har støtte for berøringsskjerm, skjermbilder og mange andre nyttige alternativer. Den største fordelen med Xamarin er muligheten til å utvikle i et universelt format og deretter distribuere på både iOS og Android uten å måtte skrive om alt fra bunnen av.

3. Appetitt

IOS-emulator: Appetitt
IOS-emulator: Appetitt
  • Plattform: web.
  • Pris: gratis 100 minutter per måned eller premium fra $ 40 per måned.

I motsetning til de to foregående simulatorene, er Appetize en nettløsning og fungerer i alle nettlesere, inkludert mobile. Tjenesten gir tilgang til iOS-skrivebordet, og lar deg også starte dine egne applikasjoner etter å ha lastet ned kildene.

Appetize simulerer alle iOS-enheter fra iPhone 4S til iPhone 11 Pro Max. I tillegg er det valg mellom ulike versjoner av operativsystemet, samt feilsøkingslogg og nettverkslogging.

4. Elektrisk mobilstudio

IOS-emulator: Electric Mobile Studio
IOS-emulator: Electric Mobile Studio
  • Plattform: Windows.
  • Pris: $ 40, 7 dager gratis prøveperiode.

Et nyttig verktøy for å teste iOS-applikasjoner på Windows. Electric Mobile Studio støtter integrasjon med Microsoft Visual Studio, så mens du skriver koden din kan du umiddelbart feilsøke den, sjekke grensesnittskjermen og andre komponenter.

Simulatoren har innebygd WebKit-motor og Google Chrome-feilsøkingsverktøy som forenkler utvikling og testing. Det er mulig å bytte mellom profiler til forskjellige enheter, endre oppløsning, orientering og mange andre parametere.

5. Ripple

IOS-emulator: Ripple
IOS-emulator: Ripple
  • Plattform: Chrome.
  • Pris: er gratis.

En annen nettsimulator, som i motsetning til Appetize ikke er tilgjengelig som en tjeneste, men som en utvidelse for Google Chrome. Ripple har som mål å gjøre det enklere å utvikle HTML5-nettapplikasjoner og lar deg teste dem rett i nettleseren.

Når den er aktivert på gjeldende side, laster simulatoren den på nytt og viser den i samsvar med de valgte innstillingene. Blant parametrene er skjermoppløsning, plattform, samt geolokaliseringsdata, akselerometer og flere tilleggsalternativer.

Søknad ikke funnet

Anbefalt: