Η εφαρμογή του μέλλοντος – Adobe Air

Adobe AirTo Adobe Air είναι μια νέα πρωτοποριακή ιδέα της Adobe για δημιουργία εφαρμογών desktop οι οποίες όμως είναι φτιαγμένες για να κάνουν καλύτερη και αποδοτικότερη τη ζωή του χρήστη στο Internet.

Σκοπός του Adobe Air είναι να δώσει στις εταιρείες που το χρησιμοποιούν την ευκαιρία να πλησιάσουν τον χρήστη ακόμη και πέρα από τα αυστηρά όρια του ίντερνετ και της σύνδεσης τους με αυτό. Με δυνατότητα desktop εφαρμογών ο χρήστης μπορεί να έχει πιο άμεση επαφή με τις επιχειρήσεις και αυτό μπορεί από μόνο του να μεγαλώσει τις αγορές, να μειώσει το κόστος (είτε ίντερνετ για τον χρήστη, είτε server για την εταιρεία αφού η εφαρμογή τρέχει τοπικά) και να δώσει στον χρήστη ένα πιο εντυπωσιακό περιβάλλον χωρίς τον φόβο μιας «βαριάς» Ίντερνετ εφαρμογής.

Με λίγα λόγια οι εφαρμογές που δημιουργούνται μέσω του Adobe Air είναι ευκολότερες για τον χρήστη, πιο εύχρηστες, ευέλικτες και πιο ευχάριστες από ότι οι κλασσικές εφαρμογές για browser, μπορούν να λειτουργήσουν ακόμη και χωρίς σύνδεση στο Ίντερνετ αφού τα δεδομένα αποθηκεύονται στον τοπικό υπολογιστή.

Το Adobe Air για τους developers

Το Adobe Air υποστηρίζει  Flash Actionscript, HTML και JavaScript και σκοπός του είναι να χτίσει μια εφαρμογή σε  στυλ «windows» παρά στυλ εφαρμογών browsers, για πλουσιότερες και πληρέστερες εφαρμογές διαδικτύου οι οποίες μπορούν να λειτουργούν με ή χωρίς σύνδεση στο ίντερνετ, σε περιβάλλον mac και windows.

Το Adobe Air παρέχει τρεις τρόπους developing στις εφαρμογές του:

  • Μέσω HTML/AJAX
  • Μέσω FLEX Builder 3
  • Μέσω FLASH CS4

To Adobe Air έχει 4 τρόπους να επικοινωνεί με τα δεδομένα:

1. Με βάσεις δεδομένων για εφαρμογές ίντερνετ
2. Με τοπικά αρχεία XML
3. Με τοπική βάση δεδομένων SQLite η οποία παρέχεται μαζί με το Adobe Air
4. Με κωδικοποιημένη τοπική αποθήκευση η οποία παρέχεται μαζί με το Adobe Air
Οι βασικές διαφορές των εφαρμογών AIR και των εφαρμογών αποκλειστικά για browsers είναι:

  1. Οι εφαρμογές είναι πιο δυνατές και λειτουργούν ακόμη και χωρίς σύνδεση στο Ίντερνετ
  2. Οι εφαρμογές είναι ανεξάρτητες απο τον browser και μπορούν να τρέξουν σαν μια κλασσική εφαρμογή του υπολογιστή.
  3. Το AIR παρέχει APIs που επιτρέπουν στις εφαρμογές να ενημερώνονται εύκολα καθώς και να ανεβάζουν νέο περιεχόμενο σε ένα web site.
  4. Οι εφαρμογές μπορούν να τρέχουν στο παρασκήνιο ή να μας δίνουν ενδείξεις και να μηνύματα όπως οι παραδοσιακές εφαρμογές υπολογιστή.
  5. Στις εφαρμογές είναι δυνατή η πρόσβαση σε τοπικούς φακέλους και αρχεία, η δυνατότητα του «drug & drop», οι αναφορές μέσω του system tray κ.α.
  6. Οι εφαρμογές έχουν ουσιαστικά άπειρους αποθηκευτικούς πόρους, αφού τρέχουν τοπικά και στηρίζονται στους δικούς μας σκληρούς δίσκους, πρόσβαση σε τοπική βάση δεδομένων και επίσης κωδικοποίηση ακόμα και στο τοπικό σύστημα του χρήστη.

Παραδείγματα Adobe Air

Η εφαρμογή "ebay desktop" δημιουργήθηκε μέσω του Adobe Air

ebay desktop

Ένα παράδειγμα εφαρμογής Adobe Air είναι η desktop εφαρμογή του ebay (www.ebay.com) με όνομα «ebay desktop» .
Με τη συγκεκριμένη εφαρμογή ο χρήστης δεν χρειάζεται να πηγαίνει στο site της ebay για να ενημερώνεται για νέες δημοπρασίες ή για τις δημοπρασίες που ο ίδιος συμμετέχει.Όλα τα στοιχεία που χρειάζεται «κατεβαίνουν» στην εφαρμογή και εκείνος μέσα απο την ίδια εφαρμογή πραγματοποιεί τις δικές του ενέργειες, αγορές, πωλήσεις και δημοπρασίες προϊόντων. Ενημερώνεται μέσω RSS για νέες τιμές και νέα προϊόντα που τον ενδιαφέρουν χωρίς να ανοίγει το email του, χωρίς καν να ανοίξει κάποιον browser!

Οι απαιτήσεις του Adobe Air

Οι απαιτήσεις της εφαρμογής Adobe Air σε hardware και σε λειτουργικά συστήματα είναι ακόλουθες:

Windows
* Intel® Pentium® III 1GHz or faster processor, 512MB of RAM
* Recommended: Pentium 4 2GHZ or faster, 1GB RAM
* Windows Vista® Home Premium, Business, Ultimate, or Enterprise including 64 bit editions, Windows Vista SP1,
Windows XP Tablet PC Edition SP2 and SP3, Windows XP SP2 and SP3, Windows 2000 SP4, Windows 2003 Server

Mac OS X
* Intel Core™ Duo 1.83GHz or faster processor; PowerPC® G4 1GHz or faster processor
* Mac OS X 10.4.11 or Mac OS X 10.5.4 and 10.5.5
* 512MB of RAM

Linux
* Intel® Pentium® III 1GHz or faster processor, 512MB of RAM
* Recommended: Pentium 4 2GHZ or faster, 1GB RAM
* Fedora 8, Ubuntu 7.10, openSUSE 10.3

Η εφαρμογή Adobe Air παρέχεται δωρεάν απο το site της Adobe και μπορεί να συνδυαστεί με τα προγράμματα Adobe FLEX, Adobe FLASH & Adobe DREAMWEAVER(HTML/AJAX)

Posted in Design and tagged , , , .

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει τα ανεπιθύμητα σχόλια. Μάθετε πώς υφίστανται επεξεργασία τα δεδομένα των σχολίων σας.