Το Adobe Flash Professional CS5 θα επιτρέψει στους χρήστες να δημιουργούν εφαρμογές iPhone χρησιμοποιώντας το γνωστό Action Script. Οι εφαρμογές που δημιουργούνται με αυτόν τον τρόπο θα πωλούνται κλασικά στο AppStore. Αλλά αυτό δεν σημαίνει ότι το Flash υποστηρίζεται πρόσφατα στο iPhone και μπορούμε να προβάλουμε σελίδες Flash στο Safari.
Ωστόσο, το νέο εργαλείο δημιουργίας εφαρμογών σίγουρα θα γίνει ευπρόσδεκτο από μεγάλο αριθμό προγραμματιστών και φυσικά θα επωφεληθούμε και εμείς οι χρήστες από αυτό. Υπάρχουν πολλές εφαρμογές Adobe Air που θα τρέχουν τώρα με ελάχιστες τροποποιήσεις και θα είναι πραγματικά εύκολο να μεταγλωττιστούν για τις ανάγκες του iPhone. Οι ιστότοποι μπορούν να μεταγλωττιστούν με τον ίδιο τρόπο.
Το Flash δεν δημιούργησε ένα περιβάλλον στο οποίο θα εκτελούσε μια εφαρμογή iPhone, αλλά μια εφαρμογή που δημιουργήθηκε με αυτόν τον τρόπο απευθείας μεταγλωττίζεται ως μια κανονική εγγενής εφαρμογή iPhone. Η διανομή θα γίνεται κλασικά μέσω του Appstore και ο χρήστης δεν θα γνωρίζει καν τη διαφορά. Για τη διανομή των εφαρμογών στο Appstore, ο προγραμματιστής θα πρέπει να πληρώσει τη συνήθη ετήσια χρέωση στην Apple και οι εφαρμογές θα υπόκεινται στην κλασική διαδικασία έγκρισης. Αλλά σίγουρα θα μπορούσαμε να δούμε ένα κύμα νέων ενδιαφέρουσες εφαρμογές.
Προσωπικά, ως χρήστης, θα περίμενα μια διαφορά. Κατά τη γνώμη μου, οι εφαρμογές που είναι γραμμένες με αυτόν τον τρόπο θα είναι πολύ πιο κακώς βελτιστοποιημένες από αυτές που είναι γραμμένες στο Xcode και επομένως θα μπορούσαν να είναι πιο απαιτητικές για την μπαταρία.
Όσο για το Flash στο Safari, τίποτα δεν έχει αλλάξει σε αυτόν τον τομέα προς το παρόν και προσωπικά είμαι πιο χαρούμενος χωρίς το Flash στο πρόγραμμα περιήγησης. Αλλά αν εμφανιστεί ποτέ το Flash στο Safari, ελπίζω να υπάρχει ένα κουμπί για να το απενεργοποιήσετε.
Na Σελίδα Adobe Labs μπορείτε να διαβάσετε περισσότερες πληροφορίες και να παρακολουθήσετε ένα βίντεο επίδειξης εδώ. Υπάρχει επίσης ένας σύνδεσμος για πολλές εφαρμογές που έχουν δημιουργηθεί στο Adobe Flash CS5, αλλά αυτές οι εφαρμογές δεν βρίσκονται στο Τσέχικο Appstore. Αλλά αν είσαι δημιούργησε έναν λογαριασμό στις ΗΠΑ, οπότε φυσικά μπορείτε να δοκιμάσετε αυτές τις εφαρμογές.
Με ανησυχεί περισσότερο το ότι το AppStore δεν γεμίζει ακόμη περισσότερο με πρωτόγονες εφαρμογές και παιχνίδια στο Flash.
Λοιπόν, ακόμη και το να σχεδιάσεις κάτι στο Photoshop δεν είναι εύκολο. Οπότε δεν ανησυχώ μήπως το Adobe Flash CS5 πλημμυρίσει το App Store με άχρηστες εφαρμογές.
Κατά τη γνώμη μου, ο αριθμός των παιχνιδιών στο App Store θα αυξηθεί, θα είναι μια σημαντική αύξηση, επειδή το Flash είναι τέλειο για αυτό.
Με τον ίδιο τρόπο θα αυξηθεί και η ποσότητα του έρματος, γιατί τελικά η ανάπτυξη για το iPhone θα είναι ευκολότερη. Το Céčko μπορεί να είναι, και είναι, ένα ανυπέρβλητο πρόβλημα για πολλούς προγραμματιστές για πολλούς λόγους.
Και μετά, φυσικά, υπάρχει η ήδη αναφερθείσα βελτιστοποίηση, η ζήτηση μπαταρίας κλπ. Αυτός ήταν και ο λόγος που η Apple δεν έβαλε το Garbage Collector στο iPhone.
Έχω την ίδια ακριβώς ανησυχία…. ένα σωρό χαζές εφαρμογές, κάποιος ηλίθιος θα θέλει να γραπώσει το πορτοφόλι του για κάποια βλακεία (ίσως τουλάχιστον η μεταφόρτωση στο AppStore απαιτεί Mac, που θα μπορούσε τουλάχιστον να το επιλέξει λίγο), δεν πιστεύω ότι όλα θα γίνουν πάντα μεταγλωττίζονται σωστά, η διαδικασία έγκρισης θα καθυστερήσει ακόμη και για αυτές τις καλές Εφαρμογές... αλλά μετά βλέπω πολύ περισσότερα αρνητικά παρά θετικά.
Για μένα, το κύριο πρόβλημα με την ανάπτυξη είναι ότι δεν έχω Mac. Έτσι θα μπορέσω επιτέλους να προσπαθήσω να κάνω μια αίτηση. Μπορώ να δουλέψω εύκολα με το Flex και το ActionScript, και σίγουρα θα είναι πιο εύκολο να γίνω καλύτερος σε αυτό από το να μάθω C ή XCode, τα οποία δεν ξέρω ούτε μια γραμμή (συνήθως κάνω πράγματα σε Java).
Το C είναι ένα πράγμα, αλλά ακόμα και για μένα ως άτομο που γνωρίζω το C με πολλούς τρόπους, το Objective-C ήταν ένα κρύο ντους λόγω της σύνταξης και της προσέγγισής του στο OOP.
Και όπως έγραψε ο Oriesko. Αυτό θα φέρει άλλη μια τεράστια αύξηση στον αριθμό των υποβληθέντων αιτήσεων και δεν θέλω να δω τι αντίκτυπο θα έχει στην ήδη αργή διαδικασία έγκρισης.
Λοιπόν, αυτό είναι πολύ ενδιαφέρον. Θα είναι ακόμη δυνατή η χρήση του iphone API για επιταχυνσιόμετρο, γεωεντοπισμό κ.λπ. Ωστόσο, το έρμα θα αυξηθεί, αναρωτιέμαι αν η Apple θα αντιδράσει με οποιονδήποτε τρόπο. Πάντως πιστεύω ότι με τον καιρό θα συναντήσουμε κάποιες ωραίες εφαρμογές που δεν θα είχαν δημιουργηθεί χωρίς το Flash.
είναι επιτέλους εδώ. Για μένα, το Xcode on win θα ήταν ιδανικό, αλλά ούτε αυτό φαίνεται κακή ιδέα. Και νομίζω ότι η Apple δεν πρέπει να περιορίζει τους ανθρώπους στην ανάπτυξη της εφαρμογής.