Τι είναι ο εξομοιωτής smartphone;

Ο εξομοιωτής smartphone είναι ένα εργαλείο που χρησιμοποιείται σε έναν υπολογιστή πλήρους μεγέθους για να μιμηθεί τη συμπεριφορά ενός κινητού τηλεφώνου. Ο κύριος σκοπός του είναι να δοκιμάζει ιστότοπους για να βεβαιωθεί ότι είναι συμβατοί με τον τρόπο που οι κινητές συσκευές έχουν πρόσβαση στο Διαδίκτυο. Μπορεί επίσης να χρησιμοποιηθεί για τη δοκιμή εφαρμογών για κινητές συσκευές.
Υπάρχει μια ποικιλία τεχνολογιών smartphone που μπορούν να προσομοιωθούν σε έναν υπολογιστή. Το πιο απλό είναι το πρωτόκολλο ασύρματης πρόσβασης ή WAP, το οποίο είναι ένα πολύ βασικό σύστημα περιήγησης ιστού που βρίσκεται κυρίως σε παλαιότερα ή πιο βασικά κινητά τηλέφωνα. Αυτό απαιτεί οι ιστοσελίδες να είναι ειδικά σχεδιασμένες, με το δίκτυο τέτοιων σελίδων που είναι γνωστό ως ιστός για κινητά.

Ένας εξομοιωτής smartphone μπορεί επίσης να χρησιμοποιηθεί για να δείξει πώς εμφανίζονται οι τυπικές ιστοσελίδες στα λειτουργικά συστήματα που χρησιμοποιούνται από πιο προηγμένες συσκευές. Αυτά περιλαμβάνουν το λειτουργικό σύστημα iPhone, τα Windows® Mobile, το Android™ της Google, το Palm OS® και το Symbian. Ορισμένοι εξομοιωτές θα εμφανίζουν επίσης πώς θα εμφανίζεται μια σελίδα στις ειδικές εκδόσεις προγραμμάτων περιήγησης για φορητές συσκευές όπως ο Internet Explorer® της Microsoft, ο Firefox της Mozilla, το Safari της Apple και η Opera.

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

Μια άλλη χρήση ενός εξομοιωτή smartphone είναι για τη δοκιμή εφαρμογών. Πρόκειται για αυτόνομα προγράμματα που έχουν σχεδιαστεί για να εκτελούνται σε κινητά τηλέφωνα, τα οποία συνήθως διανέμονται μέσω υπηρεσιών όπως το κατάστημα εφαρμογών iPhone, το κατάστημα εφαρμογών Android™ και το Windows® Marketplace για κινητά. Ο εξομοιωτής θα είναι συνήθως διαθέσιμος ως μέρος μιας εργαλειοθήκης ανάπτυξης λογισμικού, ενός πακέτου δωρεάν εργαλείων που διαθέτει η εταιρεία πίσω από ένα λειτουργικό σύστημα κινητής τηλεφωνίας για να διασφαλίσει ότι οι ανεξάρτητα κατασκευασμένες εφαρμογές λειτουργούν σωστά στα σχετικά ακουστικά.

Η φράση “εξομοιωτής smartphone” μπορεί επίσης να αναφέρεται σε εφαρμογές για smartphone που μιμούνται έναν συγκεκριμένο υπολογιστή ή, πιο συχνά, μια κονσόλα παιχνιδιών, συνήθως από τη δεκαετία του 1980 ή του 1990. Αυτές οι εφαρμογές στη συνέχεια εκτελούν ειδικά αρχεία που προσομοιώνουν τα πρωτότυπα παιχνίδια από αυτό το μηχάνημα. Μπορούν να λειτουργήσουν ιδιαίτερα καλά καθώς τα σύγχρονα smartphone έχουν συχνά υπολογιστική ισχύ ίση ή μεγαλύτερη από τον αρχικό υπολογιστή ή την κονσόλα. Η μικρή οθόνη στα smartphone σημαίνει ότι η εξομοίωση λειτουργεί αναμφισβήτητα καλύτερα για παιχνίδια που ήταν αρχικά σε φορητές κονσόλες όπως το Nintendo® Game Boy. Είναι σημαντικό να σημειωθεί ότι η χρήση τέτοιων αρχείων θα μπορούσε ενδεχομένως να παραβιάσει τα πνευματικά δικαιώματα, αν και ορισμένοι χρήστες πιστεύουν ότι είναι ηθικά αποδεκτό εάν τα παιχνίδια δεν είναι πλέον διαθέσιμα στο εμπόριο.