กูเกิลออกคำแนะนำให้นักพัฒนา Android เตรียมปรับแอพให้พร้อมสำหรับ Nexus 6 และ Nexus 9 ที่จะวางขายในเร็วๆ นี้
- Nexus 6 ใช้หน้าจอละเอียด 493 ppi หรือ 560 dip ซึ่งถูกจัดชั้นความละเอียดระหว่าง xxhdpi และ xxxhdpi ซึ่งนักพัฒนาสามารถสร้างภาพ layout ความละเอียดแบบใดแบบหนึ่งก็ได้ (ระบบจะย่อ/ขยายให้เอง) แต่กรณีของภาพไอคอน กูเกิลแนะนำให้ใช้ภาพระดับ xxxhdpi ดีกว่า
- Nexus 9 ใช้หน้าจอละเอียด 288 ppi ซึ่งจะเข้าหมวด xhdpi ที่นักพัฒนารองรับกันอยู่แล้ว อย่างไรก็ตาม จอของ Nexus 9 เป็นสัดส่วน 4:3 ที่ต่างไปจากจอ Nexus รุ่นอื่นๆ
- Nexus 9 เป็นฮาร์ดแวร์ Android ตัวแรกที่ใช้สถาปัตยกรรม ARM 64 บิต (Tegra K1) คนที่เขียนแอพด้วย NDK ต้องปรับค่าสถาปัตยกรรมที่รองรับเป็น arm64-v8a เพิ่มด้วย
- Nexus 9 มีฮาร์ดแวร์คีย์บอร์ด Keyboard Folio เป็นอุปกรณ์เสริม นักพัฒนาแอพควรรองรับการใช้งานในแนวนอน และสามารถใช้คีย์บอร์ดควบคุมปุ่มต่างๆ ภายในแอพโดยไม่ต้องแตะจอ
- การมาถึงของ Nexus 6 และ Nexus 9 ทำให้แอพควรวางหน้าตาแบบ responsive ซึ่งกูเกิลแนะนำให้ใช้วิธีเช็คความกว้างของหน้าจอ แทนการเช็คว่าจอถูกวางในแนวตั้งหรือแนวนอน
- Nexus รุ่นใหม่ทั้งสองตัวใช้ Android 5.0 ก็ควรทดสอบความเข้ากันได้กับ API เวอร์ชันใหม่ (นับเป็น 21 แล้ว) และปรับหน้าตาแอพเป็น Material Design โดยเร็ว
ที่มา - Android Developers Blog
ตัวอย่างหน้าตาแอพ Wall Street Journal ที่ปรับเป็น Material Design แล้ว

Comments
ทำไมรุ่น Nexus 6 แล้วก็ข้ามไป 9 เลย งงๆ
ไปถาม MS นะ ทำไม Windows 8.1 แล้ว 10 เลย, ไม่มีใครกล่าว ฮ่า ฮ่า
ตัวเลขด้านหลัง "Nexus" ไม่ใช่หมายเลขลำดับ "รุ่น" เสมอไป หลังๆ ใช้แทนขนาดหน้าจอครับ
ของ MS พอเข้าใจว่าตัวเลขมันใกล้เคียงกับ Win 98 ขอบคุณสำหรับข้อมูลครับ
มี Nexus 7 ปี 2013 แล้วก็ Nexus One, Nexus S, Galaxy Nexus ด้วยนะ
May the Force Close be with you. || @nuttyi
พยายามไม่พูดถึงครับ ผมเกิดไม่ทัน
ผมเองก็เล็ง nexus9 อยู่ เป็นห่วงเรื่อง K1 compatibility เหมือนกันครับ (หรือว่าเป็นแค่เรื่อง optimization?)
K1 ที่บัวขาวเคยเป็นแชมป์ใช่มั้ยครับ?
ปล. K1 นี่พูดถึงอะไรอ่ะ
ผมพูดถึง doge ครับ(อันนั้น k9/canine)
ผมหมายถึง "สถาปัตยกรรม ARM 64 บิต (Tegra K1) คนที่เขียนแอพด้วย NDK ต้องปรับค่าสถาปัตยกรรมที่รองรับเป็น arm64-v8a เพิ่มด้วย" หน่ะครับ ซึ่ง Xiaomi mi pad ก็ใช้ตัวนี้นะ แต่ไม่เห็นใครบ่น ผมเลยสงสัยว่ามันส่งผลอะไร
AArch64 ยุคนี้(A53-A57)มี backward compatible กับ AArch32 ครับ Native App น่าจะรัน 32bit ปกติ
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
Kepler อ่ะนะ? ใช่มั้ย ตอนแรกนึกถึง Kepler แต่ไม่แน่ใจว่าใช่มั้ย
Tegra K1 มีสองโมเดลนะครับ
XiaoMi MiPad ใช้รุ่น CPU 32-bit จำนวน 4 คอร์
Nexus 9 ใช้รุ่น CPU 64-bit จำนวน 2 คอร์
แต่ทั้งสองรุ่นใช้ GPU ตัวเดียวกัน Tegra K1
ผมว่า Google น่าจะทำมาดีครับ
ประเด็นคือ 4:3 เนี่ยล่ะฮะท่านผู้ชม
ผมมองว่าดีนะ เพราะ 16:9 เวลาอ่านหนังสือมันแคบมาก แต่มีข้อดีด้านดูหนังและถือมือเดียว
อีกอย่างนักพัฒนา Cross platform แบบผม จะได้ออกแบบสัดส่วนแอพ บนแทบเลตง่ายๆด้วย
ตั่งราคาซะแทบชนกะ ipad mini แถมสเปกกะขนาดก็ชนกันอีก