Skip to main content

Appcelerator reg ;?

appcelerator reg;là một nền tảng nhà phát triển nguồn mở được thiết kế để cho phép các lập trình viên tạo ra các ứng dụng gốc hoạt động trên một loạt các thiết bị.Nền tảng này được thiết kế để cho phép tạo các ứng dụng này chỉ với kiến thức mà nhà phát triển đã có lập trình dựa trên web.Mục đích đã nêu của công ty là giải quyết một loạt các thiết bị hiện đại, từ điện thoại và trợ lý dữ liệu cá nhân đến máy tính để bàn, máy tính bảng và máy tính xách tay.Để trả lời nhu cầu này, Appcelerator Cho phép một chương trình nhà phát triển một ứng dụng một lần, sau đó sử dụng nền tảng để tạo các phiên bản sẽ chạy tự nhiên trên nhiều thiết bị.Sự khác biệt chính giữa phương pháp này và người tiền nhiệm của nó là nó tạo ra các ứng dụng riêng cho từng môi trường, thay vì một khung được thiết kế để hoạt động trong nhiều môi trường. Đối tượng mục tiêu chính cho Appcelerator reg;là các nhà phát triển web.Kiến thức lập trình cần thiết để tạo các ứng dụng với nền tảng, do đó, không khác gì các ứng dụng cần thiết để tạo các ứng dụng dựa trên Internet.Tuy nhiên, khái niệm này không chỉ đơn giản là tạo ra một phiên bản duy nhất của ứng dụng hoạt động trên một số hệ điều hành.Thay vào đó, Appcelerator Tạo một phiên bản của ứng dụng cho từng thiết bị được nhắm mục tiêu.Do đó, sản phẩm cuối cùng sẽ không chỉ hoạt động trong hệ điều hành cho iPhone reg;hoặc iPad reg ;, và đồng thời cho điện thoại dựa trên Android reg; nhưng sẽ làm như vậy như các ứng dụng riêng biệt phù hợp với mỗi thiết bị.

Loại cách tiếp cận này có thể cung cấp một số lợi thế cho các nhà phát triển nhỏ nói riêng.Để phát triển một ứng dụng để hoạt động liền mạch trên nhiều thiết bị có thể là một thách thức khó khăn đối với một lập trình viên thời gian hoặc độc lập nhỏ.Tùy thuộc vào các thiết bị được nhắm mục tiêu, việc phát triển một ứng dụng tích hợp có thể yêu cầu kiến thức về một số ngôn ngữ lập trình và sự quen thuộc với nhiều hệ điều hành.Ngoài những rào cản ban đầu như vậy nằm ở giờ làm việc, với việc thử nghiệm, gỡ lỗi và làm việc lại của một ứng dụng ngay cả đối với một hệ điều hành duy nhất có thể đại diện cho một khoản đầu tư lớn về thời gian.Đối với các nhà phát triển và công ty lớn hơn, việc tiết kiệm của cách tiếp cận này có thể không kém phần quan trọng.Nhu cầu chỉ tạo một phiên bản của mỗi ứng dụng để phục vụ nhiều thiết bị có thể miễn phí nhân lực và tăng năng suất tổng thể.Điều này để lại tiềm năng cho các giờ làm việc được đầu tư vào nghiên cứu và phát triển thêm các ứng dụng bổ sung hoặc sàng lọc ứng dụng chính có thể không thể xảy ra trước đây do hạn chế về thời gian hoặc ngân sách.Công ty sản xuất Appcelerator Cũng có mục đích đã nêu là cải thiện tình hình cho người dùng ứng dụng.Điều này có thể được thực hiện bằng cách cho phép các ứng dụng có thể có ít tính năng hơn hoặc ít chức năng hơn để tạo ra trải nghiệm phong phú hơn do lập trình gốc.Ngoài ra, điều này có thể được thực hiện thông qua số lượng ứng dụng cao hơn trên thị trường mà trước đây đã bị hạn chế trong các hệ điều hành cụ thể nhưng hiện đang hoạt động trên nhiều định dạng và thiết bị.