Adobe AIR cho phép các nhà phát triển đóng gói cùng một bộ code vào các ứng dụng gốc cho Windows, Mac OS, iPhone, iPad, Kindle Fire, Nook Tablet và các thiết bị Android khác để đưa lên các cửa hàng ứng dụng cho hơn 500 triệu thiết bị. Nói cách khác Adobe AIR cho phép phát triển ứng dụng gốc cho nhiều nền tảng chỉ với một lần code duy nhất.

Cài đặt công cụ phát triển ứng dụng web Adobe AIR trên Windows
Việc code một lần và sử dụng cho nhiều hệ điều hành, nhiều dòng máy đang trở thành xu hướng của ngành phát triển ứng dụng khi lần lượt các ông lớn là Google, Facebook đã đưa ra những công cụ giúp các nhà phát triển có thể thực hiện mong muốn này một cách dễ dàng hơn. Nếu muốn bạn có thể tham khảo thêm Xamarin của Google, React Native của Facebook.
Nắm bắt được xu thế này Adobe AIR từ một công cụ hỗ trợ phát triển các ứng dụng trực tuyến đơn thuần cũng đã bổ sung thêm tính năng hỗ trợ phát triển native app với rất nhiều thay đổi mà bạn có thể tham khảo thêm dưới đây.

Giao diện Adobe AIR khi cài đặt xong
Adobe AIR 3 dùng để chạy ngoại tuyến các ứng dụng web, tăng cường hỗ trợ cho nhiều thiết bị lưu trữ, mạng ngang hàng (peer-to-peer) và UDP (User Diagram Protocol). Người dùng cũng có thể mở một tài liệu trong ứng dụng AIR và hiệu năng cũng được cải thiện. Các phần mềm có thể chạy các chương trình độc lập (không cùng trình duyệt) hoặc là bằng văn bản với công nghệ Flash của Adobe.
Trong AIR 3 có phiên bản engine HTML WebKit cập nhật, engine JavaScript nhanh hơn, các khả năng HTML5/CSS3 (Cascading Style Sheets 3), có API truy cập microphone. AIR 3 beta hỗ trợ một số hệ điêu hành Windows (trong có có Windows 7), Mac OS và Linux và đáng kể nhất là có thể chạy tốt trên dòng điện thoại chạy hệ điều hành Android của Google.
Adobe Air 3 được sử dụng cho các ứng dụng bao gồm cả phần mềm của Tweetdeck người dùng tải lên Twitter, Facebook, và Buzz. Theo bình chọn của độc giả thời báo New York Times, AIR nằm trong danh sách những phần mềm miễn phí hữu ích nhất hiện nay.
Các nội dung flash, HMTL và file PDF có thể được gộp vào trong một ứng dụng duy nhất nhờ phần mềm này. Tương tự, các chuyên gia Flash, Flex hoặc AJAX có thể lấy một ứng dụng hiện có, chỉnh sửa lại bằng AIR rồi chạy nó trên môi trường desktop một cách dễ dàng.
AIR 3 có thể xử lý một lượng lớn dữ liệu HTML và JavaScript trong trình duyệt một cách nhanh chóng. Mặc dù Mozilla Prism đã rất nỗ lực để phá vỡ các ứng dụng web miễn phí của khung trình duyệt như AIR 3 những đã không thành công. Đương nhiên, việc thuyết phục các nhà phát triển cam kết với một ứng dụng mới mà không đem lại hiểu quả là cả một vấn đề lớn.
Adobe Air hỗ trợ người dùng thêm nhiều tính năng với Adobe Air chạy thực, hỗ trợ đồ họa, bitmap độ phân giải cao, library mở rộng nội bộ, chạy thực cố định, ứng dụng camera tiền cảnh…
Tóm lại, Adobe AIR là một runtime đáng tin cậy, có thể sử dụng để cài đặt các ứng dụng được phát triển với Adobe AIR SDK, cung cấp một thủ tục triển khai phần mềm hợp lý, nhỏ gọn và miễn phí.
Minh Lộc
Adobe AIR là một runtime cho phép các nhà phát triển đóng gói cùng một bộ code vào các ứng dụng gốc cho đa nền tảng như Windows, Mac OS, iPhone, iPad, và các thiết bị Android. Nó hỗ trợ phát triển các ứng dụng native app với khả năng chạy trên nhiều hệ điều hành bằng một lần code duy nhất. Adobe AIR cung cấp các tính năng chính như xây dựng trò chơi 2D, 3D chất lượng cao, hỗ trợ video HD, dịch vụ stream video linh hoạt, bảo vệ nội dung, tối ưu hóa hiệu suất ứng dụng và giao diện dễ sử dụng.
Adobe AIR cho phép xây dựng các trò chơi 2D, 3D với đồ họa tuyệt đẹp sử dụng công cụ dựng hình GPU tăng tốc, hỗ trợ đồ họa OpenGL và DirectX. Nó cũng hỗ trợ hiệu suất cao với ActionScripts và ByteArray, chia sẻ tài nguyên máy, đồng thời có khả năng mở rộng để gọi code gốc cho từng nền tảng.
Adobe AIR hỗ trợ phát video HD với codec chuẩn như H.264, AAC, MP3, tối ưu phần cứng GPU cho hiệu suất video tốt nhất. Ngoài ra còn có khả năng stream video với bitrate linh hoạt, hỗ trợ các tiêu chuẩn stream HDS, RTMP và bảo vệ nội dung video thông qua Adobe Access với nhiều mô hình kinh doanh.
Adobe AIR sử dụng các API nén LZMA, thu gom rác, hỗ trợ nén kết cấu cho Stage 3D, cung cấp kiến trúc dựng hình đồ họa 2D, 3D cao với API Stage 3D cấp thấp. Ngoài ra còn hỗ trợ bitmap độ phân giải cao, bộ nhớ đệm bitmap và giải mã bitmap không đồng bộ giúp tạo ảnh động mượt mà.
Yêu cầu hệ thống bao gồm: Hệ điều hành Windows Server 2008, Windows 7 hoặc Windows 8; bộ xử lý 2.33GHz trở lên hoặc tương thích x86, Intel Atom 1.6GHz; bộ nhớ RAM tối thiểu 1GB.
Adobe AIR 3 hỗ trợ chạy các ứng dụng web ngoại tuyến, hỗ trợ mạng ngang hàng (peer-to-peer), UDP, hiệu suất được cải thiện, engine HTML WebKit và JavaScript nhanh hơn, chức năng HTML5/CSS3, API truy cập microphone. Nó hỗ trợ các hệ điều hành Windows 7, Mac OS, Linux và đặc biệt là Android.
Adobe AIR được sử dụng cho nhiều ứng dụng nổi tiếng như phần mềm Tweetdeck dùng để tải lên Twitter, Facebook, Buzz. Nó là phần mềm miễn phí và được đánh giá hữu ích, cho phép gộp các nội dung Flash, HTML và file PDF vào cùng một ứng dụng.
Adobe AIR giúp phát triển ứng dụng đa nền tảng chỉ với một lần code duy nhất, tiết kiệm thời gian và chi phí phát triển. Nó hỗ trợ ứng dụng native app, đảm bảo hiệu suất cao, khả năng xử lý đồ họa và video tối ưu, đồng thời dễ dàng triển khai và vận hành trên nhiều hệ điều hành và thiết bị.