GettyImages 465164134 57d2478b5f9b5829f453cd57 scaled

Monilla Applen iOS:llä toimivilla sovelluksilla on myös Android-versiot ja jopa macOS- ja Windows-versiot. Tämä pätee erityisesti suurimpien yritysten, kuten Facebookin ja Googlen, sovelluksiin sekä joihinkin suosituimpiin peleihin. Jotkut sovellukset ovat kuitenkin iPhonen yksinomaisia. Saatat ihmetellä näiden sovellusten osalta, onko olemassa tapaa käyttää iPhone-sovelluksia Android- tai Windows-laitteissa? Yleensä vastaus on ei: et voi käyttää iPhone-sovelluksia muilla alustoilla. Jos kuitenkin syvennät, huomaat, että iPhone-sovellusten käyttäminen muissa laitteissa on vaikeaa, mutta todella sitoutuneille on joitain vaihtoehtoja.

Voitko käyttää iPhone-sovelluksia Androidilla?

Erot kahden johtavan älypuhelinalustan – iOS:n ja Androidin – välillä ovat selvät. Teknologisesta näkökulmasta ne ovat hyvin erilaisia. On kuitenkin olemassa muutamia tapoja emuloida iOS:ää Androidissa ja suorittaa iOS-sovelluksia siellä.

  • Appetize.io: Tämän maksullisen palvelun avulla voit käyttää iOS:ää Android-selaimessasi. Palveluun voi ladata iOS-sovelluksia ja testata niitä siellä. Tämä ei kuitenkaan ole sama asia kuin Apple-sovelluksen asentaminen Androidiin. Se on enemmän kuin yhdistäminen toiseen iOS-tietokoneeseen ja tulosten suoratoisto laitteellesi. Lue lisää osoitteessa Appetize.io
  • Siideri: Opiskelijoiden luoma iOS-emulaattori, jonka avulla voit ajaa iPhone-sovelluksia Androidilla. Varo kuitenkin, että ohjelmisto on vielä hieman alkeellista eikä tue perusominaisuuksia, kuten Bluetooth tai GPS. Lataa Cider
  • Kykladit: Columbian yliopiston opiskelijaohjelmoijatiimi kehitti tämän työkalun, jonka avulla iOS-sovellukset voivat toimia Androidilla. Haittapuoli? Se ei ole julkisesti saatavilla.
  • iEmu: Tämä emulaattori on samanlainen kuin Cider, mutta hiottumpi ja täydellisempi. Se on yksi parhaista vaihtoehdoista iOS-sovellusten suorittamiseen Androidissa. Lataa iEmu

Yksi tärkeä asia on tiedostaa, että nämä emulaattorit eivät välttämättä toimi iOS:n uusimpien versioiden kanssa tai ne eivät välttämättä tue kaikkia iOS-ominaisuuksia ja -sovelluksia. Ne saattavat toimia osan ajasta, mutta ne eivät ole täydellisiä jokaiseen sovellukseen ja tilanteeseen. Mietitkö, voitko käyttää iPhonen ominaisuuksia, kuten Siriä, muissa laitteissa kuin iPhonessa ja iPadissa? Katso, kuinka saat Sirin Android- tai Windows-puhelimille.

Miksi iPhone-sovellukset (useimmiten) eivät toimi Androidissa

Yhdelle käyttöjärjestelmälle suunniteltujen sovellusten käyttäminen toisessa käyttöjärjestelmässä on vakava haaste. Tämä johtuu siitä, että esimerkiksi iPhonelle suunniteltu sovellus tarvitsee kaikenlaisia ​​iPhone-kohtaisia ​​elementtejä toimiakseen kunnolla. Sama koskee Androidia ja muita käyttöjärjestelmiä. Nämä elementit jaetaan kolmeen laajaan luokkaan:

  • Laitteistoarkkitehtuuri: Kun ohjelmistokehittäjät luovat sovelluksiaan, sovellukset on suunniteltu toimimaan tietyssä älypuhelimen laitteistossa. Sovellus voi esimerkiksi olla suunniteltu toimimaan tietyntyyppisellä prosessorilla, ja ilman tätä prosessoria sovellus ei toimi.
  • Laitteiston ominaisuudet: Jotkut sovellukset käyttävät laitteisto-ominaisuuksia, joita tarjoavat vain ne laitteet, joissa niitä käytetään. Ajattele iPhonen tai M11:n liikkeenkäsittelypiirin Touch ID -sormenjälkitunnistinta. Jos sovellus edellyttää kirjautumista sormenjäljelläsi, mutta puhelimessa ei ole sormenjälkitunnistinta, sovellus ei toimi.
  • Ohjelmiston ominaisuudet: Tämä on laitteistovaatimuksen ohjelmistoversio viimeisestä kohdasta. Jos sovellus yrittää käyttää tiettyä ohjelmistoominaisuutta, kuten ilmoituskeskuksen widgetejä tai iCloudia, ja huomaa, että ominaisuus ei ole siellä, se ei voi toimia.

