Ponieważ Adobe AIR zaprojektowano pod kątem programowania w AJAX jest bardzo duże prawdopodobieństwo, że większość aplikacji AJAX zechce sie przenosić na Adobe AIR
A co takiego oferuje Adobe AIR?
Obsługę bazy danych
- dostęp do osadzonej bazy danych SQLite
- manipulowanie danymi w bazie danych SQLite
Obsługę plików
- asynchroniczny i synchroniczny odczyt z pliku tekstowego na dysku twardym
- dostęp do struktury plików i katalogów
- wybieranie wielu plików z dysku twardego
- przenoszenie plików do aplikacji AIR
- dostęp do plików ze schowka
- przenoszenie plików do schowka
- zapisywanie tekstu do plików tekstowych
Obsługa grafiki
- kodowanie do formatu PNG zarówno jak z kodu JavaScript i jak z blibliotek ActionScript
- zastosowanie filtrów Flasha do zawartości dokumentu HTML
- dokonywanie zrzutu ekranu aplikacji do pliku
- skalowanie grafiki
- określanie rozmiaru pliku graficznego
- odczytywanie danych EXIF z plików graficznych
Obsługa technologii Flash
- zaprogramowanie i wykorzystanie Flash Remoting z poziomu JavaScript
- szyfrowanie danych i przechowywanie ich lokalnie
- przechwytywanie obrazu z kamery i dokonywanie z tego z zrzutów do przeglądarki
- odtwarzanie plików dźwiękowych
- wysyłanie plików w tle
- odczyt danych XML z internetu przy pomocy XMLHttpRequest (XHR)
- można tworzyć własny wygląd okna aplikacji (ang. chrome)
- obsługa pełnego ekranu
- tworzenie okien modalnych
Najpierw trzeba ściągnąć Adobe AIR beta 3 SDK i rozpakować to do folderu C:\air
Następnie ściągamy powyższy zestaw przykładów i rozpakujemy do folderu C:\samples
No teraz tylko zastosować pewien trik odnośnie pliku C:\air\bin\adl.exe
Dodajemy do zmiennej środowiskowej w systemie Windows PATH ścieżkę C:\air\bin\
Wybieramy następnie folder C:\samples\full a w nim robimy plik wsadowy run.bat z skryptem
adl application.xml
a następnie uruchamiamy ten plik w ten sposób otwieramy aplikację AIR w trybie debugowania ale i także możemy uruchamiać aplikacje AIR bez konieczności instalowania środowiska runtime. Przypuszczam, że ten sposób też pozwoli na uruchamianie aplikacji AIR pod Linux trybie emulacji z Windowsem. Można ten plik run.bat powstawiać do każdego folderu z przykładem z folderu C:\samples i w ten sposób poznawać możliwości Adobe AIR Powodzenia!
Brak komentarzy:
Prześlij komentarz