GIỚI THIỆU CÁC KHUNG LÀM VIỆC (FRAMEWORK) PHÁT TRIỂN ỨNG DỤNG ĐA NỀN TẢNG

Một phần của tài liệu Bài giảng Phát triển ứng dụng cho các thiết bị di động: Phần 2 (Trang 55)

TRIỂN ỨNG DỤNG ĐA NỀN TẢNG

Vấn đề đặt ra ở đây là cần những kỹ thuật giúp chúng ta có thể phát triển ứng dụng đa nền tảng, chỉ cần phát triển ứng dụng 1 lần, sau đó sẽ sử dụng được cốt lõi của ứng dụng đó trên nhiều nền tảng hệ điều hành khác nhau. Hiện nay có khá nhiều kỹ thuật có thể giúp ta phát triển ứng dụng đa nền tảng, có thể kể ra một số như : PhoneGap, Titanium mobile, Corona SDK, Mono, Xamarin, Unity3D, Cocos2D-x…

- PhoneGap: PhoneGap là một mã nguồn mở cho phép các nhà phát triển ứng dụng di động đa nền tảng cho nhiều loại thiết bị và hệ điều hành di động bao gồm cả iPhone, Android, Windows Phone, BlackBerry, Symbian, Bada và webOS, bằng cách sử dụng ngôn ngữ như HTML5, JavaScript and CSS3, thay vì dùng những ngôn ngữ phức tạp như iOS Objective-C và một số loại khác.

- Appcelerator Titanium: Appcelerator Titanium là một nền tảng cho phép phát triển những ứng dụng native đa nền tảng. Ngày nay, đối với các doanh nghiệp, nền tảng này đã trở nên quan trọng trên tất cảc mọi nơi – từ trực tuyến, điện thoại đến máy tính bảng và máy tính bàn. Appcelerator Titanium giúp các nhà phát triển tạo ra các ứng dụng đầy đủ tính năng, vượt ra mọi ranh giới cũng như luôn kết nối với người dùng bất kể khi nào và đang ở đâu

- MoSync: Kết hợp sức mạnh tính toán của C++, JavaScript and HTML5, MoSync là một SDK cho phép các nhà phát triển thiết kế và phát triển phong phú hơn các giải pháp đa nền tảng tương thích cho iOS, Android và các thiết bị di động khác.

Một phần của tài liệu Bài giảng Phát triển ứng dụng cho các thiết bị di động: Phần 2 (Trang 55)

Tải bản đầy đủ (PDF)

(76 trang)