Appcelerator Titanium là một khuôn khổ mã nguồn mở cho phép tạo ra các ứng dụng di động bản địa trên các nền tảng bao gồm iOS , Android và Windows UWP từ một mã nguồn JavaScript đơn , được phát triển bởi Appcelerator .

Vào tháng 2 năm 2013, Business Insider ước tính rằng 10% tổng số điện thoại thông minh trên toàn thế giới chạy các ứng dụng Titanium. Đến năm 2017 , Titanium đã tích lũy được trên 950.000 đăng ký phát triển.

Thành phần cốt lõi của Titanium là bộ phát triển phần mềm được cấp phép của Apache , Titanium SDK. Appcelerator cũng làm cho Alloy, một khuôn khổ mô hình-view-controller được cấp phép bởi Apache , và Appcelerator Studio một môi trường phát triển tích hợp độc quyền bắt đầu miễn phí.

Link website: http://www.appcelerator.com/

Các tính năng cốt lõi của Appcelerator Titanium bao gồm:

  • API nền tảng cho việc truy cập vào các thành phần giao diện người dùng ban đầu như thanh điều hướng, menu và hộp thoại và tính năng thiết bị gốc bao gồm hệ thống tệp, mạng, vị trí địa lý , gia tốc và bản đồ.
  • Khả năng truy cập xuyên suốt đến các chức năng được bảo vệ bởi Appcelerator Hyperloop và các mô-đun bản địa.
  • Hợp phần khung dựa trên MVC

Tất cả mã nguồn của ứng dụng được triển khai đến thiết bị di động nơi nó được diễn giải  bằng cách sử dụng một công cụ JavaScript ; Mozilla Rhino được sử dụng trên Android và BlackBerry, và của Apple JavascriptCore được sử dụng trên iOS. Trong năm 2011 nó đã được thông báo rằng một cổng cho công cụ JavaScript của V8 của Google đang trong quá trình phát triển, khi hoàn thành, sẽ cải thiện đáng kể hiệu suất. Việc tải chương trình mất nhiều thời gian hơn so với chương trình phát triển với các SDK bản địa, vì thông dịch viên và tất cả các thư viện cần thiết phải được tải trước khi giải thích mã nguồn trên thiết bị có thể bắt đầu.

Một số nhà phát triển đã báo cáo rằng mặc dù làm việc với Titanium cho kết quả nhanh, làm cho Titanium phù hợp cho việc tạo mẫu , có nhiều vấn đề xung quanh sự khác biệt về hành vi của nền tảng API, sự ổn định và quản lý bộ nhớ API, làm cho chúng viết lại ứng dụng của họ bằng mã nguồn gốc cuối cùng. Cải tiến trong những năm qua đã loại bỏ hầu hết các vấn đề đó và các vấn đề mở được theo dõi trên nền tảng của công ty JIRA.

Summary
Article Name
Appcelerator Titanium
Description
Appcelerator Titanium là một khuôn khổ mã nguồn mở cho phép tạo ra các ứng dụng di động bản địa trên các nền tảng bao gồm iOS , Android và Windows UWP từ một mã nguồn JavaScript đơn
Publisher Name
Digital Production
Publisher Logo

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.