Ku shaqaynta apps iOS ee Android: suurtagal ma tahay?

macruufka

Hubaal inaad waligaa u baahatay tijaabi app iOS ah oo ma aadan awoodin inaad ku isticmaasho qalabkaaga Android, ama laga yaabo in app-kaas aan laga helin Google Play, markaa waa inaad soo iibsataa alaabta Apple si aad u maamusho, wax aadan rabin. Hagaag, halkan waxaan ku soo jeedinaynaa xalal si aad awood ugu yeelatid inaad tijaabiso ama ku socodsiiso apps-ka aad ugu jeceshahay iOS adigoon haysan aalad summada Cupertino. Kaliya waa inaad isticmaashaa qaar ka mid ah codsiyada xiisaha leh ee aan soo jeedinayno.

Dabcan, ha filanin emulators DOSBox ama lakabyada iswaafajinta sida WINE ama wax la mid ah, kiiskan ma jiro wax la mid ah, laakiin waad awoodaa. isticmaal browserka aad jeceshahay si ay halkaas uga fuliyaan iyadoo ay ugu wacan tahay qalabkan aan halkan ku soo bandhigayno.

Fadlan ogow in apps-ka asalka ah ee iOS-ka aysan si toos ah uga shaqayn karin Android. Tani waa sababta oo ah waxay isticmaalaan binary loo soo ururiyey Apple's A-Series architecture, inkastoo ay ku saleysan tahay Arm ISA, waxay ka duwan tahay naqshadaha kale ee Arm sida Qualcomm, Samsung, Mediatek, iwm. Intaa waxaa dheer, waxay sidoo kale u baahan tahay syscalls-gaar ah iOS-ka ama wicitaannada nidaamka aan ku jirin Android, iyo sidoo kale API-yada, maktabadaha, iwm, kuwaas oo ku kala duwan nidaamka hawlgalka. Sababtan awgeed, marka aad rabto in aad u abuurto app ee labada nidaamka hawlgalka, waa in aad u soo dejiso si ay u isticmaali karo labada goobood. Si kastaba ha ahaatee, dhammaan horumariyayaashu ma sameeyaan tan, markaa waxaa jira iOS ama iPad OS apps oo aan laga heli karin Google Play ee Android ama ka baxsan.

cunto cunid.io

Mid ka mid ah Meelaha ugu fiican ee lagu socodsiiyo barnaamijyada iOS ee Android waa Appetize.io. Waxaad ka isticmaali kartaa biraawsarkaaga webka aad jeceshahay, dhib la'aan. Maadaama ay tahay emulator ah in loo bixiyo adeeg online ah, oo ka socda daruurta. Sidan, waxaad awoodi doontaa inaad ku socodsiiso app kasta oo iOS ah ama aad u ekaysiiso aaladda iOS sida haddii ay tahay codsi shabakad. Tani waxay kuu ogolaanaysaa inaad gasho tiro codsiyo ah oo aan dhammaanayn madal-kan oo aadan hore uga isticmaali karin talefankaaga Android ama tablet-kaaga.

Appetize.io wuxuu leeyahay a nuqul bilaash ah taasi waxay kuu ogolaanaysaa inaad adeegsato adeega 100 daqiiqo. Bandhig bilaash ah oo gebi ahaanba bilaash ah oo ku caawin kara haddii aad rabto inaad isku daydo wax gaar ah. Si kastaba ha ahaatee, waxaad had iyo jeer dooran kartaa adeega premium, kaas oo kuu ogolaanaya inaad gasho mar kasta oo aad rabto. Waxaad ka iibsan kartaa noocyo kala duwan oo isdiiwaangelin ah, laakiin ugu jaban uguna fiican kuwa aan ahayn kuwa horumariya xirfadlayaasha ama shirkadaha waa $40 bishii. Sida aad arki karto, waa xoogaa qaali ah, laakiin runtu waxay tahay inay u shaqeyso sida soo jiidashada oo kale waxaad sidoo kale ka isticmaali kartaa PC-gaaga ama Mac-kaaga, maadaama laga furi karo browser-ka shabakad kasta.

Helitaanka Appetize.io

Cycada (oo hore loo yiqiin cider)

Doorashada xigta ee aad haysato waa emulator cycad, mid ka mid ah kuwa ugu caansan ee loo yaqaan iOS emulators ee Android. Si kastaba ha ahaatee, horumarinta ayaa la joojiyay, iyada oo aan wax cusub laga soo bilaabo 2014. Sidaa darteed, waa inaadan u isticmaalin wax soo saarka ama isticmaalka xirfadeed. Haddii aad soo dejisan karto nuqul hore oo ah kuwii ugu dambeeyay ee la sii daayay, waxaad isku dayi kartaa wax badan oo ku saabsan mashruucan (oo hore loo odhan jiray Cider) iyo inay ka soo saareen Waaxda Sayniska Kombiyuutarka ee Jaamacadda Columbia. Iyo inay gebi ahaanba xor tahay.

