Ekzekutimi i aplikacioneve iOS në Android: a është e mundur?

IOS

Me siguri ju keni pasur ndonjëherë nevojë testoni një aplikacion iOS dhe nuk keni mundur ta bëni në pajisjen tuaj Android, ose ndoshta ai aplikacion nuk gjendet në mënyrë origjinale në Google Play, kështu që do t'ju duhet të blini një produkt Apple për ta ekzekutuar atë, diçka që nuk e dëshironi. Epo, këtu ne propozojmë disa zgjidhje për të qenë në gjendje të testoni ose ekzekutoni aplikacionet tuaja të preferuara iOS pa pasur nevojë të keni një pajisje të markës Cupertino. Thjesht duhet të përdorni disa aplikacione interesante që ne ju propozojmë.

Sigurisht, mos prisni emulatorë DOSBox ose shtresa të përputhshmërisë si WINE ose të ngjashme, në këtë rast nuk ka asgjë të ngjashme, por mund të përdorni shfletuesin tuaj të preferuar të internetit për t'i ekzekutuar që andej falë këtyre mjeteve që paraqesim këtu.

Ju lutemi vini re se aplikacionet origjinale të iOS nuk mund të funksionojnë në mënyrë origjinale në Android. Kjo për shkak se ata përdorin binare të përpiluara për arkitekturën e Serisë A të Apple dhe, megjithëse bazohet në Arm ISA, ajo ka dallimet e saj nga arkitekturat e tjera të Armit si Qualcomm, Samsung, Mediatek, etj. Përveç kësaj, ai kërkon gjithashtu sisteme specifike për iOS ose thirrje sistemore që nuk janë të pranishme në Android, si dhe API, biblioteka, etj., që janë të ndryshme në të dy sistemet operative. Për këtë arsye, kur doni të krijoni një aplikacion për të dy sistemet operative, duhet ta portoni atë në mënyrë që të mund të përdoret në të dyja platformat. Megjithatë, jo të gjithë zhvilluesit e bëjnë këtë, kështu që ka aplikacione iOS ose iPad OS që nuk janë të disponueshme në Google Play për Android ose jashtë saj.

Bëj orendi.io

Një nga Platformat më të mira për të ekzekutuar aplikacionet iOS në Android është Appetize.io. Mund ta përdorni nga shfletuesi juaj i preferuar i internetit, pa komplikime. Meqenëse është një emulator që ofrohet si një shërbim në internet, që funksionon nga cloud. Në këtë mënyrë, ju do të jeni në gjendje të ekzekutoni çdo aplikacion iOS ose të simuloni një pajisje iOS sikur të ishte një aplikacion ueb. Kjo do t'ju lejojë të përdorni një numër të pafund aplikacionesh për këtë platformë që nuk mund t'i përdornit më parë nga smartphone ose tableti juaj Android.

Appetize.io ka një version falas që do t'ju lejojë të përdorni shërbimin për 100 minuta. Një demonstrim plotësisht falas që mund t'ju ndihmojë nëse dëshironi të provoni diçka specifike. Sidoqoftë, gjithmonë mund të zgjidhni shërbimin premium, i cili do t'ju lejojë të keni akses sa herë që dëshironi. Mund ta blini në disa lloje abonimesh, por më e lira dhe më e mira për ata që nuk janë zhvillues ose kompani profesionale është 40 dollarë në muaj. Siç mund ta shihni, është pak e shtrenjtë, por e vërteta është se funksionon si një sharm dhe mund ta përdorni edhe nga PC ose Mac, pasi mund të hapet në çdo shfletues ueb.

Hyni në Appetize.io

Cycada (e njohur më parë si Sider)

Opsioni tjetër që keni është emulator cycad, një nga emulatorët më të njohur të iOS për Android. Megjithatë, zhvillimi është ndërprerë, pa përditësime që nga viti 2014. Prandaj, nuk duhet ta përdorni për prodhim ose përdorim profesional. Nëse mund të shkarkoni një version të mëparshëm të atyre të fundit që u publikuan, mund të provoni më shumë për këtë projekt (dikur i quajtur Cider) dhe që ata zhvilluan në Departamentin e Shkencave Kompjuterike në Universitetin e Kolumbisë. Dhe se është plotësisht falas.

