Xây dựng ứng dụng dành cho thiết bị di động bằng WebView của Chrome

Chúng ta đều biết những vấn đề mà các nhà phát triển gặp phải trong quá trình xây dựng WebView trước đây: Các tính năng HTML5 bị giới hạn, không có công cụ gỡ lỗi, không có công cụ xây dựng. Nhờ sự ra mắt của WebView hỗ trợ Chromium trong Android 4.4 (KitKat), nhà phát triển hiện đã có thể sử dụng rất nhiều công cụ mới để xây dựng các ứng dụng gốc tuyệt vời bằng WebView.

WebView hỗ trợ đầy đủ tính năng gỡ lỗi từ xa bằng các công cụ mà bạn dùng cho Chrome. Bạn cũng có thể sử dụng quy trình phát triển web đáng tin cậy bằng Grunt và tích hợp quy trình đó vào công cụ ngăn xếp gốc thông qua Gradle. Ngoài ra, có một thủ thuật tinh tế là sử dụng Công cụ của Chrome cho nhà phát triển để kiểm tra mã gốc từ JavaScript.

Trang trình bày: Xây dựng ứng dụng dành cho thiết bị di động bằng WebView của Chrome

Các điểm cần ghi nhớ khi phát triển WebView hiệu quả

  • Điều quan trọng không phải là các tính năng mới, mà là công cụ mà bạn có thể sử dụng để tăng tốc quy trình làm việc
  • Đừng cố mô phỏng giao diện người dùng gốc. Hãy nhớ loại bỏ một số thông tin cho rằng đó là Nội dung web.
  • Sử dụng phương pháp triển khai gốc của các tính năng khi thích hợp. tức là sử dụng DownloadManager thay vì XHR đối với các tệp lớn.