Executar apps iOS a Android: és possible?

iOS

Segur que alguna vegada has necessitat provar una app iOS i no has pogut al dispositiu Android, o potser aquesta app no ​​es trobi de forma nativa a Google Play, de manera que hauries de comprar un producte d'Apple per executar-la, cosa que no vols. Doncs bé, aquí us proposem algunes solucions per poder provar o executar les teves apps iOS favorites sense necessitat de tenir un dispositiu de la marca de Cupertino. Només hauràs de fer servir algunes aplicacions interessants que et proposem.

Això sí, no esperis emuladors DOSBox o capes de compatibilitat com WINE o similars, en aquest cas no hi ha res semblant, però sí que pots utilitzar el teu navegador web favorit per executar-les des d'allà gràcies a aquestes eines que us presentem aquí.

Tingues en compte que les apps natives per a iOS no poden funcionar de forma nativa a Android. Això és perquè utilitzen binaris compilats per a l'arquitectura A-Series d'Apple i, encara que sigui basada en la ISA Arm, té les seves diferències respecte a altres arquitectures Arm com les de Qualcomm, Samsung, Mediatek, etc. A més, també requereix syscalls o trucades al sistema específiques d'iOS que no són presents a Android, així com APIs, biblioteques, etc., que són diferents en ambdós sistemes operatius. Per aquest motiu, quan es vol crear una app per a ambdós sistemes operatius, cal portar-la perquè es pugui fer servir a les dues plataformes. No obstant això, no tots els desenvolupadors fan això, de manera que hi ha apps de iOS o iPad OS que no estan disponibles a la Google Play per Android o fora.

Appetize.io

Una de les millors plataformes per poder executar apps de iOS a Android és Appetize.io. La podràs fer servir des del teu navegador web favorit, sense complicacions. Ja que es tracta d'un emulador que s'ofereix com a servei en línia, executant-se des del núvol. D'aquesta manera, podràs córrer qualsevol app iOS o simular un dispositiu iOS com si fos una aplicació web. Això et permetrà accedir a una infinitat d'aplicacions per a aquesta plataforma i que abans no podies utilitzar des del teu smartphone o tablet amb Android.

Appetize.io compta amb una versió gratuïta que us permetrà utilitzar el servei durant 100 minuts. Un demo completament gratuït que podria servir-te si el que desitges és provar alguna cosa puntual. Tot i això, sempre pots optar pel servei premium, que et permetrà tenir accés sempre que vulguis. Ho pots adquirir en diversos tipus de subscripcions, però la més barata i millor per als que no són desenvolupadors professionals o empreses és la de 40$ al mes. Com veus, és una mica cara, però la veritat és que funciona a les mil meravelles i la podràs fer servir també des del teu PC o Mac, ja que es pot obrir a qualsevol navegador web.

Accedir a Appetize.io

Cycada (anteriorment conegut com a Cider)

La següent opció que tens és el emulador Cycada, un dels emuladors iOS més coneguts per a Android. Tot i això, es va deixar de desenvolupar, sense actualitzacions des del 2014. Per tant, no l'has d'utilitzar per a producció o per a ús professional. Si pots descarregar una versió anterior de les últimes que es van llançar, podràs provar més sobre aquest projecte (anteriorment anomenat Cider) i que van desenvolupar al Departament de Ciències de la Computació de la Universitat de Columbia. I que és totalment gratuït.

En no tenir una versió recent, potser no funcioni amb les apps més modernes o versions actuals de les mateixes. A més, podria tenir algun inconvenient o problema que comprometi la fiabilitat. Per aquest motiu, no és la primera opció que us recomanem.

D'altra banda, com haureu comprovat, no està disponible a la Google Play, i actualment no podràs trobar cap enllaç oficial per descarregar l'APK. Per tant, t'has de fiar dels APK que existeixen en webs de tercers, una cosa arriscada per qüestions de seguretat, ja que podrien estar infectats amb algun codi maliciós. Per tant, si ho fas, ho has de fer sota la teva pròpia responsabilitat.

Accedir a Cycada

iEMU

Finalment, també tenim iEMU, un emulador similar a Cycada. És un projecte desenvolupat per CMW i funciona arrencant iOS sobre QEMU. D'aquesta manera, podeu emular la plataforma i virtualitzar el sistema operatiu iOS per executar les apps que necessiteu.

Però, com passa a l'anterior projecte, iEMU també és una versió obsoleta, ja que no s'actualitza des del desembre del 2013. Per tant, podria no funcionar amb les versions més actuals, a més a més que podria ser poc fiable. D'altra banda, hi ha el mateix risc de seguretat que amb Cycada, ja que has de trobar un APK per a baixar des de fonts de tercers on encara se segueixi publicant.

Per tant, vés amb compte de no descarregar una APK que pugui estar infestada de malware o que et pugui fer descarregar apps enganyoses que no són el que semblen, comprometent la seguretat del teu sistema operatiu Android. En resum, no t'aconsello que descarreguis aquesta app, i si ho fas, que sigui sota la teva pròpia responsabilitat o en un dispositiu Android vell o de prova que no passi res en cas d'infecció.

Accedir a iEMU

Conclusió

Per finalitzar, com a conclusió, afegir que si necessites executar apps natives per a iOS al teu Android, el millor és fer ús d'un d'aquests projectes que et presentem aquí. Personalment et recomanaria Appetize.io, ja que és una plataforma força bona i estable en forma de servei del núvol. Els altres emuladors presentats aquí, com iEMU o Cycada/Cider, estan una mica desfasats, i encara que encara funcionen amb certes versions d'apps per a iOS, els hauríeu d'evitar sempre que sigui possible.

Si prefereixes fer servir un PC amb Windows per això, pots comptar amb programari com IPadian, un simulador d'iOS que et permetrà simular aquest sistema operatiu d'Apple des del teu escriptori per veure com funciona, familiaritzar-te amb la interfície, o executar aplicacions disponibles per a aquest sistema i que estan especialment dissenyades per a iPadian. Per exemple, trobareu un catàleg amb Facebook, Spotify, WhatsApp, Instagram, entre d'altres. Això sí, no podràs instal·lar qualsevol app iOS que puguis imaginar, només les facilitades pel desenvolupador d'iPadian. A més, és un programari premium, de pagament, i que té un cost de 25$ si el vols utilitzar.

Si el que utilitzes és el sistema operatiu GNU / Linux, també tens un aliat molt interessant amb QEMU. Aquest emulador de diferents arquitectures i plataformes ja també pot emular per exemple l'iPhone 11 amb iOS per poder provar apps. Amb aquest emulador no només podràs emular l'iPhone, també molts altres sistemes, com la Raspberry Pi, dispositius mòbils Android, i moltes altres arquitectures que puguis imaginar, com PPC, SPARC, x86,…