1️⃣ Adobe AIR là gì? Tổng quan về Adobe AIR chi tiết, đầy đủ và mới nhất – Tin Công Nghệ ✔️
1. Adobe AIR là gì?
Adobe AIR là một hệ thống runtime đa nền tảng được Adobe System phát triển trong bộ combo Adobe – một hãng ứng dụng chuyên thiết kế. Tính năng của Adobe Air là dùng làm thành lập các phần mềm trên máy tính để bàn và các phần mềm trên điện thoại, thiết bị di dộng.
Adobe AIR là phần mềm gì?
2. Tính năng của Adobe AIR
Tính năng máy tính để bàn
Adobe AIR bổ trợ một số tính năng sau trên máy tính để bàn:
+ Quản lý cửa sổ – Mở nhiều, thu nhỏ, nhiều nhất hóa, thay đổi kích cỡ cửa sổ AIR.
+ Thanh menu – Thêm một thanh menu gốc vào cửa sổ AIR, với những menu phụ và các mục menu tùy chỉnh.
+ Quản lý file – Xem các ổ đĩa, file và thư mục trên PC, tạo và xóa file, đổi file, sao chép và di chuyển file.
+ Các phần mềm bảng điều khiển – Thực thi các ứng dụng gốc với những đối số dòng lệnh và nhận phản hồi thông qua các luồng lỗi I/O & tiêu chuẩn.
Tính năng của AIR trên máy tính bàn
+ Đa luồng – Quản lý nhiều luồng, để thực thi mã ActionScript 3 trong nền mà không đóng băng giao diện người dùng.
+ Trình duyệt web – Xem các trang web HTML có hỗ trợ CSS và JavaScript đầy đủ trong những ứng dụng, với trình duyệt web dựa theo WebKit tích hợp.
+ Truy cập bảng tạm – Sao chép hoặc dán văn bản, bitmap hoặc tệp theo chương trình vào bảng tạm hệ thống.
+ Kéo và thả – Cho phép người dùng kéo văn bản, ảnh bitmap hoặc tệp vào các ứng dụng thả AIR.
Tính năng di động
Tại nền tản di động, Adobe AIR bổ trợ nhiều tính năng phần cứng di động:
+ Kết xuất đồ họa được bức tốc phần cứng 3D (Sử dụng Stage3D).
+ Các cử chỉ, đa chạm xảy ra trên màn hình cảm ứng.
+ Thiết bị truy cập camera và micrô.
Tính năng trên thiết bị di động
+ Đầu vào cảm biến gia tốc và địa thế địa lý (GPS hoặc cách khác).
+ Kết nối với những giao thức HTTP, TCP và UDP.
+ AIR Gamepad – cấp phép các phần mềm di động đóng vai trò là màn hình phụ và bộ điều khiển cho các trò chơi.
Đồ họa 3D
Từ năm 2011, Stage3D bổ sung cho phép các phần mềm AIR truy cập vào GPU để bức tốc phần cứng. Một số khung cộng tác bên thứ ba đã được phát triển để thành lập dựa trên chức năng của Stage3D (gồm Starling Framework và Away3D).
AIR Native Extensions
Các phần mềm AIR có thể được tăng cường chức năng với việc sử dụng AIR Native Extensions (ANEs). Tiện ích mở rộng gốc là các thư viện mã trình cắm có chứa mã gốc nằm trong API ActionScript, cho phép nhà phát triển truy cập các tính năng gốc không thể sử dụng AIR, như Apple Game Center hoặc Google Cloud Messaging.
AIR có thể được tăng cường chức năng với việc sử dụng AIR Native Extensions
Các tiện ích mở rộng cũng đều có thể được phát triển bởi bất kỳ ai sử dụng công cụ có sẵn và sử dụng ngôn ngữ lập trình riêng trên mỗi nền tảng.
3. So sánh Adobe AIR với Flash Player
Adobe Flash Player là một plug-in trình duyệt cung cấp lợi ích cho người sử dụng và người tạo nội dung và cả về khả năng phân phối RIA trong trình duyệt.
Adobe AIR kết hợp các công nghệ được phát triển ban đầu trong Flash Player rồi cho phép RIA trên máy tính để bàn.
Adobe AIR cùng theo với FlashPlayer cung cấp các phương thức triển khai bổ sung cho những RIA.
4. Adobe AIR chạy trên những hệ điều hành nào?
Adobe AIR có thể chạy trên rất nhiều hệ điều hành cho dù là Windows , Mac OS , Android , iOS , và BlackBerry .
5. Khả dụng
Adobe AIR là một công nghệ đa nền tảng và các ứng dụng AIR có thể được thêm nữa với một vài hoặc không có thay đổi cho nhiều nền tảng máy tính để bàn và thiết bị di động. Các tùy chọn cài đặt khác nhau sẽ không giống nhau cho từng nền tảng.
Các ứng dụng Adobe AIR cũng đều có thể được phát hành với có hoặc không có thời gian chạy AIR. Các phần mềm được thêm với thời gian chạy AIR có kích thước tệp lớn hơn và đã được coi là các ứng dụng “ captive runtime ”. Nếu runtime không được kích hoạt trong ứng dụng, nó phải được cài đặt riêng.
Vào năm 2019, Adobe đã tuyên bố rằng có hơn 100 triệu cài đặt Adobe AIR trên toàn thế giới. Vào năm 2014, Adobe tuyên bố rằng có hơn 100.000 ứng dụng độc đáo đã được tạo từ Adobe AIR và hơn 1 tỷ cài đặt tương tự đã được ghi lại từ người sử dụng trên toàn thế giới.
Nền tảng máy tính bàn
Phiên bản mới nhất của Adobe AIR là phiên bản 28, có chứa Adobe Flash Player 28 và có sẵn cho Windows 7 trở lên, cũng như OS X 10.9 trở lên.
AIR đã ngừng hỗ trợ chính thức cho những bản phân phối Linux trên máy tính để bàn vào tháng 6 năm 2011 với phiên bản 2.6.
Phiên bản mới nhất của Adobe AIR là phiên bản 28
Nền tảng di động
Các phần mềm Adobe AIR có thể được phát hành dưới dạng các phần mềm điện thoại gốc trên một số hệ điều hành di động nhất định như Android (ARM Cortex-A8 trở lên) và Apple iOS.
6. Phát triển ứng dụng
Adobe AIR chạy các phần mềm trong một phiên bản chứa Flash Player. Nó chạy các phần mềm web thông qua công cụ kết xuất WebKit. Nhiều phiên bản của trình duyệt cũng có thể có thể được khởi động trong một ứng dụng AIR, nhưng nội dung JavaScript bắt buộc phải hoạt động với một số giới hạn bảo mật.
Công cụ phát triển
– SDK
AIR SDK có sẵn dưới dạng tải xuống miễn phí cho các nhà phát triển phần mềm. Người sử dụng SDK không cần cài đặt bất kỳ phần mềm thương mại nào để sử dụng SDK,
AIR cũng đều có thể được sử dụng với Adobe Flex – một bộ sưu tập tích hợp của giao diện người sử dụng đồ họa có thể làm việc, thao tác dữ liệu và các phần tử mạng, các ứng dụng được thành lập dựa trên nó. Tuy nhiên, Flex không cấp quyền truy cập vào các thành phần GUI gốc.
Các ứng dụng AIR được xây dựng mà không có Flex sẽ cho phép tính linh hoạt và hiệu suất cao hơn và được coi là các phần mềm “ pure ActionScript ”.
AIR SDK có sẵn dạng tải xuống miễn phí cho các nhà phát triển phần mềm
– Phần mềm
Adobe phân phối ba mặt hàng phần mềm trả phí để phát triển phần mềm AIR trong ActionScript:
+ Adobe Flash Builder (phát triển và gỡ lỗi phần mềm doanh nghiệp).
+ Adobe Animate (công cụ đồ họa, hoạt hình & kịch bản).
+ Adobe Scout (trình lược tả trực quan để tối ưu hóa hiệu suất).
Các môi trường phát triển của bên thứ ba nhắm đến AIR runtime cũng có thể có sẵn, bao gồm:
+ FlashDevelop, IDE Flash ActionScript mã nguồn mở (bao gồm trình gỡ lỗi cho các phần mềm AIR).
+ Powerflasher FDT, IDE ActionScript thương mại.
+ CodeDrive, phần nào mở rộng cho Microsoft Visual Studio 2010 để phát triển và gỡ lỗi ActionScript 3.
Các ứng dụng JavaScript
Adobe cung cấp cho phát triển AIR HTML5 và JavaScript với Adobe Dreamweaver CS5, mặc dù mọi trình soạn thảo hoặc trình soạn thảo HTML khác đều có thể sử dụng được.
Adobe AIR cũng đều có thể chạy một tập hợp con JavaScript, không có khả năng tự động thực thi mã lúc chạy ngầm ứng dụng nhằm ngăn nội dung độc hại từ xa tiến công hệ thống người dùng.
Adobe cung cấp cho phát triển AIR HTML5 và JavaScript với Adobe Dreamweaver CS5
7. Có thể tải Adobe AIR Runtime ở đâu?
Tùy theo thiết bị bạn sử dụng mà bạn cũng có thể tải và cài đặt Adobe AIR theo các cách khác nhau như sau:
+ Máy tính : Tải xuống từ Adobe AIR Download Center.
+ Thiết bị Android : Tải xuống từ Google Play.
+ BlackBerry PlayBook : Runtime được cài đặt sẵn và tích hợp trong Hệ điều hành BlackBerry Tablet.
+ Thiết bị iOS : Ứng dụng AIR cho iOS sẽ cài đặt phiên bản AdobeAIR ” captive “. Vì vậy, người dùng không cần cài đặt thêm một phiên bản AIR chuyên dụng.
+ Thiết bị TV : Runtime sẽ có cài đặt sẵn trên các dòng TV được hỗ trợ.
Người dùng thiết bị iOS không cần cài đặt thêm phiên bản AIR chuyên dụng
8. Tải Adobe AIR ở đâu? Chi phí làm sao?
Với sự đa dạng của Adobe AIR, bạn có thể tải TẠI ĐÂY. Ngoài ra, việc tải Adobe AIR Runtime và SDK đều hoàn toàn miễn phí.
9. Nhược điểm của Adobe AIR
Một phần mềm không bao giờ có thể hoàn hảo 100%. Vì vậy tuy Adobe AIR có khá nhiều ưu điểm, nhưng nó vẫn có yếu điểm chính là nắm giữ giao diện mới mẻ và khó sử dụng đối với người dùng.
Giao diện của Adobe AIR khá khó sử dụng với những người dùng
Một số mẫu điện thoại đang kinh doanh tại Chúng tôi:
Trên đây là bài viết cung cấp tin tức cho bạn về ứng dụng Adobe AIR. Rất mong bài viết sẽ được ích đối với bạn và hẹn hội ngộ ở những bài viết sau!
adobe air,adobe air là gì,phần mềm lập trình,phần mềm,máy tính
Nội dung ✔️ Adobe AIR là gì? Tổng quan về Adobe AIR chi tiết, đầy đủ và mới nhất – Tin Công Nghệ được tổng hợp sưu tầm biên tập bởi 1️⃣❤️: Trường Thịnh Group. Mọi ý kiến vui lòng gửi Liên Hệ cho truongthinh.info để điều chỉnh. truongthinh.info tks.