NativeScript cho phép các nhà phát triển sử dụng JavaScript để tạo các ứng dụng Windows Phone gốc

Biểu tượng thời gian đọc 2 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

NativeScript là một khung mã nguồn mở cho phép các nhà phát triển sử dụng JavaScript để xây dựng các ứng dụng di động gốc chạy trên tất cả các nền tảng di động chính, bao gồm Apple iOS, Google Android và Windows. Khung NativeScript được thiết kế để rất quen thuộc với các nhà phát triển thích hợp với các công nghệ web như HTML, CSS và JavaScript, giảm thiểu đường cong học tập cho các nhà phát triển web quan tâm đến việc xây dựng các ứng dụng di động gốc. Nó cũng sử dụng một phương pháp sáng tạo để hiển thị 100% các API thiết bị gốc cơ bản cho các nhà phát triển NativeScript, bao gồm hỗ trợ ngay lập tức cho các API mới trong các phiên bản mới nhất của Hệ điều hành.

Được phát triển bởi Telerik, một công ty Tiến bộ và có sẵn theo giấy phép nguồn mở Apache v2 tại NativeScript.org, khung NativeScript cho phép các nhà phát triển viết JavaScript có thể truy cập trực tiếp vào các API gốc. Điều này có nghĩa là các ứng dụng NativeScript có hiệu suất gốc và quyền truy cập API đầy đủ, giống với các ứng dụng được tạo bằng ngôn ngữ nền tảng gốc. Với khung NativeScript, các nhà phát triển chỉ có thể viết một ứng dụng hoạt động trên mọi nền tảng. Do đó, các nhà phát triển tiết kiệm đáng kể nỗ lực phát triển và không cần phải học Objective C, Java và C # hoặc có kinh nghiệm trước đây với bất kỳ nền tảng gốc nào để sử dụng nó. Họ có thể tận dụng các kỹ năng JavaScript hiện có của mình để phát triển các ứng dụng dành cho thiết bị di động. Hỗ trợ NativeScript cũng được tích hợp vào Telerik AppBuilder, một phần của nền tảng phát triển ứng dụng di động đầu cuối của Telerik, cung cấp cho các nhà phát triển công cụ cao cấp, không cần thiết lập để xây dựng các ứng dụng NativeScript.

Để bắt đầu, bạn cần có kiến ​​thức về JavaScript hoặc TypeScript để triển khai logic nghiệp vụ, kiến ​​thức về XML và CSS để thiết kế giao diện người dùng và ý tưởng cho ứng dụng dành cho thiết bị di động. Bạn không cần kiến ​​thức Java hoặc Objective-C.

Tìm hiểu thêm về nó tại đây.

Thông tin thêm về các chủ đề: điều khiển, javascript, Bản địa, điện thoại, cửa sổ, Windows Phone