Sababtoo ah ma laha nooc dhawaan soo baxay, waxaa laga yaabaa inaysan la shaqayn apps-yada ugu casrisan ama noocyada hadda jira. Intaa waxaa dheer, waxay yeelan kartaa xoogaa dhib ah ama dhibaato taas wax u dhimi kalsoonida. Sababtan awgeed, maaha ikhtiyaarka ugu horreeya ee aan ku talineyno.

Dhanka kale, sida aad arki doonto. Lagama heli karo Google Play, oo hadda ma awoodi doontid inaad hesho xiriir rasmi ah si aad u soo dejiso APK-ka. Sidaa darteed, waa inaad aamintaa APK-yada ka jira boggaga internetka ee qolo saddexaad, wax khatar ah sababo ammaan dartood, maadaama ay ku dhici karaan malware-ka. Sidaa darteed, haddii aad sameyso, waa inaad sidaas sameysaa adigoo halis u ah naftaada.

Helitaanka Cycad

iEMU

Ugu dambeyntii, waxaan sidoo kale leenahay iEMU, emulator la mid ah Cycada. Waa mashruuc uu sameeyay CMW wuxuuna ku shaqeeyaa in lagu rakibo iOS dusheeda QEMU. Sidan oo kale, madal lagu dayan karo iyo nidaamka qalliinka macruufka ah in ay maamulaan apps aad u baahan tahay.

Laakiin, sida mashruucii hore, iEMU sidoo kale waa nooc duugoobay, tan iyo markii aan la cusboonaysiin ilaa December 2013. Sidaa darteed, waxaa laga yaabaa inaysan ku shaqeyn noocyadii ugu dambeeyay, waxaana laga yaabaa inay noqoto mid aan la isku halayn karin. Dhanka kale, waxaa jira khatar la mid ah sida Cycada, maadaama ay tahay inaad hesho APK si aad uga soo dejiso ilo dhinac saddexaad halkaas oo weli la daabacay.

Sidaa darteed, aad uga taxaddar inaadan soo dejisan APK-ga laga yaabo inuu noqdo malware ku dhacay ama ka dhigi kara inaad soo dejiso apps khiyaano ah oo aan ahayn sida ay u muuqdaan, wax u dhimaya amniga nidaamkaaga Android. Marka la soo koobo, kuma talinayo inaad soo dejiso app-kan, haddii aad sameyso, waa inay ahaato mid adiga kuu gaar ah ama ku jirta aalad duug ah ama tijaabiso aaladda Android si aysan wax u dhicin haddii cudurku kugu dhaco.

Gal iEMU

Gabagabo

Ugu dambeyntii, habka gabagabada, ku dar haddii aad u baahan tahay inaad ku socodsiiso apps-ka asalka ah ee iOS-ka Android-kaaga, waxaa fiican inaad isticmaasho mid ka mid ah mashaariicdan aan halkan ku soo bandhigno. Anigu shakhsi ahaan Waxaan ku talin lahaa Appetize.io, maadaama ay tahay meel wanaagsan oo xasilloon oo qaab adeeg daruur ah. Ku dayashadayaasha kale ee halkan lagu soo bandhigay, sida iEMU ama Cycada/Cider, waa qaar duugoobay, iyo inta ay wali la shaqaynayaan noocyo ka mid ah apps-ka iOS, waa inaad iska ilaalisaa mar kasta oo ay suurtogal tahay.

Haddii aad doorbidayso inaad ku isticmaasho PC Windows tan, waxaad ku xisaabtami kartaa software sida iPadian, macruufka simulator-ka kaas oo kuu ogolaanaya inaad ka ekaato nidaamka hawlgalka Apple ee desktop-kaaga si aad u aragto sida uu u shaqeeyo, aad u barato interface-kiisa, ama u socodsiiso codsiyada la heli karo nidaamkan oo si gaar ah loogu talagalay iPadian. Tusaale ahaan, waxaad ka heli doontaa buug-yaraha Facebook, Spotify, WhatsApp, Instagram, iyo kuwo kale. Dabcan, ma awoodi doontid inaad ku rakibto barnaamij kasta oo iOS ah oo aad qiyaasi karto, kaliya kuwa uu bixiyo horumariyaha iPadian. Intaa waxaa dheer, waa software premium ah, oo la bixiyay, waxayna ku kacaysaa $ 25 haddii aad rabto inaad isticmaasho.

Haddii waxa aad isticmaalayso uu yahay nidaamka hawlgalka GNU / Linux, waxa kale oo aad la leedahay saaxiib aad u xiiso badan QEMU. Ku dayashadan qaab-dhismeedyo kala duwan iyo goobo kala duwan ayaa hadda sidoo kale ku dayan kara, tusaale ahaan, iPhone 11 ee leh iOS si ay u awoodaan inay tijaabiyaan abka. Ku dayashadan kaliya ma awoodi doontid inaad ku daydaan iPhone, laakiin sidoo kale nidaamyo kale oo badan, sida Raspberry Pi, aaladaha mobilada ee Android, iyo naqshado kale oo badan oo aad qiyaasi karto, sida PPC, SPARC, x86, ...