Kaikki tietävät, että iOS on loistava mobiilikäyttöjärjestelmä, joka tarjoaa paljon hienoja sovelluksia, mutta kaikilla ei ole varaa ostaa iPhonea saadakseen täyden kokemuksen. Jos etsit tapaa ajaa iOS:ää Windows-koneellasi, olet varmasti iloinen kuullessasi, että on olemassa useita emulaattoreita ja simulaattoreita, joiden avulla voit ajaa sovelluksia suoraan tietokoneellasi. Jos sinulla on jo iPhone tai iPad, voi olla parempi peilata iOS-laitteesi tietokoneen näytölle, sillä se tarjoaa täydellisemmän toiminnallisuuden kuin jopa tämän luettelon parhaat emulaattorit. Näin ollen tässä on luettelo suosituimmista ja hyödyllisimmistä iOS-emulaattoreista, joilla voit ajaa iPhone- ja iPad-sovelluksia tietokoneellasi:
iPadian
iPadian on ylivoimaisesti suosituin iOS-emulaattori tietokoneelle, mutta sillä on silti muutamia rajoituksia. Ensinnäkin et pääse varsinaiseen Applen App Storeen etkä voi ladata sovelluksia iTunesista, koska ne on salattu Applen FairPlay DRM -tekniikalla. Kehittäjät ovat kuitenkin liittäneet mukaan oman ”Apps Store” -kauppansa, jossa on satoja suosituimpia sovelluksia. Näin ollen iPadian tarjoaa sinulle mahdollisuuden kokeilla iOS:n perusteita tietokoneellasi, mutta se ei todellakaan ole täydellinen kokemus. Silti on virkistävää, että iPadian simuloi iPadin käyttöjärjestelmän ulkoasua, vaikkei siinä olekaan mukana koko alati laajenevan sovelluskaupan tehoa. Yksi asia, joka kannattaa huomioida, on se, että virallisella sivustolla on raportoitu haittaohjelmista uudemmassa versiossa, joten sen sijaan on suositeltavaa asentaa CNET:ltä löytyvä alkuperäinen versio.
Ipadianin asentaminen ja käyttäminen:
MobiOne Studio
MobiOne Studio on alustarajat ylittävä sovelluskehitystyökalu, jota voidaan käyttää iOS- ja Android-sovellusten luontiin, testaukseen ja käyttöön. Sitä voidaan käyttää iOS-emulaattorina, mutta se ei ole tarkka simulaatio iOS-ympäristöstä. Siitä huolimatta se on erittäin tehokas työkalu, varsinkin jos aiot aloittaa sovelluskehityksen. Lisäksi se voi näyttää tarkasti, miltä sovellus näyttää iOS:n eri versioissa tai eri laitteissa (eli iPhonessa, iPadissa tai Android-puhelimissa), ja kehityspuolella käytetään vedä ja pudota -toiminnallisuutta, mikä tekee siitä erittäin helppokäyttöisen kenelle tahansa. iOS-emulaattorimoduuli on nimeltään MobiOne Studio Test Center, ja sitä pääsee käyttämään napsauttamalla MobiOne-käyttöliittymän yläreunassa Tools → Test Center (kuten alla näkyy):
Asennatessasi MobiOne Studion Windowsissa:
Appetize.io
Appetize.io on vähän kuin MobiOne siinä mielessä, että se on kehitys- ja testaussuuntautunut työkalu, jota voidaan käyttää mobiilisovellusten käyttämiseen tietokoneella. Sen sijaan, että Appetize.io toimisi natiivina työpöytäasiakkaana, se on kuitenkin saatavilla web-pohjaisena palveluna, joten sitä voi käyttää millä tahansa selaimella, eikä se kuluta tietokoneen natiiviresursseja. Ilmaisversiossa voi olla kaksi samanaikaista käyttäjää kirjautuneena samaan aikaan enintään 100 minuutin ajan. Tämän jälkeen voit päivittää perusversioon 40 dollarilla kuukaudessa, mutta tämä palvelu on yleensä paras kehittäjille. Silti se on mainitsemisen arvoinen vaihtoehto, koska se on pohjimmiltaan verkkopohjainen simulaatio iOS:n eri versioista tilauksesta, kuten alla olevasta demoasetusten kuvakaappauksesta näet:
Emulating iPhone or Android in your Browser with Appetizer.io:
Xamarin Testflight
Xamarin TestFlight on suosittu työkalu kehittäjille, mutta voit käyttää sitä myös iOS-sovellusten lataamiseen ja emulointiin tietokoneellasi. Silti se on ehdottomasti edistyneempi lähestymistapa, mutta sen etuna on, että sitä päivitetään usein, se on ominaisuuksiltaan monipuolinen työpöytäasiakasohjelma ja sen avulla voit ajaa ja testata uusimpia iOS 8 -sovelluksia erittäin luotettavasti ja tarkasti.
Xamarin Explained for Beginners: