Android 7.0 สำหรับนักพัฒนา: คุณสมบัติใหม่ การอัปเกรดประสิทธิภาพ และสิ่งอื่น ๆ ที่คุณไม่สนใจ
เผยแพร่แล้ว: 2022-03-11Google ประกาศอย่างเป็นทางการว่า Android 7.0 Nougat เมื่อไม่กี่สัปดาห์ก่อน แต่ตามปกติคุณจะต้องรอ ผู้ใช้ส่วนใหญ่จะไม่ได้รับการอัปเดตแบบ over-the-air (OTA) จนถึงต้นปีหน้า คนอื่น ๆ หลายคนจะได้รับพวกเขาในสัปดาห์เดียวเนื่องจากผู้จำหน่ายอุปกรณ์บางรายไม่กังวล
นี่อาจดูเหมือนเป็นสัตว์เลี้ยงที่น่ารำคาญของฉัน แต่การกระจายตัวของ Android ไม่ใช่เรื่องตลก เป็นเรื่องที่น่าปวดหัวสำหรับผู้ใช้และนักพัฒนามาหลายปีแล้ว Android 7.0 ไม่สามารถแก้ปัญหานั้นได้ ซึ่งเป็นเรื่องน่าละอาย เพราะมันทำให้มีคุณสมบัติใหม่ๆ และการปรับปรุงประสิทธิภาพมากมายที่ผู้ใช้จะต้องเพลิดเพลินอย่างแน่นอน
นักพัฒนาไม่ควรตั้งความหวังไว้ ไม่มีผู้เปลี่ยนเกมที่นี่ มาดูการปรับแต่งที่สำคัญภายใต้ประทุนของ Android และโอกาสใหม่ๆ ที่พวกเขานำเสนอ จากมากไปน้อยที่ส่งผลกระทบน้อยที่สุด
- คอมไพเลอร์ JIT ใหม่ เสริมคอมไพเลอร์ AOT ที่มีอยู่ของ ART
- รองรับหลายหน้าต่าง
- รองรับ Vulkan API
- บูตโดยตรง
- ตอบกลับโดยตรงและการแจ้งเตือนแบบกลุ่ม
- โหมดความจริงเสมือน (VR) ของ Daydream
- UI การปรับแต่งการเข้าถึง และการเพิ่มประสิทธิภาพพื้นหลัง
นี่ไม่ใช่รายการ คุณสมบัติใหม่ทั้งหมดอย่าง ชัดเจน ฉันตัดสินที่เจ็ดอันดับแรก คุณสามารถดูภาพรวมเชิงลึกของ Android 7.0 ได้หากคุณไปที่สวรรค์ของนักพัฒนาซอฟต์แวร์ของ Google ฉันจะช่วยคุณประหยัดฟุ่มเฟือยและให้ข้อมูลที่เป็นประโยชน์แก่คุณในรูปแบบย่อและย่อยง่าย
1. ใหม่ JIT Compiler, Profile-Guided Compilation
การรวบรวม JIT กลับมาแล้ว และแม้ว่ามันอาจจะฟังดูเหมือนเป็นการย้อนอดีตของ Dalvik แต่ก็ไม่ใช่ คราวนี้ Google ได้เพิ่มคอมไพเลอร์ JIT พร้อมการทำโปรไฟล์โค้ดให้กับ ART เพื่อเสริมคอมไพเลอร์ AOT ที่มีอยู่ของ ART และ การรวบรวมโปรไฟล์ที่แนะนำ เป็นคำศัพท์ประจำวัน
ART สร้างโปรไฟล์สำหรับ วิธี การยอดนิยมของแต่ละแอปและเงื่อนไขอุปกรณ์ต่างๆ โดยสามารถคอมไพล์วิธีการแบบด่วนล่วงหน้าเพื่อมอบประสิทธิภาพสูงสุด ลดการใช้ RAM ลดการใช้พลังงาน และอื่นๆ
ข้อดีเพิ่มเติมคือความเร็วของการติดตั้งและการอัปเดตที่แท้จริง เนื่องจากการทำโปรไฟล์ทำให้ไม่มีขั้นตอนการเพิ่มประสิทธิภาพ Google ถึงกับอ้างว่าแอปขนาดใหญ่ซึ่งใช้เวลาติดตั้งเป็นนาทีบน Android 6.0 สามารถติดตั้งหรืออัปเดตได้ในเวลาไม่กี่วินาที ในบันทึกส่วนตัว ฉันหวังว่าสิ่งนี้จะใช้ได้กับ World of Tanks Blitz เช่นกัน เพราะมันเป็นเกม Android เกมเดียวที่คุ้มค่ากับเวลาของฉัน
ในช่วงสองสามปีที่ผ่านมา มีความคืบหน้ามากมายในการจัดเก็บมือถือ อุปกรณ์รุ่นปัจจุบันจำนวนมากใช้พื้นที่จัดเก็บ UFS 2.0 ที่รวดเร็ว ซึ่งให้ประสิทธิภาพที่เพิ่มขึ้นอย่างมากเมื่อเทียบกับพื้นที่จัดเก็บ eMMC ในอดีต Android 7.0 ควรช่วยให้วิศวกรซอฟต์แวร์สามารถใช้ประโยชน์จากมาตรฐานการจัดเก็บข้อมูลใหม่นี้อย่างเต็มที่และปลดล็อกประสิทธิภาพที่ดียิ่งขึ้น
ตรวจสอบหนึ่งในบล็อกโพสต์ก่อนหน้าของฉันเพื่อดูว่าแผนคอมไพเลอร์ของ Google มีความหมายต่อนักพัฒนา Android อย่างไรในรายละเอียดเพิ่มเติม
ผลกระทบของนักพัฒนา: การรวบรวมโปรไฟล์ที่แนะนำควรเปิดใช้งานประสิทธิภาพที่เหนือกว่าและประสิทธิภาพที่เพิ่มขึ้น การติดตั้งและการอัปเดตจะเร็วขึ้นมาก และด้วยเอกสารประกอบที่กว้างขวางของ Google การปรับใช้ควรค่อนข้างง่าย รอทุกคนน้อยลง นี้เป็นสิ่งที่ดี
2. รองรับหลายหน้าต่าง
เดี๋ยวก่อน—เราไม่เห็นฟีเจอร์หลายหน้าต่างบน Android แล้วเหรอ? ใช่และไม่; ส้อมบางตัวเสนอการรองรับหลายหน้าต่าง แต่ตอนนี้กลายเป็นของจริงแล้ว มีการใช้งานแบบแบ่งหน้าจอสองแบบ: แบบเคียงข้างกัน และ แบบอยู่เหนืออื่น ๆ นี่เป็นมาตรฐานมากหรือน้อยเมื่อพูดถึงอุปกรณ์พกพา แต่น่าเสียดายที่ฉันยังไม่มีโอกาสได้ลองใช้
และตามจริงแล้ว ฉันไม่เคยเป็นแฟนของฟังก์ชันการทำงานหลายหน้าต่างบนอุปกรณ์มือถือ เพราะผู้ใช้ส่วนใหญ่ไม่ต้องการมัน
อย่างไรก็ตาม ไม่ใช่ แค่ เกี่ยวกับสมาร์ทโฟนเท่านั้น Google ยังทำงานอย่างเงียบๆ กับข้อเสนอของสมาร์ททีวี ดังนั้นการรองรับหลายหน้าต่างจะขยายไปยังอุปกรณ์เหล่านี้ด้วยเช่นกัน ด้วยพื้นที่แสดงผลที่น่าเล่นมากขึ้น ผู้สร้างแอปจะสามารถใช้โหมด การแสดงภาพซ้อนภาพ บนทีวีได้ และฟังก์ชันบางอย่างจะเจาะจงเฉพาะผู้จำหน่าย ผู้ขายจะสามารถตัดสินใจได้ว่าจะเปิด โหมดอิสระ หรือไม่ ซึ่งหมายความว่าผู้จัดหา phablet ขนาดใหญ่ แท็บเล็ต และอุปกรณ์อื่นๆ ที่มีหน้าจอขนาดใหญ่อาจอนุญาตให้ผู้ใช้เล่นกับขนาดและตำแหน่งของหน้าต่าง ซึ่งฟังดูคล้ายกับแนวทางของ Microsoft ซึ่งใช้งานครั้งแรกบน Windows 8.x
ผลกระทบของนักพัฒนา: การสนับสนุนหลายหน้าต่างไม่ใช่ตัวเปลี่ยนเกม แต่จะให้โอกาสทันทีบนแท็บเล็ต Android และสมาร์ททีวี โดยรุ่นหลังจะได้รับการแสดงภาพซ้อนภาพและความสามารถในการบันทึกวิดีโอ ปัญหา? Android TV นั้นไม่ธรรมดาและแท็บเล็ต Android ก็ไม่เคยได้รับความนิยมมากนัก โดยเฉพาะอย่างยิ่งเมื่อพูดถึงแอพพลิเคชั่นเพื่อการทำงานที่สามารถรับประโยชน์สูงสุดจากการรองรับหลายหน้าต่าง
และใครจะรู้? บางทีนักพัฒนาที่เก่งมากอาจสร้างแอพสมาร์ทโฟนนักฆ่าที่ใช้ประโยชน์จากมัน ฉันจะไม่กลั้นหายใจ
3. วัลแคน API
นี่เป็นอีกหนึ่งการอัปเดตที่ทรงพลังภายใต้ประทุน แน่นอนว่าจะไม่ได้รับความสนใจจากสื่อมวลชนและผู้บริโภคมากเท่ากับคุณลักษณะที่เป็นลูกเล่น แต่อย่าพลาด: Vulkan API เป็นเรื่องใหญ่
หากคุณพลาด Vulkan API เป็น API ใหม่ที่มีค่าใช้จ่ายต่ำและใกล้เคียงกับโลหะสำหรับหน่วยประมวลผลกราฟิก (GPU) และไม่ใช่แค่สำหรับเกม 3D แต่สำหรับการประมวลผลด้วย GPU ด้วยเช่นกัน โดยพื้นฐานแล้วจะเป็นการติดตามผลของ OpenGL และควรเปิดใช้งานประสิทธิภาพที่เหนือกว่าบนโปรเซสเซอร์แบบมัลติเธรดพร้อมกับความเข้ากันได้ข้ามแพลตฟอร์ม นอกจากนี้ยังช่วยประหยัดเวลาในการพัฒนาคนขับได้หลายพันชั่วโมง
เหตุใดจึงไม่ได้รับความนิยมมากขึ้น เป็นมาตรฐานใหม่และการแนะนำกราฟิก API ใหม่ทั้งหมดมักใช้เวลาสองปี นั่นคือเหตุผลที่ผู้บริโภคไม่สนใจ และทำไมนักพัฒนา Android จึงควรสนใจ
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการใช้งาน Vulkan ใน Android 7.0 โปรดอ่านภาพรวม Vulkan API ทั้งหมดที่ฉันเขียนเมื่อต้นปีนี้ หรือดูทรัพยากรสำหรับนักพัฒนาของ Google
ผลกระทบของนักพัฒนา: เวลาของ Vulkan API จะมาถึง มันจะลดโอเวอร์เฮดของ CPU ซึ่งจะช่วยเพิ่มประสิทธิภาพ GPU และลดการใช้พลังงานในเกม 3D อย่างไรก็ตาม การนำไปใช้งานนั้นค่อนข้างจะช้า เพราะเรากำลังพูดถึง API กราฟิคที่ทรงพลังและซับซ้อนอย่างยิ่ง ไม่ใช่แค่การปรับแต่งเสริมสวยเท่านั้น
4. บูตโดยตรง
จะเกิดอะไรขึ้นกับอุปกรณ์ Android 7.0 ที่ล็อกไว้ มันทำงานในโหมด บูตโดยตรง ที่ปลอดภัยจนกว่าผู้ใช้จะปลดล็อคอุปกรณ์
ในการทำให้สิ่งนี้เป็นไปได้ Android 7.0 จึงมีที่เก็บข้อมูลสองตำแหน่ง โดยมีโซลูชันการเข้ารหัสที่แตกต่างกันสองแบบ:
- พื้นที่เก็บข้อมูลที่เข้ารหัสของอุปกรณ์ นั้นมีให้ใน การบู๊ตโดยตรง และสามารถเข้าถึงได้ไม่ว่าอุปกรณ์จะถูกล็อคหรือปลดล็อค
- ที่ จัดเก็บข้อมูลที่เข้ารหัสลับ ยังคงเป็นตำแหน่งเริ่มต้นและจะใช้งานได้หลังจากที่ผู้ใช้ปลดล็อกอุปกรณ์แล้วเท่านั้น
ความหมายส่วนใหญ่ชัดเจน: แอปที่ต้องทำงานในโหมด บูตโดยตรง ก่อนปลดล็อกอุปกรณ์ จะต้องเปิดใช้งานก่อน โดยค่าเริ่มต้น แอปไม่สามารถเรียกใช้ใน การบู๊ตโดยตรง แต่นักพัฒนาสามารถลงทะเบียนส่วนประกอบแอปต่างๆ ที่ต้องทำงานในสถานะนี้
ซึ่งควรรวมถึงแอปที่ส่งการแจ้งเตือนที่สำคัญหรือตามกำหนดเวลา เช่น แอปข้อความและปฏิทิน แอปที่ต้องใช้การเข้าถึงพื้นที่เก็บข้อมูลจะต้องอาศัย อุปกรณ์จัดเก็บข้อมูลที่เข้ารหัส ซึ่งได้รับการปกป้องด้วยคีย์ที่จะใช้งานได้หลังจากที่อุปกรณ์ทำการบู๊ตที่ตรวจสอบแล้ว การเข้าถึงไม่ขยายไปยังข้อมูลที่เชื่อมโยงกับข้อมูลรับรองผู้ใช้ กล่าวคือ PIN และรหัสผ่าน ที่ จัดเก็บข้อมูลที่เข้ารหัสลับ จะไม่สามารถใช้ได้จนกว่าอุปกรณ์จะบู๊ตและปลดล็อกโดยผู้ใช้ แต่เมื่อเข้าถึงได้ อุปกรณ์จะยังใช้งานได้จนกว่าอุปกรณ์จะปิดลง
ผลกระทบของนักพัฒนา: การบูตโดยตรงควรปรับปรุงความปลอดภัยโดยไม่กระทบต่อประสบการณ์ของผู้ใช้และการตอบสนอง การใช้งานควรตรงไปตรงมา แต่ในบางกรณีอาจเกี่ยวข้องกับงานที่น่าเบื่อพอสมควร ดูเหมือนว่าจะเป็นการประนีประนอมเล็กน้อยเพื่อเพิ่มความปลอดภัย
5. การตอบกลับโดยตรง & การแจ้งเตือนแบบรวม
ดูเหมือนว่าจะเกี่ยวข้องกับ การบูตโดยตรง แต่ การตอบกลับโดยตรง เป็นสัตว์ร้ายที่แตกต่างกัน ทำให้ผู้ใช้สามารถตอบกลับข้อความและการแจ้งเตือนจากหน้าจอการแจ้งเตือน การ ดำเนินการตอบกลับแบบอินไลน์ สามารถใช้ได้ผ่านปุ่มใหม่ในการแจ้งเตือน ในทางปฏิบัติ ผู้ใช้ควรจะสามารถตอบกลับการแจ้งเตือนโดยไม่ต้องเข้าถึงแอพ และระบบจะดูแลทุกอย่างที่เหลือ

ระบบสามารถทำเวทย์มนตร์ได้ก็ต่อเมื่อนักพัฒนาใช้เวลาในการเปิดใช้งานการดึงการตอบกลับแบบอินไลน์ โดยการเรียก getResultsFromIntent()
ซึ่งจะส่งคืน บันเดิ ลที่มีการตอบกลับข้อความที่ต้องการ สำหรับ Android 7.0 Google ให้นักพัฒนามีวิธีใหม่ในการแสดงการแจ้งเตือนที่อยู่ในคิว: การ แจ้งเตือนแบบรวมกลุ่ม วิธีแก้ปัญหาคล้ายกับ สแต็คการแจ้งเตือน บน Android Wear
การแจ้งเตือนแบบรวมเป็นกลุ่มเท่านั้น: ภารกิจที่คล้ายกันนำเสนอในกลุ่มเดียว มีลำดับชั้นที่ชัดเจน และมีการแจ้งเตือนหลักอยู่ด้านบน ผู้ใช้สามารถขยายบันเดิลเพื่อเข้าถึงข้อมูลเพิ่มเติมและดำเนินการตามความเหมาะสม หรือยกเลิกทุกอย่างได้อย่างง่ายดายหากไม่สนใจ
อย่างไรก็ตาม การแจ้งเตือนแบบรวมไม่ได้มีไว้สำหรับใช้กับ การแจ้งเตือนทุกประเภท Google ชี้แจงประเด็นนี้อย่างชัดเจนในแนวทางปฏิบัติที่ดีที่สุดในการแจ้งเตือนของ Android ตามหลักการแล้ว แนวทางนี้ควรใช้สำหรับแอปพลิเคชันที่สร้างการแจ้งเตือนที่คล้ายกันหรือที่เกี่ยวข้องเป็นจำนวนมาก เช่น แอปรับส่งข้อความ
ตั้งแต่ Android 7.0 (API ระดับ 24) เป็นต้นไป ผู้ใช้สามารถตอบกลับข้อความตัวอักษรโดยตรงหรืออัปเดตรายการงานจากภายในกล่องโต้ตอบการแจ้งเตือน บนมือถือ การดำเนินการตอบกลับแบบอินไลน์จะปรากฏเป็นปุ่มเพิ่มเติมที่แสดงในการแจ้งเตือน เมื่อผู้ใช้ตอบกลับผ่านแป้นพิมพ์ ระบบจะแนบข้อความตอบกลับตามจุดประสงค์ที่คุณระบุ (สำหรับการดำเนินการแจ้งเตือน) และส่งไปยังแอปมือถือของคุณ
ผลกระทบของนักพัฒนา: การตอบกลับโดยตรงและการแจ้งเตือนแบบรวมกลุ่มควรปรับปรุงประสบการณ์ของผู้ใช้ในหลายสถานการณ์ และเมื่อพิจารณาจากเอกสารของ Google แล้ว ก็ไม่น่าจะนำไปปฏิบัติได้ยากเช่นกัน เห็นได้ชัดว่าแอปอีเมล การส่งข้อความ และโซเชียลจะได้รับประโยชน์สูงสุดจากการตอบกลับแบบอินไลน์ แม้ว่าวิธีการนี้สามารถนำไปใช้ในที่อื่นได้
6. ฝันกลางวันเสมือนจริง
การมุ่งเน้นล่าสุดของ Google เกี่ยวกับ VR พิสูจน์ให้เห็นว่ายักษ์ใหญ่ด้านการค้นหาไม่มีภูมิคุ้มกันต่อการโฆษณา เราทุกคนจำ Google Cardboard และ Google Glass ซึ่งเป็นรอยร้าวที่โชคร้ายในพื้นที่เติมความเป็นจริง
กระดาษแข็งไม่เหมือนกับ Glass ที่เหี่ยวเฉาและตายไปเท่านั้น แต่ยังคงเป็นการทดลองมากกว่าผลิตภัณฑ์จริง Google ได้ปรับปรุงแนวคิดนี้ และกำลังจะเปิดตัวอีกครั้งในอีกไม่กี่สัปดาห์ข้างหน้า โดยใช้ชื่อใหม่: Google Daydream เดย์ดรีมเป็นขั้นตอนวิวัฒนาการไม่มากก็น้อย ดูเหมือนชุดหูฟัง Cardboard ที่ปรับแต่งแล้ว แต่การเปลี่ยนแปลงที่สำคัญนั้นยากต่อการตรวจพบ
การสนับสนุนกำลังจะมาในเร็วๆ นี้ในโทรศัพท์ Android รุ่นต่อไป แต่นักออกแบบและนักพัฒนาสามารถทดสอบแนวคิดของตนบน Nexus 6P รุ่นปัจจุบัน ซึ่งปัจจุบันเป็นอุปกรณ์ที่รองรับ Daydream เพียงเครื่องเดียว
Google อธิบายว่า Daydream เป็นโซลูชัน VR รุ่นใหม่สำหรับอุปกรณ์เคลื่อนที่ โดยมีการโต้ตอบที่ดีขึ้นและการตอบสนองที่ดีขึ้นเมื่อเทียบกับ Cardboard บริษัทกล่าวว่าได้ทำการปรับปรุง ทุกระดับ ของสแต็ค Android เพื่อปรับปรุงการตอบสนอง ซึ่งจะช่วยให้ Android 7.0 เข้าถึงข้อมูลเซ็นเซอร์ได้เร็วขึ้น และแสดงฉาก VR ที่เหมาะสมในเวลาที่ถูกต้อง ซึ่งช่วยลดเวลาในการตอบสนองลงอย่างมาก Daydream ยังมาพร้อมกับคอนโทรลเลอร์ไร้สายใหม่พร้อมปุ่ม APP
และ HOME
น่าเสียดายที่ไม่มีการปรับแต่งใดที่จะแก้ไขปัญหาที่ใหญ่ที่สุดที่ต้องเผชิญกับ VR: การขาดเนื้อหา ข่าวดีก็คือสิ่งต่าง ๆ กำลังดีขึ้นและ Google สัญญาว่าจะนำเสนอเนื้อหาเพิ่มเติมใน Daydream ผ่านพันธมิตรจำนวนมากที่ครอบคลุมทุกอย่างตั้งแต่ซิทคอมไปจนถึงเกม
ตำแหน่งของฉันบนอุปกรณ์เคลื่อนที่ VR ยังคงค่อนข้างอนุรักษ์นิยม ตามที่ฉันได้อธิบายไว้ในภาพรวมของ Google Cardboard ความคิดเห็นของฉันได้รับการพิสูจน์บางส่วนจากการวิจัยตลาดเมื่อเร็วๆ นี้ ซึ่งดูเหมือนว่าจะแนะนำว่าความต้องการ VR ยังคงอ่อนตัว Google ไม่สามารถจัดการกับปัญหาการงอกของฟันที่ต้องเผชิญกับ VR บนมือถือได้ในวันนี้ ไม่ใช่เรื่องของความพึงพอใจ Google ต้องรอฮาร์ดแวร์ที่ดีกว่า
ก่อนที่ฉันจะลองใช้ Cardboard ฉันรู้ดีว่าอายุการใช้งานแบตเตอรี่และอุณหภูมิจะเป็นปัญหา และ Google ก็เช่นกัน ก้าวไปข้างหน้านี้จะยังคงเป็นปัญหาเอ้อระเหย อันที่จริง Google ระบุอย่างชัดเจนว่าประสิทธิภาพการระบายความร้อนของ Nexus 6P “ไม่ได้เป็นตัวแทน” ของโทรศัพท์ที่พร้อมใช้ Daydream ที่กำลังจะมาถึง:
คาดว่า 6P จะเร่งความร้อนของ CPU และ GPU หลังจากใช้งานไปช่วงสั้นๆ ขึ้นอยู่กับปริมาณงาน
เราจะต้องรอให้ผู้ผลิตชิปและผู้จำหน่ายสมาร์ทโฟนแนะนำผลิตภัณฑ์รุ่นใหม่ก่อนที่เราจะสามารถใช้ประโยชน์จาก Daydream ได้อย่างแท้จริง
ผลกระทบของนักพัฒนา: Daydream VR อาจนำเสนอความเป็นไปได้ใหม่ๆ สองสามอย่าง แต่ก็ไม่ได้ตรงไปตรงมาอย่างที่คิด ในขณะที่บริษัทเทคโนโลยีหลายแห่งกำลังปีนขึ้นไปบนรถไฟ VR แต่ผู้บริโภคกลับไม่ใช่ ตอนนี้เป็นการเดินทางที่เปล่าเปลี่ยวและมีราคาแพง
7. UI การปรับแต่งการเข้าถึงและการเพิ่มประสิทธิภาพพื้นหลัง
Google ขัดเกลา UI เพิ่มคุณสมบัติบางอย่าง และประสิทธิภาพที่ปรับแต่งมาอย่างดีเพื่อพยายามมอบประสบการณ์ผู้ใช้ที่ราบรื่นยิ่งขึ้น มาดูกันว่ามีอะไรใหม่บ้าง:
- การสนับสนุนบางส่วนสำหรับภาษาใหม่ประมาณ 100 ภาษา พร้อมด้วยชุดภาษาที่ปรับปรุงแล้วและตัวแปรท้องถิ่นใหม่สำหรับภาษาหลัก เช่น สเปนและอังกฤษ
- หลายภาษาในการตั้งค่า ซึ่งจะปรับปรุงประสบการณ์อย่างมากสำหรับผู้ใช้หลายท้องถิ่นและสองภาษา
- ปรับปรุง WebView เบราว์เซอร์ในแอป จะใช้ Chrome APK (ในเวอร์ชัน 51) ในการแสดงผลหน้าเว็บ ลดการใช้หน่วยความจำและข้อกำหนดแบนด์วิดท์ WebView APK แบบสแตนด์อโลนจะ ไม่ได้รับการอัปเดตอีกต่อไป ตราบใดที่เปิดใช้งานการแสดงผลของ Chrome
- การอัปเดต Android for Work เพื่อปรับปรุงความปลอดภัยและอนุญาตการสนับสนุน VPN แบบเปิดตลอดเวลา คุณลักษณะการสลับอย่างรวดเร็วจะช่วยให้ผู้ใช้สามารถสลับระหว่างโหมดการทำงานและโหมดส่วนตัวได้
- Project Svelte ซึ่งเป็นชื่อของ Google สำหรับการเพิ่มประสิทธิภาพพื้นหลังต่างๆ ที่เปลี่ยนวิธีการทำงานของแอปเพื่อลดการใช้ RAM Google กล่าวว่าจะขยายและอัปเดต
JobScheduler
และGCMNetworkManager
ต่อไป แต่ในขณะเดียวกัน บริษัทจะลบการออกอากาศที่ใช้กันอย่างแพร่หลายสามรายการ:CONNECTIVITY_ACTION
,ACTION_NEW_PICTURE
และACTION_NEW_VIDEO
หากแอปของคุณต้องอาศัยสิ่งใดสิ่งหนึ่ง คุณจะต้องย้ายไปที่JobScheduler
คุณสามารถตรวจสอบรายละเอียดที่เกินบรรยายได้ที่ Google - UI ปรับแต่งหน้าจอต้อนรับและไทล์การตั้งค่าด่วน ซึ่งขณะนี้มี API ใหม่ที่สามารถใช้ในแอปของบุคคลที่สามได้ การปรับปรุงการแจ้งเตือนประกอบด้วย API มุมมองที่กำหนดเองใหม่ 2 รายการ
- Google Assistant, Google Allo, Google Duo
ผลกระทบของนักพัฒนา: คุณลักษณะใหม่และการปรับแต่งเหล่านี้เป็นส่วนเสริมที่น่ายินดีสำหรับ Android แต่ไม่น่าจะสร้างโอกาสใหม่มากมาย
Android 7.0: บทสรุปคืออะไร?
พูดได้เลยว่า Android 7.0 นั้นไม่ใช่เรื่อง ใหญ่ สำหรับนักพัฒนา เป็นการปรับปรุงส่วนเพิ่ม ส่วนใหญ่เกี่ยวกับการเพิ่มประสิทธิภาพ มันจะไม่อำนวยความสะดวกในการสร้างแอพและบริการที่ทำลายโลกซึ่งไม่สามารถทำได้มาก่อน
แต่ฉันไม่เห็นมีอะไรผิดปกติกับสิ่งนั้น สมาร์ทโฟนมีคุณสมบัติมากมายอยู่แล้วและผู้คนเริ่มเบื่อกับลูกเล่น ดังนั้นจึงเป็นที่เข้าใจได้ว่า Google เลือกที่จะมุ่งเน้นไปที่การปรับปรุงประสิทธิภาพ การใช้พลังงานอย่างมีประสิทธิภาพ ความปลอดภัย และประสบการณ์ของผู้ใช้โดยรวม และเช่นเดียวกับ iOS ตอนนี้ Android ได้เติบโตเต็มที่แล้ว หากคุณผิดหวังกับการขาดคุณสมบัติใหม่ เราขอแนะนำให้คุณทำความคุ้นเคยเพราะมันคือ ความปกติใหม่
ลองคิดดู ข่าวที่ใหญ่ที่สุดเกี่ยวกับ Android 7.0 ไม่ใช่ตัวระบบปฏิบัติการ เป็นการตัดสินใจของ Google ที่จะเปิดตัวโทรศัพท์ Pixel รุ่นใหม่ที่ออกแบบมาเพื่อใช้ประโยชน์จากทุกสิ่งที่ระบบปฏิบัติการมีให้ จากมุมมองของฮาร์ดแวร์ ฮาร์ดแวร์ไม่ได้มีความพิเศษเป็นพิเศษ—แต่ใช้เทคโนโลยีที่ไม่มีวางจำหน่ายทั่วไปเหมือนกับรุ่นก่อนในซีรีส์ Nexus แต่ รูปแบบธุรกิจ ของ Google สำหรับ Pixel นั้นแตกต่างกันมาก โดยเน้นที่การควบคุมประสบการณ์ผู้ใช้แบบ end-to-end และเพิ่มมูลค่าในลักษณะที่คล้ายกับ Apple
ยังเร็วเกินไปที่จะคาดเดาว่า Pixel จะมีผลกระทบต่อระบบนิเวศ Android ที่เหลืออย่างไร แต่สิ่งนี้ค่อนข้างแน่นอน: เป็นการปรับสมดุลที่ละเอียดอ่อน Google สามารถเลือกที่จะจองฟังก์ชันบางอย่างสำหรับโทรศัพท์ Pixel ในบ้านเท่านั้น แต่ในขณะเดียวกันก็ไม่สามารถเล่นเกินมือได้ ไม่สามารถทำให้ผู้ขาย Android แปลกแยกและทำให้ผลิตภัณฑ์ของตนแข่งขันน้อยลงด้วยการเพิ่มคุณสมบัติพิเศษเฉพาะ Pixel มากเกินไป
ยังคงต้องดูวิธีการเล่นทั้งหมด แต่ในระหว่างนี้ เราควรมุ่งเน้นที่การใช้ Android 7.0 ให้เกิดประโยชน์สูงสุด อันที่จริง สร้าง 7.1 นั้นซึ่งอยู่ในเบต้าและน่าจะออกในไม่ช้า