Εκτέλεση εφαρμογών iOS σε Android: είναι δυνατόν;

iOS

Σίγουρα έχεις χρειαστεί ποτέ δοκιμάστε μια εφαρμογή iOS και δεν το έχετε καταφέρει στη συσκευή σας Android ή ίσως αυτή η εφαρμογή δεν βρίσκεται εγγενώς στο Google Play, επομένως θα πρέπει να αγοράσετε ένα προϊόν Apple για να το εκτελέσετε, κάτι που δεν θέλετε. Λοιπόν, εδώ προτείνουμε μερικές λύσεις για να μπορείτε να δοκιμάσετε ή να εκτελέσετε τις αγαπημένες σας εφαρμογές iOS χωρίς να χρειάζεται να έχετε μια συσκευή μάρκας Cupertino. Απλά πρέπει να χρησιμοποιήσετε μερικές ενδιαφέρουσες εφαρμογές που προτείνουμε.

Φυσικά, μην περιμένετε εξομοιωτές DOSBox ή επίπεδα συμβατότητας όπως το WINE ή παρόμοια, σε αυτήν την περίπτωση δεν υπάρχει τίποτα παρόμοιο, αλλά μπορείτε χρησιμοποιήστε το αγαπημένο σας πρόγραμμα περιήγησης για να τα εκτελέσετε από εκεί χάρη σε αυτά τα εργαλεία που παρουσιάζουμε εδώ.

Λάβετε υπόψη ότι οι εγγενείς εφαρμογές iOS δεν μπορούν να λειτουργήσουν εγγενώς σε Android. Αυτό συμβαίνει επειδή χρησιμοποιούν δυαδικά αρχεία που έχουν μεταγλωττιστεί για την αρχιτεκτονική της σειράς A της Apple και, παρόλο που βασίζεται στο Arm ISA, έχει τις διαφορές του από άλλες αρχιτεκτονικές Arm όπως η Qualcomm, η Samsung, η Mediatek κ.λπ. Επιπλέον, απαιτεί επίσης syscals ή κλήσεις συστήματος ειδικά για iOS που δεν υπάρχουν στο Android, καθώς και API, βιβλιοθήκες κ.λπ., που είναι διαφορετικά και στα δύο λειτουργικά συστήματα. Για το λόγο αυτό, όταν θέλετε να δημιουργήσετε μια εφαρμογή και για τα δύο λειτουργικά συστήματα, θα πρέπει να τη μεταφέρετε ώστε να μπορεί να χρησιμοποιηθεί και στις δύο πλατφόρμες. Ωστόσο, δεν το κάνουν όλοι οι προγραμματιστές, επομένως υπάρχουν εφαρμογές iOS ή iPad OS που δεν είναι διαθέσιμες στο Google Play για Android ή εκτός αυτού.

appetize.io

Ένα από τα Οι καλύτερες πλατφόρμες για την εκτέλεση εφαρμογών iOS στο Android είναι το Appetize.io. Μπορείτε να το χρησιμοποιήσετε από το αγαπημένο σας πρόγραμμα περιήγησης ιστού, χωρίς επιπλοκές. Δεδομένου ότι είναι ένας εξομοιωτής που προσφέρεται ως διαδικτυακή υπηρεσία, που εκτελείται από το cloud. Με αυτόν τον τρόπο, θα μπορείτε να εκτελέσετε οποιαδήποτε εφαρμογή iOS ή να προσομοιώσετε μια συσκευή iOS σαν να ήταν μια εφαρμογή Ιστού. Αυτό θα σας επιτρέψει να αποκτήσετε πρόσβαση σε έναν ατελείωτο αριθμό εφαρμογών για αυτήν την πλατφόρμα που δεν μπορούσατε να χρησιμοποιήσετε πριν από το smartphone ή το tablet σας Android.