Për shkak se nuk ka një version të fundit, mund të mos funksionojë me aplikacionet më moderne ose versionet aktuale të tyre. Përveç kësaj, mund të ketë disa shqetësime ose probleme që kompromis besueshmërinë. Për këtë arsye, nuk është opsioni i parë që ne rekomandojmë.

Nga ana tjetër, siç do ta keni parë, Nuk disponohet në Google Play, dhe aktualisht nuk do të mund të gjeni ndonjë lidhje zyrtare për të shkarkuar APK-në. Prandaj, duhet t'u besoni APK-ve që ekzistojnë në faqet e internetit të palëve të treta, diçka e rrezikshme për arsye sigurie, pasi ato mund të infektohen me ndonjë malware. Prandaj, nëse e bëni këtë, duhet ta bëni në rrezikun tuaj.

Hyni në Cycad

iEMU

Së fundi, ne gjithashtu kemi iEMU, një emulator i ngjashëm me Cycada. Është një projekt i zhvilluar nga CMW dhe funksionon duke nisur iOS në krye të QEMU. Në këtë mënyrë, platforma mund të emulohet dhe sistemi operativ iOS të virtualizohet për të ekzekutuar aplikacionet që ju nevojiten.

Por, si projekti i mëparshëm, iEMU është gjithashtu një version i vjetëruar, pasi nuk është përditësuar që nga dhjetori 2013. Prandaj, mund të mos funksionojë me versionet më të fundit dhe mund të jetë jo i besueshëm. Nga ana tjetër, ekziston i njëjti rrezik sigurie si me Cycada, pasi duhet të gjesh një APK për ta shkarkuar nga burime të palëve të treta ku është ende i publikuar.

Prandaj, kini shumë kujdes që të mos shkarkoni një APK që mund të jetë malware i infektuar ose që mund t'ju bëjë të shkarkoni aplikacione mashtruese që nuk janë ashtu siç duken, duke rrezikuar sigurinë e sistemit tuaj operativ Android. Shkurtimisht, nuk ju këshilloj ta shkarkoni këtë aplikacion dhe nëse e bëni, duhet të jetë në rrezikun tuaj ose në një pajisje të vjetër ose të testuar Android, në mënyrë që asgjë të mos ndodhë në rast infektimi.

Hyni në iEMU

Përfundim

Në fund, si përfundim, shtoni se nëse keni nevojë të ekzekutoni aplikacione vendase për iOS në Android-in tuaj, është mirë të përdorni një nga këto projekte që ne paraqesim këtu. Unë personalisht Unë do të rekomandoja Appetize.io, pasi është një platformë mjaft e mirë dhe e qëndrueshme në formën e një shërbimi cloud. Emulatorët e tjerë të paraqitur këtu, të tillë si iEMU ose Cycada/Cider, janë disi të vjetëruar dhe ndërsa ata ende punojnë me disa versione të aplikacioneve iOS, duhet t'i shmangni sa herë që të jetë e mundur.

Nëse preferoni të përdorni një PC me Dritaret për këtë, mund të mbështeteni në softuer si iPadian, një simulator iOS që do t'ju lejojë të simuloni këtë sistem operativ Apple nga desktopi juaj për të parë se si funksionon, të familjarizoheni me ndërfaqen e tij ose të ekzekutoni aplikacione të disponueshme për këtë sistem dhe që janë krijuar posaçërisht për iPadian. Për shembull, do të gjeni një katalog me Facebook, Spotify, WhatsApp, Instagram, ndër të tjera. Sigurisht, nuk do të mund të instaloni asnjë aplikacion iOS që mund të imagjinoni, vetëm ato të ofruara nga zhvilluesi i iPadian. Përveç kësaj, është një softuer premium, i paguar dhe kushton 25 dollarë nëse dëshironi ta përdorni.

Nëse ajo që përdorni është sistemi operativ GNU / Linux, keni edhe një aleat shumë interesant me të QEMU. Ky emulator për arkitektura dhe platforma të ndryshme tani mund të imitojë, për shembull, iPhone 11 me iOS për të qenë në gjendje të testojë aplikacionet. Me këtë emulator jo vetëm që do të mund të imitoni iPhone, por edhe shumë sisteme të tjera, si Raspberry Pi, pajisje celulare Android dhe shumë arkitektura të tjera që mund të imagjinoni, si PPC, SPARC, x86,...