Χαράς ευαγγέλια για τους χρήστες του δημοφιλούς smartphone. Ένας προγραμματιστής κατάφερε να τρέξει interactive εφαρμογές με τη χρήση της πλατφόρμας Adobe Flash στο iPhone. Και επειδή λειτουργεί μέσα στον περιηγητή Safari, δεν υπόκειται στους δικτατορικούς κανόνες του Apple application store.
Το λογισμικό ονομάζεται Gordon, και δεν αφήνει ακριβώς το Flash να “τρέξει” στο iPhone. Αντ’αυτού, το Gordon είναι ένα runtime Javascript, από τον Tobias Schneider, το οποίο επιτρέπει στον browser να παίζει και να εμφανίζει τα αρχεία Flash.
Το runtime είναι μια συλλογή λογισμικών η οποία επιτρέπει τον κώδικα να τρέξει μέσα σε αυτήν. Για να γίνει καλύτερα κατανοητό, θα μπορούσαμε να το συγκρίνουμε με τον εξομοιωτή λογισμικού μιας κονσόλας παιχνιδιών. Αυτός μας επιτρέπει να παίξουμε τον αρχικό κώδικα αλλά μέσα σε μια εφαρμογή που τρέχει στο pc μας.
Φυσικά υπάρχει και ένα μικρό “αλλά”. Δεν μπορείτε να επισκεφτείτε οποιοδήποτε site χρησιμοποιεί Flash, καθώς η εφαρμογή λειτουργεί μόνο σε site που την έχουν εγκαταστήσει. Οι προγραμματιστές θα χρειαστεί να εγκαταστήσουν το runtime σε κάθε εμφάνιση Flash εφαρμογών στα site τους (αν και αυτό δεν απαιτεί ιδιαίτερη προσπάθεια, παρά μόνο μερικές γραμμές κώδικα).
Η νέα εφαρμογή, αν και όχι επίσημη, οδηγεί σε μια νέα τάξη πραγμάτων την περιήγηση στο internet από τα κινητά τηλέφωνα. Ενώ μέχρι τώρα, οι προγραμματιστές βασίζονται στο Flash για να δημιουργήσουν εφαρμογές που είναι αδύνατες σε html, αυτές δεν μπορούσαν να τρέξουν στο iPhone. Και ενώ η αδυναμία υποστήριξης αρχείων Flash είναι και η πιο επίμονη κριτική που ασκείται στο iPhone, η Apple δεν έχει κάνει καμμιά κίνηση δημοσίως ώστε να διορθώσει το πρόβλημα.
Μπορείτε κι εσείς να δείτε τον Gordon στην ιστοσελίδα επιδειξής του (που λειτουργεί από το iPhone αλλά και από κάθε browser στον υπολογιστή σας).





















































































Σχόλια