
Adobe AIR tạo điều kiện cho các lập trình viên đóng gói một tập hợp mã duy nhất thành các ứng dụng gốc dành cho nhiều hệ điều hành như Windows, Mac OS, iPhone, iPad, Kindle Fire, Nook Tablet và các thiết bị Android khác, từ đó phân phối chúng trên các cửa hàng ứng dụng đến hơn 500 triệu thiết bị.
Điều này có nghĩa là Adobe AIR cho phép xây dựng ứng dụng gốc cho nhiều nền tảng chỉ bằng một lần viết mã duy nhất, tiết kiệm thời gian và nguồn lực.
Việc viết mã một lần và triển khai trên nhiều hệ điều hành, nhiều loại thiết bị đang trở thành một xu hướng phổ biến trong lĩnh vực phát triển ứng dụng. Các công ty hàng đầu như Google và Facebook đã giới thiệu các công cụ hỗ trợ các nhà phát triển đạt được mục tiêu này một cách hiệu quả.
Để tìm hiểu thêm, bạn có thể tham khảo Xamarin của Google hoặc React Native của Facebook .
Nhận thức được xu hướng này, Adobe AIR đã mở rộng từ một công cụ hỗ trợ phát triển ứng dụng web thông thường sang hỗ trợ phát triển ứng dụng native với nhiều cải tiến đáng kể.
Bạn có thể tìm hiểu chi tiết về những thay đổi này ở phần dưới đây.

Adobe AIR 3 cho phép chạy các ứng dụng web ngoại tuyến, 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ó thể mở tài liệu trong ứng dụng AIR và hiệu năng cũng được cải thiện.
Phần mềm có thể chạy các chương trình độc lập (không cần trình duyệt) hoặc bằng văn bản với công nghệ Flash của Adobe.
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 và API truy cập microphone.
AIR 3 beta hỗ trợ một số hệ điều hành Windows (bao gồm Windows 7 ), Mac OS và Linux, đặc biệt chạy tốt trên điện thoại Android.
Adobe Air 3 được sử dụng cho các ứng dụng như Tweetdeck, Facebook và Buzz. Theo bình chọn của độc giả New York Times, AIR nằm trong danh sách những phần mềm miễn phí hữu ích nhất.
Các nội dung flash, HTML và file PDF có thể được gộp vào một ứng dụng duy nhất nhờ phần mềm này. 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 bằng AIR rồi chạy trên môi trường desktop dễ dàng.
AIR 3 có thể xử lý lượng lớn dữ liệu HTML và JavaScript trong trình duyệt nhanh chóng. Mặc dù Mozilla Prism đã 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 chưa thành công.
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 thủ tục triển khai phần mềm hợp lý, nhỏ gọn và miễn phí.
Minh Lộc
47 nhận xét