Το Appetize.io έχει ένα δωρεάν έκδοση που θα σας επιτρέψει να χρησιμοποιήσετε την υπηρεσία για 100 λεπτά. Ένα εντελώς δωρεάν demo που θα μπορούσε να σας βοηθήσει αν θέλετε να δοκιμάσετε κάτι συγκεκριμένο. Ωστόσο, μπορείτε πάντα να επιλέξετε την υπηρεσία premium, η οποία θα σας επιτρέψει να έχετε πρόσβαση όποτε θέλετε. Μπορείτε να το αγοράσετε σε διάφορους τύπους συνδρομών, αλλά το φθηνότερο και καλύτερο για όσους δεν είναι επαγγελματίες προγραμματιστές ή εταιρείες είναι 40 $ το μήνα. Όπως καταλαβαίνετε, είναι λίγο ακριβό, αλλά η αλήθεια είναι ότι λειτουργεί σαν γούρι και μπορείτε να το χρησιμοποιήσετε και από το PC ή το Mac σας, αφού μπορεί να ανοίξει σε οποιοδήποτε πρόγραμμα περιήγησης ιστού.

Πρόσβαση στο Appetize.io

Cycada (παλαιότερα γνωστή ως Cider)

Η επόμενη επιλογή που έχετε είναι cycad emulator, ένας από τους πιο γνωστούς εξομοιωτές iOS για Android. Ωστόσο, η ανάπτυξη έχει διακοπεί, χωρίς ενημερώσεις από το 2014. Επομένως, δεν πρέπει να το χρησιμοποιείτε για παραγωγή ή επαγγελματική χρήση. Εάν μπορείτε να κατεβάσετε μια παλαιότερη έκδοση των τελευταίων που κυκλοφόρησαν, μπορείτε να δοκιμάσετε περισσότερα για αυτό το έργο (παλαιότερα ονομαζόταν Cider) και που αναπτύχθηκαν στο Τμήμα Επιστήμης Υπολογιστών του Πανεπιστημίου Κολούμπια. Και ότι είναι εντελώς δωρεάν.

Επειδή δεν έχει πρόσφατη έκδοση, ενδέχεται να μην λειτουργεί με τις πιο σύγχρονες εφαρμογές ή τις τρέχουσες εκδόσεις τους. Επιπλέον, θα μπορούσε να έχει κάποια ταλαιπωρία ή πρόβλημα αυτό θέτει σε κίνδυνο την αξιοπιστία. Για το λόγο αυτό, δεν είναι η πρώτη επιλογή που προτείνουμε.

Από την άλλη, όπως θα έχετε δει, Δεν είναι διαθέσιμο στο Google Play, και αυτή τη στιγμή δεν θα μπορείτε να βρείτε κανέναν επίσημο σύνδεσμο για τη λήψη του APK. Επομένως, πρέπει να εμπιστεύεστε τα APK που υπάρχουν σε ιστότοπους τρίτων, κάτι επικίνδυνο για λόγους ασφαλείας, καθώς θα μπορούσαν να έχουν μολυνθεί από κάποιο κακόβουλο λογισμικό. Επομένως, εάν το κάνετε, πρέπει να το κάνετε με δική σας ευθύνη.

Πρόσβαση στο Cycad

iEMU

Τέλος έχουμε και εμείς iEMU, έναν εξομοιωτή παρόμοιο με το Cycada. Είναι ένα έργο που αναπτύχθηκε από την CMW και λειτουργεί με την εκκίνηση του iOS πάνω από το QEMU. Με αυτόν τον τρόπο, η πλατφόρμα μπορεί να προσομοιωθεί και το λειτουργικό σύστημα iOS να εικονικοποιηθεί για να τρέξει τις εφαρμογές που χρειάζεστε.

Αλλά, όπως και το προηγούμενο έργο, το iEMU είναι επίσης μια ξεπερασμένη έκδοση, αφού δεν έχει ενημερωθεί από τον Δεκέμβριο του 2013. Επομένως, ενδέχεται να μην λειτουργεί με τις πιο πρόσφατες εκδόσεις και μπορεί να είναι αναξιόπιστο. Από την άλλη, υπάρχει ο ίδιος κίνδυνος ασφάλειας με το Cycada, αφού πρέπει να βρείτε ένα APK για λήψη από τρίτες πηγές όπου εξακολουθεί να είναι δημοσιευμένο.

