ThinkDigital

Appcelerator Titanium

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:

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.

Exit mobile version