Nativefier được xây dựng trên nền Node.js runtime có khả năng chuyển đổi một trang web thành một ứng dụng desktop tự động. Nativefier làm được điều này dựa trên một framework NodeJS có tên là Electron. Framework này giúp lập trình viên viết một ứng dụng Desktop chỉ bằng JavaScript, HTML, và CSS. Thực tế, tính năng này đã được sử dụng bởi một số ứng dụng như Facebook Messenger hay Whatsapp Web.
Node.js là một môi trường runtime cho phép JavaScript chạy bằng cách tương tác trong một hệ thống điều hành máy tính bình thường chứ không phải chỉ đơn thuần là một trình duyệt. Nó thường được sử dụng để xây dựng các Web Server.
Nativefier thực hiện điều này bằng cách sử dụng framwork Electron cho phép viết các ứng dụng máy tính với JavaScript, HTML và CSS.
Đầu tiên nó sẽ tự động tạo một bản mẫu của các trang web mục tiêu và sau đó cung cấp dữ liệu cần thiết vào Electron, cuối cùng là kết thúc tốt đẹp với các công cụ cần thiết để đóng gói thành một tệp .exe (Windows) hoặc .app (MacOS).Đầu tiên các bạn cần cài đặt NodeJS tại Learn NodeJS by building 10 projects
Mở CMD (Command Prompt) lên, bạn có thể xem thêm các câu lệnh CMD cần thiết ở đây
Gõ câu lệnh sau vào cửa sổ CMD và nhấn Enter:npm install nativefier -g
Quá trình cài đặt nhanh chậm tùy thuộc vào tốc độ mạng của bạn!
Sau khi hoàn tất, bạn có thể tạo một ứng dụng dễ dàng, ví dụ như để tạo ứng dụng desktop cho trang web của chúng tôi, bạn chỉ cần gõ:
nativefier “
http://newpctricks.net Đợi nativefier download những thứ cần thiết và hoàn tất, ứng dụng sẽ được lưu ở thư mục hiện hành (trong trường hợp của tui là C:\Users\VuongTouliver\NewPCTricks.net-win32-x64).Một số tính năng nâng cao của nativefier được tùy biến trong câu lệnhnativefier [tùy chọn] <URLtrangWeb> [thư mục lưu, mặc định là thư mục hiện hành]. Các tùy chọn được liệt kê đầy đủ tại đây.
Tham khảo thêm tại
ĐÂY