Επομένως, προσέξτε πολύ να μην κάνετε λήψη ενός APK που μπορεί να είναι μολυσμένο κακόβουλο λογισμικό ή που μπορεί να σας κάνει να κατεβάσετε παραπλανητικές εφαρμογές που δεν είναι αυτό που φαίνονται, θέτοντας σε κίνδυνο την ασφάλεια του λειτουργικού σας συστήματος Android. Εν ολίγοις, δεν σας συμβουλεύω να κάνετε λήψη αυτής της εφαρμογής, και αν το κάνετε, θα πρέπει να είναι με δική σας ευθύνη ή σε μια παλιά ή δοκιμασμένη συσκευή Android, ώστε να μην συμβεί τίποτα σε περίπτωση μόλυνσης.

Πρόσβαση στο iEMU

Συμπέρασμα

Τέλος, εν κατακλείδι, προσθέστε ότι εάν πρέπει να εκτελέσετε εγγενείς εφαρμογές για iOS στο Android σας, είναι καλύτερο να χρησιμοποιήσετε ένα από αυτά τα έργα που παρουσιάζουμε εδώ. Προσωπικά Θα συνιστούσα το Appetize.io, αφού πρόκειται για μια αρκετά καλή και σταθερή πλατφόρμα με τη μορφή υπηρεσίας cloud. Οι άλλοι εξομοιωτές που εμφανίζονται εδώ, όπως το iEMU ή το Cycada/Cider, είναι κάπως ξεπερασμένοι και ενώ εξακολουθούν να λειτουργούν με ορισμένες εκδόσεις εφαρμογών iOS, θα πρέπει να τους αποφεύγετε όποτε είναι δυνατόν.

Εάν προτιμάτε να χρησιμοποιείτε υπολογιστή με Windows για αυτό, μπορείτε να βασιστείτε σε λογισμικό όπως iPadian, ένας προσομοιωτής iOS που θα σας επιτρέψει να προσομοιώσετε αυτό το λειτουργικό σύστημα Apple από την επιφάνεια εργασίας σας για να δείτε πώς λειτουργεί, να εξοικειωθείτε με τη διεπαφή του ή να εκτελέσετε εφαρμογές που είναι διαθέσιμες για αυτό το σύστημα και που είναι ειδικά σχεδιασμένες για iPadian. Για παράδειγμα, θα βρείτε έναν κατάλογο με Facebook, Spotify, WhatsApp, Instagram, μεταξύ άλλων. Φυσικά, δεν θα μπορείτε να εγκαταστήσετε καμία εφαρμογή iOS που μπορείτε να φανταστείτε, μόνο αυτές που παρέχονται από τον προγραμματιστή του iPadian. Επιπλέον, είναι ένα λογισμικό premium, επί πληρωμή και κοστίζει 25 $ αν θέλετε να το χρησιμοποιήσετε.

Εάν αυτό που χρησιμοποιείτε είναι το λειτουργικό σύστημα GNU / Linux, έχεις και έναν πολύ ενδιαφέροντα σύμμαχο QEMU. Αυτός ο εξομοιωτής για διαφορετικές αρχιτεκτονικές και πλατφόρμες μπορεί πλέον να μιμηθεί, για παράδειγμα, το iPhone 11 με iOS για να μπορεί να δοκιμάζει εφαρμογές. Με αυτόν τον εξομοιωτή δεν θα μπορείτε να μιμηθείτε μόνο το iPhone, αλλά και πολλά άλλα συστήματα, όπως το Raspberry Pi, κινητές συσκευές Android και πολλές άλλες αρχιτεκτονικές που μπορείτε να φανταστείτε, όπως PPC, SPARC, x86,...