iPhone-emulators is programme wat die hardeware van 'n iPhone herhaal sodat jy iOS-toepassings op ander bedryfstelsels kan laat loop. Toepassingsontwikkelaars gebruik dikwels emulators om iPhone-sagteware te toets op Windows- of Mac-rekenaars wat hulle vir programmering gebruik. Alhoewel hulle nie programme direk vanaf die Apple App Store kan laat loop nie, boots hierdie iPhone-emulators getrou die basiese funksionaliteit van 'n iPhone na.
Hierdie emulators is beskikbaar vir verskeie platforms. Gaan individuele sagtewarevereistes na om te bepaal of 'n spesifieke emulator met jou toestel versoenbaar is.
Die amptelike iOS-emulator: Xcode
Waarvan ons hou
- Vol geïntegreerde ontwikkelingsomgewing vir iOS.
- Gratis en ondersteun deur Apple.
- Dit is so na as wat jy kan kom om die toepassing op 'n werklike iPhone te toets.
Waarvan ons nie hou nie
- Werk net op Mac-rekenaars.
- Die koppelvlak ondersteun nie vensteroortjies nie.
- Al die opsies kom met 'n steil leerkurwe.
Xcode is die beste emulator vir iOS-ontwikkelaars omdat dit deur Apple geskep is. Dit boots alle Apple-toestelle na sodat jy kan sien hoe die uitleg van jou toepassing op verskeie iPhone-modelle en iPad-weergawes met en sonder 'n Retina-skerm verander. Jy kan dus verseker dat jou toepassing vir iOS 13 agteruit versoenbaar is met iOS 10-toestelle.
Xcode laat jou ook die instellings wat op die gesimuleerde toestel beskikbaar is, verander, afhangende van die toestel en iOS-weergawe, om te sien hoe daardie instellings jou toepassing beïnvloed. Jy kan toets hoe jou program optree wanneer die skerm gedraai word om seker te maak dit werk in beide portret- en landskapmodusse. As jy dieper wil delf in die gebruik van Xcode om jou toepassing te toets, kyk na die Xcode Hulpgids van Apple.
Beste iPhone-emulator vir Windows: Xamarin Remote iOS Simulator
Waarvan ons hou
- Skep iOS-programme op jou Windows-rekenaar.
- Behandel Windows-styl-invoer soos wat 'n iOS-toestel 'n Apple-potlood behandel.
Waarvan ons nie hou nie
- Vereis beide 'n rekenaar en 'n Mac-rekenaar om op Windows te gebruik.
- Terwyl jy Visual Studio gratis kan aflaai, is die Xamarin-inprop teen $99/maand geprys.
Microsoft Visual Studio is 'n gewilde sagteware-ontwikkelingsplatform vir Windows en Mac wat voorsiening maak vir die ontwikkeling van iOS-toepassings met behulp van die Xamarin-inprop. Dit is kragtig genoeg om ondernemingstoepassings teen 'n prys te ondersteun, maar individuele gebruikers wat nie-ondernemingsagteware skep, kan gratis ontwikkelaarsagteware aflaai.
Xamarin gee jou toegang tot belangrike iOS-nutsgoed soos ARkit, Core ML 2, Siri Shortcuts en Touch ID. Alhoewel Xamarin 'n Mac benodig om ten volle te funksioneer, bied dit 'n paar voordele om dit op 'n Windows-toestel te gebruik. Byvoorbeeld, as jy 'n Windows-raakskermtoestel het, kan jy met die simulator interaksie hê of skudgebare gebruik asof jy 'n werklike iPhone gebruik. Jy kan knyp, swiep, skermkiekies neem en selfs multi-vinger raakgebare gebruik.
Beste webgebaseerde iPhone-emulator: Appetize.io
Waarvan ons hou
- Nie nodig om enige sagteware te installeer nie.
- Werk op alle bedryfstelsels.
- Gratis weergawe is geskik vir programtoetsing en validering.
- Buigsame prysopsies vir professionele persone en maatskappye.
Waarvan ons nie hou nie
- Interface vertraag soms.
-
Vereis 'n internetverbinding.
- Geen ingeboude ontwikkelingsomgewing nie.
Appetize.io is 'n webgebaseerde iOS-simulator. Om dit te gebruik, moet jy 'n simulatorbou van 'n toepassing oplaai. Jy ontwikkel jou toepassing deur 'n platform soos Xcode of Xamarin te gebruik voordat jy dit met Appetize kan toets.io. Jy moet dit oplaai as 'n zip-lêer of.tar.gz-lêer, wat die saamgeperste.app-bondel bevat. Nadat u u lêer opgelaai het, stuur Appetize.io 'n skakel na u toe waar u die toepassing aanlyn kan laat loop. Dit laat jou simulatorprogramme in HTML-kode insluit deur iframes te gebruik, wat nuttig is vir die bemarking van jou toepassing of om demonstrasie-aanbiedings te vertoon.
Appetize.io is versoenbaar met baie generasies iPhone van die iPhone 4S tot by die iPhone 11 Pro Max, saam met sommige iPad-modelle. Die gratis proeftydperk maak voorsiening vir een gelyktydige gebruiker en 100 minute se gebruik per maand. Die basiese pakket is vir 20 gelyktydige gebruikers en 500 minute per maand. As jy onbeperkte gebruikers wil hê met 2 000 minute per maand, kan jy die premium pakket koop. Vir maatskappye bied die ondernemingspakket onbeperkte gebruik.