สร้างแอปบนอุปกรณ์เคลื่อนที่ด้วย Chrome WebView

เราทุกคนทราบถึงปัญหาที่นักพัฒนาซอฟต์แวร์เคยประสบกับการสร้าง WebView ในอดีต ได้แก่ คุณลักษณะ HTML5 ที่จำกัด ไม่มีเครื่องมือแก้ไขข้อบกพร่อง หรือเครื่องมือสร้าง ด้วยการแนะนำ WebView ที่ขับเคลื่อนโดย Chromium ใน Android 4.4 (KitKat) ตอนนี้นักพัฒนาซอฟต์แวร์จึงมีเครื่องมือใหม่ๆ มากมายให้ใช้งานเพื่อสร้างแอปเนทีฟที่ยอดเยี่ยมโดยใช้ WebView

WebView รองรับการแก้ไขข้อบกพร่องระยะไกลอย่างเต็มรูปแบบด้วยเครื่องมือเดียวกับที่คุณใช้สำหรับ Chrome และยังนำเวิร์กโฟลว์การพัฒนาเว็บที่เชื่อถือได้มาใช้ Grunt และผสานรวมเข้ากับเครื่องมือสแต็กสแต็กในเครื่องผ่าน Gradle ได้เช่นกัน การผสานรวมโลกใบใหม่ยิ่งขึ้นไปนั้นยังมีเคล็ดลับที่ชาญฉลาดในการใช้เครื่องมือสำหรับนักพัฒนาเว็บใน Chrome เพื่อทดสอบโค้ดแบบเนทีฟจาก JavaScript

สไลด์: สร้างแอปบนอุปกรณ์เคลื่อนที่โดยใช้ Chrome WebView

สรุปประเด็นสำคัญเกี่ยวกับการพัฒนา WebView ที่มีประสิทธิภาพ

  • ซึ่งขณะนี้ไม่ใช่ฟีเจอร์ใหม่ที่สำคัญ แต่เครื่องมือที่คุณใช้เพิ่มความเร็วให้กับเวิร์กโฟลว์ได้แล้วในขณะนี้
  • อย่าพยายามเลียนแบบ UI ดั้งเดิม แต่อย่าลืมนำข้อความที่บอกว่าเป็นเนื้อหาเว็บออกบางส่วน
  • ใช้ฟีเจอร์เนทีฟในกรณีที่เหมาะสม กล่าวคือ ใช้ DownloadManager แทน XHR สำหรับไฟล์ขนาดใหญ่