Useimmat kehittäjät tekevät erilliset iPhone- ja Android-versiot sovelluksistaan, mutta se ei ole ainoa ratkaisu. Laskentaemulaatiolla on pitkä perinne, jossa yhdestä laitteesta luodaan virtuaalinen versio, jota voidaan käyttää toisessa laitteessa. Esimerkiksi Maceissa on hyviä vaihtoehtoja Windowsin käyttämiseen. Applen Bootcampilla voit kirjaimellisesti asentaa Windowsin Apple-koneeseen, kun taas kolmannen osapuolen Parallels-ohjelmisto luo macOS:ssä erityisen ympäristön Windowsin käyttöä varten. Emuloitu Windows toimii hitaammin kuin alkuperäinen Windows-tietokone, mutta se tarjoaa yhteensopivuuden tarvittaessa.

Voitko käyttää iPhone-sovelluksia Windowsissa?

Windows-käyttäjillä voi olla vaihtoehto, jota Android-käyttäjillä ei ole: Windows 7:lle ja uudemmille on iOS-simulaattori nimeltä iPadian. Työkalulla on joitain rajoituksia: et pääse App Storeen käyttäessäsi sitä; iPhone-sovellukset on tehtävä yhteensopiviksi sen kanssa, ja niitä on hyvin vähän, mutta ainakin jotkut iPhone-sovellukset toimivat tietokoneellasi. On monia raportteja, joiden mukaan iPadian on asentanut haittaohjelmia tai roskaposti- ja mainosohjelmia käyttäjien tietokoneille, joten et todennäköisesti halua asentaa niitä. Microsoft on lisännyt ryppyä ajatukseen iPhone-sovellusten käyttämisestä Windowsissa. Windows 10:ssä Microsoft on luonut työkaluja, joiden avulla iPhone-sovelluskehittäjät voivat tuoda sovelluksensa Windowsiin suhteellisen pienellä uudelleenohjelmoinnilla. Aiemmin Windows-version luominen iPhone-sovelluksesta saattoi tarkoittaa sovelluksen uudelleenrakentamista melkein tyhjästä. Tämä vähentää kehittäjien ylimääräistä työtä. Tämä ei ole sama asia kuin App Storesta ladatun sovelluksen käyttäminen Windowsissa, mutta se tarkoittaa, että useammilla iPhone-sovelluksilla voi olla Windows-versio tulevaisuudessa.

Suorita Android-sovelluksia Windowsissa

Polku iPhonesta Androidiin on melko vaikea, mutta jos sinulla on Android-sovellus, jota haluat käyttää Windowsissa, sinulla on enemmän vaihtoehtoja. Vaikka näillä ohjelmilla on luultavasti myös yhteensopivuus- ja suorituskykyongelmia, ne voivat auttaa, jos olet todella omistautunut Android-sovellusten käyttämiseen Windowsissa:

  • BlueStacks AppPlayer
  • sinä vilkutat

Suorita Apple-sovelluksia Androidissa

Kuten olemme nähneet, ei ole olemassa varmoja tapoja käyttää iPhone-sovellusta Androidissa. Jos kuitenkin haluat Applen valmistaman sovelluksen, sinulla voi olla parempi onni. Apple valmistaa sovelluksia, jotka ovat saatavilla myös Androidille. Näistä merkittävin on Apple Music, mutta niitä on muitakin. Ne voidaan ladata Google Play Kaupasta. Lisätietoja tärkeimpien Apple-sovellusten ja -ominaisuuksien käyttämisestä Androidin kanssa on osoitteessa Onko sinulla Android? Nämä ovat iTunesin ominaisuudet, jotka toimivat sinulle.

Se tulee alas

iPhone-sovellusten käyttämiseen muissa Android-laitteissa ei ole monia loistavia vaihtoehtoja. Toistaiseksi on järkevää joko käyttää sovelluksia, joissa on myös Android- tai Windows-versio, tai odottaa niiden kehittämistä. On epätodennäköistä, että tulemme koskaan näkemään todella hyviä työkaluja yhdelle laitteelle suunniteltujen sovellusten suorittamiseen toisessa. Sen sijaan, että toivoisi emulaattoria, sovelluskehitystyökalut ratkaisevat tämän ongelman todennäköisemmin. Nämä työkalut helpottavat luultavasti sovelluksen kirjoittamista kerran ja sen käyttöönottoa useissa alustoissa. Meidän on vain odotettava, että nämä työkalut ovat kiillotettuja, tehokkaita ja laajalti käytettyjä.

Por Markus