Αλχημεία είναι ένα ερευνητικό πρόγραμμα που επιτρέπει στους χρήστες να καταρτίζουν C ++ και C κώδικα που στοχεύει να τρέχουν από την ανοιχτού κώδικα ActionScript Virtual Machine (AVM2) & nbsp?. Ο σκοπός αυτής της προεπισκόπησης είναι να εκτιμηθεί το επίπεδο του ενδιαφέροντος της κοινωνίας στην επαναχρησιμοποίηση υπάρχουσες C και βιβλιοθήκες C ++ στο Web εφαρμογών που τρέχουν για το Adobe Flash Player και το Adobe AIR.
Με Αλχημεία, προγραμματιστές εφαρμογών Web μπορούν τώρα να επαναχρησιμοποιήσουν εκατοντάδες εκατομμύρια γραμμές των υφιστάμενων ανοιχτού κώδικα C και C ++ client ή server-side κώδικα για την πλατφόρμα Flash. Αλχημεία φέρνει τη δύναμη της υψηλής απόδοσης C και C ++ βιβλιοθήκες για εφαρμογές Web με ελάχιστη υποβάθμιση σε AVM2. Η C / C ++ κώδικας έχει επιλεγεί για την ActionScript 3.0 ως SWF ή SWC που τρέχει για το Adobe Flash Player 10 ή το Adobe AIR 1.5.
Αλχημεία προορίζεται κυρίως για χρήση με C / C ++ βιβλιοθήκες που έχουν λίγες εξαρτήσεις του λειτουργικού συστήματος. Ιδανικά για περιπτώσεις χρήσης υψηλής έντασης υπολογισμών, όπως το audio / video transcoding, το χειρισμό των δεδομένων, XML parsing, λειτουργίες κρυπτογράφησης ή προσομοίωση φυσικής, η απόδοση μπορεί να είναι σημαντικά πιο γρήγορα από ό, τι ActionScript 3.0 και οπουδήποτε από 2-10x πιο αργή από ό, τι η μητρική C / C ++ κώδικα. Αλχημεία δεν προορίζεται για γενική ανάπτυξη εφαρμογών SWF χρησιμοποιώντας C / C ++.
Με Αλχημεία, είναι εύκολο γέφυρα μεταξύ C / C ++ και ActionScript 3.0 για να επεκτείνουν τις δυνατότητες των εφαρμογών για την πλατφόρμα Flash, διασφαλίζοντας παράλληλα ότι τα παραγόμενα SWCs και ΚΕΤ δεν μπορεί παράκαμψη των υφιστάμενων προστατευτικά μέτρα ασφαλείας Flash Player.
Απαιτήσεις :
- Adobe Flash Player
- Adobe Flash Player για 64-bit
- Το Adobe AIR
Τα σχόλια δεν βρέθηκε