สารบัญ:
- API คืออะไร
- การเชื่อมโยงแอพ
- สำรองอัตโนมัติสำหรับแอพ
- รับรองลายนิ้วมือ
- ยืนยันข้อมูลรับรอง
- แบ่งปันโดยตรง
- การโต้ตอบด้วยเสียง
- Assist API
- API การแจ้งเตือน
- รองรับ Bluetooth Stylus
- โหมดการแสดงผล 4K
- ColorStateLists ที่เป็นธีม
- คุณสมบัติด้านเสียง
- คุณสมบัติวิดีโอ
- Flashlight API
- Android สำหรับการทำงาน
- ภายใต้ประทุนของ Android
จะมีการเปลี่ยนแปลงมากมายและฟีเจอร์ใหม่ "ภายใต้ประทุน" ใน Android M ซึ่งเป็นเวอร์ชั่นหลักถัดไปของ Android ซึ่งจะเปิดตัวในปีนี้ เราทุกคนชอบคุณสมบัติใหม่ที่เราสามารถ มองเห็น ได้ แต่บ่อยครั้งที่ดีที่สุด - และที่สำคัญที่สุด - การเปลี่ยนแปลงนั้นลึกลงไปในแกนกลางทำสิ่งที่พวกเขาทำอย่างเงียบ ๆ และทำให้ดีขึ้น บิตใหม่และโค้ดที่ได้รับการปรับปรุงเหล่านี้คือสิ่งที่ Google และนักพัฒนาบุคคลที่สามใช้เพื่อสร้างเวทมนตร์ให้เกิดขึ้น
เราจะได้สัมผัสกับสิ่งที่จะเกิดขึ้นใน M Preview Preview พวกเราบางคน (ผิด) เข้าไปข้างในเมื่อเราพูดถึง API ใหม่และสิ่งที่นักพัฒนาสามารถทำกับพวกเขาได้ พวกเราหลายคนอาจจะพรวดพราดถ้า API เหล่านี้ถูกนำเสนอในภาษาที่ง่ายต่อการอ่านและไม่ใช่ codemonkey-nerd และแยกย่อยในภาษาธรรมดาโดยไม่ต้องพูดถึงคลาสวิธีและบริการทั้งหมด
เรานำนักแปลที่พูดภาษาอังกฤษออกมาและเราจะได้ดู Android M API ใหม่และพูดคุยเกี่ยวกับสิ่งที่พวกเขาสามารถทำได้ สายคล้อง
API คืออะไร
นี่คือจุดเริ่มต้นที่ดีที่สุด เรากำลังจะพูดถึง API ใหม่จำนวนหนึ่งดังนั้นทุกคนจำเป็นต้องรู้ว่าตัวอักษรสามตัวนั้นหมายความว่าอย่างไร
API คือทางลัดและผู้รักษาประตูและทำให้ทุกคนง่ายขึ้นในชีวิต
API เป็นตัวย่อสำหรับ Application Programming Interface คิดว่ามันเป็นปลั๊กอินที่คนที่เขียนรหัส Android ได้จัดเตรียมไว้และนักพัฒนาสามารถใช้เพื่อสื่อสารกับระบบและทำ "สิ่ง" โดยไม่ต้องเขียนโค้ดเป็นพันล้านบรรทัดเอง API ยังอนุญาตให้นักพัฒนาสื่อสารกับพื้นที่ของ Android ที่ได้รับการป้องกันดังนั้นระบบสามารถส่งคืนข้อมูลที่ไม่สามารถหาได้ ดังนั้น API จึงเป็นทางลัดเช่นเดียวกับ gatekeepers
นักพัฒนาที่เขียนแอพพลิเคชั่นสำหรับ Android จะต้องมีคลาสวิธีการและบริการที่ถูกต้องสำหรับคุณสมบัติที่พวกเขาต้องการนำไปใช้และการยกของหนักทั้งหมดจะกระทำที่อื่นในระบบปฏิบัติการ ตัวอย่างเช่นใช้โค้ดนี้เพื่อเปิดใช้ Direct Share API ใหม่:
นั่นง่ายกว่าการเขียนรหัสทั้งหมดสำหรับแอปเดียวเพื่อรับรองความถูกต้องและกำหนดเป้าหมายสำหรับความตั้งใจเฉพาะเพื่อให้แอปที่ถูกต้องนั้นเปิดขึ้นเมื่อคุณต้องการแบ่งปันบางอย่างในแบบที่แน่นอนกับบุคคลบางคน (ดูว่ายังอธิบายว่าไม่สนุก)
คิดว่า API เป็นทางลัดที่ Google ใช้ในการทำงานส่วนใหญ่ซึ่งนักพัฒนาซอฟต์แวร์สามารถใส่ไว้ในรหัสเพื่อใช้คุณสมบัติของ Android ในแอพของพวกเขา สิ่งนี้ทำให้พวกเขามีเครื่องมือที่ทรงพลังและสร้างแอพที่ดีกว่า
ตอนนี้คุณมีความคิดว่า API คืออะไรลองมาดูภาพรวมของ API ใหม่ใน Android M
การเชื่อมโยงแอพ
สิ่งนี้อนุญาตให้แอป - ตัวอย่างเช่นแอพ Android Central - ทำให้ตัวเองเป็นค่าเริ่มต้นเมื่อผู้ใช้ (นั่นคือเรา!) แตะลิงก์ไปยัง URL - ตัวอย่างเช่น www.androidcentral.com ในสถานะปัจจุบันของ Android เราต้อง เลือก ให้แอป AC เปิดลิงก์ไปยัง Android Central การใช้คุณสมบัติใหม่นี้สามารถเกิดขึ้นได้โดยอัตโนมัติ
ในการใช้คุณสมบัตินี้ผู้ที่เป็นเจ้าของเว็บไซต์จะต้องเพิ่มรหัสลงในไซต์ของตนใช้ใบรับรองความปลอดภัยที่ถูกต้องและเพิ่มรหัสที่เกี่ยวข้องลงในแอพของพวกเขา เมื่อเสร็จสิ้นการคลิกลิงก์ที่ส่งถึงคุณผ่านสื่อใด ๆ - SMS, อีเมล, โซเชียลมีเดีย ฯลฯ - จะเปิดลิงก์ในแอพที่ถูกต้องหากคุณติดตั้งไว้โดยไม่ต้องดำเนินการใด ๆ เพิ่มเติมหรือมีกล่องโต้ตอบบอกให้คุณเลือก ใบสมัคร สิ่งนี้จะช่วยให้นักออกแบบเว็บไซต์และนักพัฒนาซอฟต์แวร์สามารถทำสิ่งต่าง ๆ ในลักษณะที่ดูดีขึ้นภายในแอพของพวกเขา เราทุกคนต้องการเว็บ - และแอพที่เราใช้ในการดู - เพื่อให้ดูดีขึ้น
เพิ่มเติมเกี่ยวกับการเชื่อมโยงแอพ
สำรองอัตโนมัติสำหรับแอพ
นี่เป็นค่าเริ่มต้นสำหรับแอปพลิเคชันทั้งหมดที่เขียนขึ้นเพื่อรองรับ Android M. Hooray!
นักพัฒนาจะไม่ได้รับอนุญาตให้ขี้เกียจอีกต่อไป (หรือแย่กว่านั้นคือประมาท) ด้วยการสำรองข้อมูล
ขณะนี้ข้อมูลสำหรับแอพหรือเกมใดก็ได้สำรองไว้ที่ Google ไดรฟ์โดยอัตโนมัติและจะถูกกู้คืนโดยอัตโนมัติเมื่อคุณเปลี่ยนหรือเปลี่ยนโทรศัพท์หรือแท็บเล็ต มันมีการเข้ารหัสแต่ละแอปสามารถมี 25MB เพื่อจัดเก็บการตั้งค่าและข้อมูลและไม่มีการนับโควต้าการจัดเก็บข้อมูล Google Drive ของคุณ แน่นอนคุณสามารถเลือกที่จะไม่รับสิ่งนี้ได้ตามต้องการ
เมื่อภาพถ่ายหรือแท็บเล็ตของคุณไม่มีการใช้งานการชาร์จและเชื่อมต่อกับ Wifi จะทำการสำรองข้อมูลโดยอัตโนมัติทุก ๆ 24 ชั่วโมง นักพัฒนาแอพสามารถกำหนดว่าโฟลเดอร์ข้อมูลใดที่ถูกสำรองไว้และเมื่อเราย้ายไปยังอุปกรณ์ใหม่ (หรือถอนการติดตั้งจากนั้นติดตั้งแอพใหม่) การดำเนินการกู้คืนจะคัดลอกข้อมูลที่สำรองไว้ลงในโฟลเดอร์ข้อมูลของแอป หากแอพใช้บริการสำรองข้อมูล Android เก่าแอพนี้จะแทนที่บริการใหม่นี้ดังนั้นจึงไม่มีการเปลี่ยนแปลงใด ๆ สำหรับผู้ใช้แอพที่มีอยู่ซึ่งมีคุณสมบัติการสำรองข้อมูลอัตโนมัติ
เพิ่มเติมเกี่ยวกับการสำรองข้อมูลอัตโนมัติสำหรับแอพ
รับรองลายนิ้วมือ
การพิสูจน์ตัวตนด้วยลายนิ้วมือแบบดั้งเดิม - ที่ซึ่งเราสามารถใช้เครื่องสแกนลายนิ้วมือเพื่อยืนยันข้อมูลประจำตัวของเราไปยังแอพหรือบริการได้มาถึง Android แล้ว
เราได้เห็นว่าการสแกนลายนิ้วมือที่มีประโยชน์สามารถทำได้อย่างไร (เมื่อทำอย่างถูกต้อง) มาก่อน - สวัสดี Samsung Galaxy S6 - แต่ตอนนี้สิ่งนี้ถูกสร้างขึ้นใน Android แล้วสิ่งต่างๆจะง่ายขึ้นสำหรับนักพัฒนาในการติดตั้งและไม่จำเป็นต้องใช้ SDK บุคคลที่สาม ให้บริการโดยคนที่ทำโทรศัพท์
นอกจากนี้ยังหมายความว่าผู้ผลิตจำนวนมากอาจรวมถึงเครื่องสแกนนิ้วมือตอนนี้พวกเขาไม่จำเป็นต้องให้การสนับสนุนแอปพลิเคชันของตนเอง (และถ้าคุณเห็นไอคอนลายนิ้วมือนั้นบนจอแสดงผลนั่นอาจหมายถึงบางสิ่งบางอย่างหรืออาจยังไม่เสร็จเราจะต้องดูต่อไป)
รหัสตัวอย่างไดอะล็อกลายนิ้วมือ Android
ยืนยันข้อมูลรับรอง
เพียงแค่ใส่คุณสมบัติใหม่นี้สามารถใช้ในการยืนยันตัวตนของคุณภายในแอพตามการรักษาความปลอดภัยล็อคหน้าจอของคุณ
Android จะจัดเก็บคีย์เข้ารหัสลับเมื่อคุณปลดล็อคอุปกรณ์ของคุณ แอปพลิเคชันสามารถใช้คีย์นี้และโทเค็นที่เกี่ยวข้องเพื่อรับรองความถูกต้องหรือเข้าสู่ระบบ ขึ้นอยู่กับว่าคุณปลดล็อคอุปกรณ์ของคุณเมื่อเร็ว ๆ นี้ไม่ใช่แค่ "เปิดใช้" แต่ "ป้อนรหัสบางอย่างเพื่อปลดล็อก" - คุณสามารถแจ้งให้แอปพลิเคชันทราบว่าคุณใช้งานคีย์ลับเหล่านี้จริงๆ
นักพัฒนาสามารถเลือกช่วงเวลาหมดเวลาและยังสามารถขอให้ผู้ใช้ตรวจสอบสิทธิ์อีกครั้งได้ตลอดเวลา
ใช้ร่วมกับระบบ Android Keystore ตอนนี้แอปพลิเคชันสามารถปลอดภัย และ สะดวกสบาย
ยืนยันรหัสตัวอย่างข้อมูลรับรอง
แบ่งปันโดยตรง
นี่เป็นการพลิกที่ยอดเยี่ยม! เคยเจอบางสิ่งที่เจ๋งจนคุณต้องแบ่งปันมันกับเจ้านายหรือคู่สมรสของคุณหรือใคร ๆ ? ตอนนี้คุณสามารถทำได้ง่ายขึ้น เรารักง่ายขึ้น!
คุณลักษณะการแบ่งปันโดยตรงช่วยให้นักพัฒนาสามารถกำหนดเป้าหมายการแชร์เฉพาะจากภายในแอพของพวกเขา นอกจากวิธีปกติในการแบ่งปันสิ่งต่างๆเช่นแฮงเอาท์อีเมลหรือแอปเช่น Google Keep ผู้พัฒนาสามารถเพิ่มผู้คนจากรายชื่อผู้ติดต่อของคุณ (เรา ถือว่า นี่หมายถึงผู้ติดต่อที่ติดดาวของคุณใน Google) และกำหนดวิธีแบ่งปัน - จดหมาย SMS ฯลฯ
อันนี้ดูเหมือนจะเป็นคุณสมบัติใหม่ที่ทรงพลังและเรารู้สึกตื่นเต้นที่ได้เห็นมันเพิ่มเข้าไปในแอพที่ยอดเยี่ยมที่เราใช้ทุกวัน เตรียมตัวของคุณเอง Phil ฉันจะไม่เบื่อที่จะส่งสิ่งของให้คุณ เคย
การโต้ตอบด้วยเสียง
ตกลง Google เปิดไฟ.
ห้องไหน
นั่นเป็นหนึ่งในตัวอย่างที่ให้ไว้สำหรับการโต้ตอบด้วยเสียงที่มาถึง Android M. เราสามารถทำสิ่งต่าง ๆ ได้มากมายโดยใช้เสียงของเราและส่วนเพิ่มเติมที่นี่จะช่วยให้การกระทำที่ดีขึ้นและแม่นยำยิ่งขึ้นโดยใช้คำสั่งเสียง
สิ่งที่เป็น "คุณแน่ใจหรือไม่?" แจ้งให้ยืนยันการดำเนินการหรือรายการตัวเลือกที่ทำซ้ำกลับไปยังผู้ใช้จากนั้นยืนยันและมีความเป็นไปได้ที่จะใช้บริการและกิจกรรมด้านเสียงใหม่ เมื่อรวมเข้ากับ Android Wear หรือ Google Glass เราจะเห็นวิธีที่ยอดเยี่ยมในการทำ "สิ่ง" บน Android ของคุณที่จะมาถึงในอนาคตอันใกล้
เพิ่มเติมเกี่ยวกับการโต้ตอบด้วยเสียง
Assist API
สิ่งนี้ช่วยให้นักพัฒนามีวิธีใช้ผู้ช่วย (JARVIS !?) เพื่อโต้ตอบภายในแอปพลิเคชันของพวกเขา ผู้ช่วยกว้างทั้งระบบและโค้ดไม่กี่บรรทัดจะเปิดใช้งาน (เขา“ เธอ” โปรดมีเสียงที่กำหนดเอง) ภายในแอปพลิเคชัน - หากเราเลือกที่จะใช้
มีวิธีการในการอนุญาตให้นักพัฒนาเลือกว่าพวกเขาต้องการแบ่งปันสิ่งที่เกิดขึ้นระหว่างคุณและผู้ช่วยนอกแอพของพวกเขาหรือไม่และคุณลักษณะด้านความปลอดภัยทั่วทั้งระบบจะทำให้ข้อมูลส่วนตัวเป็นส่วนตัวและอยู่ห่างจากผู้โฆษณา ในทางทฤษฎี
เรารอให้ Google ให้สิทธิ์บุคคลที่สามเข้าถึงคุณลักษณะ Voice Assist ของ Google มาระยะหนึ่งแล้ว อันนี้ต้องมีการทดสอบอย่างจริงจัง (อ่าน: เจอร์รี่เล่นและพูดคุยกับ Nexus 6 ของเขาในช่วงกลางดึก) เพื่อดูว่ามันทำงานอย่างไรสิ่งที่สามารถทำได้และวิธีที่เราสามารถทำลายมันได้ ฉันรักงานของฉัน.
API การแจ้งเตือน
มีสี่คุณสมบัติใหม่ที่สำคัญที่จะมาถึงการแจ้งเตือนของ Android:
- โหมด "ห้ามรบกวน" ใหม่ที่ช่วยให้สัญญาณเตือนรบกวนคุณ
- หมวดหมู่ใหม่ที่อนุญาตให้เหตุการณ์ที่ผู้ใช้สร้างถูกแยกออกจากเหตุการณ์ของระบบและการเตือนภัย
- คลาสใหม่ที่อนุญาตให้เชื่อมต่อไอคอนที่กำหนดเองกับการแจ้งเตือน
- วิธีการใหม่ที่อนุญาตให้แอปดูการแจ้งเตือนที่กำลัง "มีชีวิตอยู่" และใช้งานอยู่ในปัจจุบัน
นักพัฒนาสามารถใช้โหมดและวิธีการใหม่ ๆ เหล่านี้ในการแยกแยะสิ่งที่สำคัญจากสิ่งที่ไม่ได้ทำให้เราเห็นภาพเกี่ยวกับสิ่งที่เราได้รับการแจ้งเตือนและช่วยให้เราตัดสินใจได้ว่าควรให้การแจ้งเตือนเมื่อไรและที่ไหน.
ทั้งหมดนี้ฟังดูดี แต่เราต้องพึ่งพานักพัฒนาที่ใช้เครื่องมือใหม่เหล่านี้ในวิธีที่ถูกต้อง การแจ้งเตือน - และการโต้ตอบกับพวกเขา - ในอดีตเคยเป็นหนึ่งในจุดแข็งที่สุดของ Android เพิ่มเติมถึงวิธีที่นักพัฒนาสามารถปรับแต่งและสนับสนุนประโยชน์ของพวกเขาได้ตลอดเวลา
รองรับ Bluetooth Stylus
หากคุณใช้ Galaxy Note 4 กับ S Pen คุณจะรู้ว่าการใช้สไตลัสที่ใช้งานได้นั้นยอดเยี่ยมเพียงใด เรากำลังพูดถึงปฏิสัมพันธ์ที่เกิดขึ้นจริงและไม่เพียง แต่แทงหน้าจอด้วยแท่งยาง Google กำลังให้การสนับสนุน Bluetooth styli ใน Android M และคุณสมบัติเจ๋ง ๆ บางอย่างที่เราเห็นใน Note series จะเป็นไปได้ใน Vanilla Android
เมื่อคุณจับคู่และเชื่อมต่อบลูทู ธ สไตลัสที่รองรับการรองรับสิ่งต่าง ๆ เช่นความไวต่อแรงกดการสัมผัสหน้าจอและปุ่ม (ปุ่มบนสไตลัส) จะพร้อมใช้งานและนักพัฒนาสามารถใช้ข้อมูลนี้ภายในแอพ
มองหาสิ่งต่าง ๆ เช่นกล่องโต้ตอบหรือตัวเรียกใช้งานแอปเมื่อคุณกดปุ่มบนสไตลัสของคุณรวมถึงการวาดรูปและการเขียนที่ดีกว่าเพื่อรองรับแอพใน Google Play เมื่อ M พร้อมใช้งาน
โหมดการแสดงผล 4K
การสนับสนุนสำหรับความละเอียด 4K (Ultra HD 3840 X 2160) จะถูกนำไปใช้ Android M. ในขณะที่ข้อดีของการแสดงผล 4K บนสมาร์ทโฟนสามารถพูดคุยและอภิปรายได้ถึงตายทุกคนจะเห็นว่านี่เป็นสิ่งที่ยอดเยี่ยมสำหรับ Android TV
UHD จะกลายเป็นเรื่องธรรมดาในไม่ช้าและ Android จะพร้อมสำหรับมัน
ฟิลฉันต้องการทีวีใหม่ เพื่อการทดสอบ (เอ็ดหมายเหตุ: ไม่)
ColorStateLists ที่เป็นธีม
ธีมเอ็นจิ้นประเภทหนึ่งกำลังมาใน Android M และ Google จำเป็นต้องมีวิธีสำหรับนักพัฒนาในการสนับสนุนในการนำทางและเมนูของแอพ นั่นคือสิ่งที่เรามีที่นี่
เมื่อผู้ใช้เลือกที่จะใช้ชุดรูปแบบสีเข้มคำและภาพต้องเป็นสีอ่อน ตรงข้ามเป็นจริงถ้าผู้ใช้เลือกชุดรูปแบบไฟ ในขณะที่ส่วนประกอบของข้อความและรูปภาพส่วนใหญ่สามารถทำสีให้เป็นสีโดยระบบวิธีการใหม่เหล่านี้ช่วยให้นักพัฒนาสามารถติดตามธีมสีที่ผู้ใช้นำไปใช้ในส่วนใด ๆ ของแอพของพวกเขา
คุณสมบัติด้านเสียง
Android M จะนำคุณสมบัติด้านเสียงใหม่ ๆ มาให้นักพัฒนา การสนับสนุนพื้นเมืองสำหรับโปรโตคอล MIDI จะช่วยให้ devs ส่งและรับเหตุการณ์ MIDI (คิดว่าซอฟต์แวร์นักดนตรีอย่าง GarageBand ที่นี่) และสร้างวัตถุที่แทนที่ค่าเริ่มต้นของระบบเสียง
แอปพลิเคชันจะสามารถอนุญาตให้อุปกรณ์เสียงเชื่อมต่อกับระบบเพื่อสนับสนุนสิ่งต่าง ๆ เช่นการสั่งงานด้วยเสียงจากตัวควบคุมเกมหรือการควบคุมระยะไกล เช่นเดียวกับตัวควบคุมและรีโมทที่เราเห็นสำหรับอุปกรณ์ Android TV
แอปพลิเคชันจะสามารถดึงรายการอุปกรณ์เสียงที่เชื่อมต่อซึ่งสามารถจัดเรียงและเสียงของแอปที่ส่งผ่านแหล่งข้อมูลเฉพาะ PlayStation 4 ใช้คุณสมบัติประเภทนี้ซึ่งมีการตั้งค่าแจ็คเสียงของคอนโทรลเลอร์ให้เล่นเสียงแชทในขณะที่ส่งเสียงเกมผ่านระบบเสียงทีวี
ในขณะที่คุณสมบัติใหม่เหล่านี้ค่อนข้างเฉพาะเจาะจงมีบางสิ่งที่เจ๋งจริงๆที่นี่
คุณสมบัติวิดีโอ
ความสามารถใหม่ใน API การประมวลผลวิดีโอรวมถึงวิธีใหม่ในการซิงโครไนซ์กระแสข้อมูลเสียงและวิดีโอ (ฉันได้รับการกระตุกเมื่อปากไม่ตรงกับคำเมื่อฉันดูวิดีโอและฉันไม่สามารถเป็นหนึ่งเดียว) และวิธีใหม่ในการ กำหนดและเรียกคืนอินสแตนซ์วิดีโอเพื่อรองรับ DRM ที่เราเกลียด แต่รู้ว่าจำเป็น
นอกจากนี้ยังมีวิธีการใหม่ในการตั้งค่าการเคลื่อนไหวอย่างรวดเร็วหรือช้าในวิดีโอที่จะยืดหรือเร่งความเร็วสิ่งต่าง ๆ โดยอัตโนมัติควบคู่กับเสียง
สิ่งเหล่านี้เป็นการเปลี่ยนแปลงที่เฉพาะเจาะจง แต่สำคัญสำหรับผู้ที่สร้างแอพที่แสดงวิดีโอ และเราทุกคนชอบใช้แอปที่แสดงวิดีโอ!
Flashlight API
ฉันจะออกไปที่แขนขาแล้วบอกว่าพวกเราส่วนใหญ่ใช้แฟลชกล้องในโทรศัพท์เป็นไฟฉาย ฉันรู้ว่าฉันทำได้เมื่อเร็กซ์หรือแซมมี่ (สุนัขของเรา) ตัดสินใจว่าพวกเขาต้องฉี่ที่ 4 ในตอนเช้า หรือเมื่อเจอรี่ต้องการทำเช่นเดียวกัน
Flashlight API ใหม่รับรู้สิ่งนี้ มันมีอยู่เพียงเพื่อให้นักพัฒนาสามารถใช้ LED กล้องเป็นไฟฉายโดยไม่ต้องเปิดสแต็คซอฟต์แวร์กล้องทั้งหมดซึ่งเป็นวิธีที่จะต้องทำตอนนี้
วิธีนี้ช่วยประหยัดแบตเตอรี่รวมถึงทำให้มั่นใจได้ว่าแอปพลิเคชันไฟฉายปิดอย่างไม่เหมาะสมจะไม่เชื่อมต่อกับอินเทอร์เฟซกล้องและแอปอื่น ๆ ไม่สามารถเปิดได้
สิ่งเล็ก ๆ น้อย ๆ เช่นนี้มีความหมายมาก นอกจากนี้ยังง่ายขึ้นสำหรับนักพัฒนา
Android สำหรับการทำงาน
เมื่อ Android M ทำงานจริงเราจะใช้เวลาครอบคลุมคุณสมบัติใหม่ทั้งหมดของ Android for Work พวกเราหลายคนกำลังตั้งตารอคอยพวกเขาเพื่อให้เราสามารถมอบหมายให้ บริษัท โทรศัพท์และ BYOD ทำงานได้ สำหรับตอนนี้นี่คือบทสรุปของสิ่งที่เราคาดหวัง
- การควบคุมที่ได้รับการปรับปรุงสำหรับอุปกรณ์องค์กรที่ใช้งานครั้งเดียว: หากคุณมีโทรศัพท์ บริษัท ที่ใช้ Android ผู้ที่ซื้อจะสามารถควบคุมบางสิ่งได้ดีขึ้น เจ้าของอุปกรณ์สามารถปิดใช้งาน / เปิดใช้งานปุ่มกด, แถบสถานะ (รวมถึงสิ่งต่าง ๆ เช่นการแจ้งเตือน, การตั้งค่าและท่าทาง) และการบูทอุปกรณ์อย่างปลอดภัย เจ้าของอุปกรณ์ยังสามารถป้องกันไม่ให้หน้าจอปิดขณะเสียบปลั๊กหากมีเหตุผล
- การติดตั้งและถอนการติดตั้งแอพแบบเงียบ ๆ โดยเจ้าของอุปกรณ์: เจ้าของอุปกรณ์สามารถติดตั้งหรือถอนการติดตั้งแอปพลิเคชั่นที่ใช้ตัวจัดการแพคเกจเต็มรูปแบบโดยไม่ต้องมีการโต้ตอบจากผู้ใช้และนอก Google Play วิธีนี้จะช่วยให้แผนกไอทีมีการจัดเตรียมอัตโนมัติและติดตั้งแอปพลิเคชั่นที่จำเป็นลงในโทรศัพท์ทุกเครื่องก่อนที่ผู้ใช้จะลงชื่อเข้าใช้ด้วยบัญชี Google (Google ยังเห็นสิ่งนี้ถูกใช้กับซุ้มที่ใช้ Android)
- การเข้าถึงใบรับรองขององค์กรแบบ ไม่มีการโต้ตอบ : คุณลักษณะนี้ช่วยให้ผู้ที่เป็นเจ้าของอุปกรณ์ของคุณอนุญาตให้แอปที่มีการจัดการเข้าถึงใบรับรองโดยที่ผู้ใช้ไม่ต้องดำเนินการใด ๆ มันเป็นเรื่องความปลอดภัย และเป็นหนึ่งที่ดี
- การยอมรับการอัปเดตระบบโดยอัตโนมัติ: เจ้าของอุปกรณ์สามารถเลือกที่จะรับการอัปเดตอัตโนมัติหรือเลื่อนออกโดยไม่มีการดำเนินการจากผู้ใช้ ผู้ใช้ไม่สามารถแทนที่สิ่งนี้ในการตั้งค่าอุปกรณ์ ผู้ดูแลระบบอุปกรณ์ยังสามารถบอกอุปกรณ์ว่าจะยอมรับการอัพเดตเมื่อใดโดยใช้หน้าต่างเวลารายวัน ควบคุมอีกครั้ง (และซุ้ม)
- การติดตั้งใบรับรองที่มอบหมาย: ผู้ดูแลระบบอุปกรณ์และเจ้าของสามารถอนุญาตให้แอปของบุคคลที่สามสามารถใช้ API อื่น ๆ เพื่อจัดการใบรับรองความปลอดภัย พวก บริษัท ไอทีของคุณต้องการสิ่งนี้แม้ว่าคุณจะไม่รู้ (หรือสนใจ) มันทำอะไร ความปลอดภัยเพิ่มเติมที่นี่
- การป้องกันการรีเซ็ตจากโรงงานองค์กร: เจ้าของอุปกรณ์และผู้ดูแลระบบสามารถกำหนดค่าการป้องกันการรีเซ็ตจากโรงงานในโทรศัพท์ที่ทำงานของคุณได้แล้ว บริษัท ของคุณต้องสามารถควบคุมเวลาและใครสามารถรีเซ็ตโทรศัพท์ที่ทำงานของคุณจากโรงงานและเครื่องมือเหล่านี้ให้การควบคุมที่ละเอียด
- การติดตามการใช้ข้อมูล: หากเจ้านายของคุณจ่ายสำหรับข้อมูลของคุณ เป็นสิทธิ์ของเขาหรือเธอในการติดตามวิธีการใช้งาน ด้วย Android M พวกเขาสามารถทำได้อย่างง่ายดาย
- การจัดการการอนุญาตรันไทม์: เจ้าของอุปกรณ์สามารถตั้งค่าพารามิเตอร์ที่ตัดสินใจว่าจะเปิดใช้และเรียกใช้แอปใด เครื่องมือที่มาใน Android M จะอนุญาตให้ผู้ใช้เลือกอนุญาตให้แอปทำงานหรือให้ผู้ดูแลระบบตั้งค่านโยบายเพื่อ จำกัด แอปที่สามารถทำงานได้ ผู้ใช้ไม่สามารถแทนที่นโยบายนี้
- การแจ้งเตือนสถานะการทำงาน: เมื่อผู้ใช้ใช้แอปพลิเคชันจากโปรไฟล์ Android for Work ที่ได้รับการจัดการไอคอนกระเป๋าเอกสารจะปรากฏในแถบสถานะ หากผู้ใช้ปลดล็อคอุปกรณ์ในขณะที่ใช้แอพในโปรไฟล์ที่มีการจัดการป๊อปอัพจะเตือนพวกเขาว่าพวกเขาอยู่ในโปรไฟล์การทำงานของพวกเขา
Android for Work เป็นสิ่งสำคัญ แม้ว่าเราไม่ต้องการให้หัวหน้าของเราตัดสินใจเลือกสิ่งเหล่านี้ให้เรา แต่โทรศัพท์ของ บริษัท ที่มีข้อมูล บริษัท ต้องการความปลอดภัยเป็นพิเศษ มันเป็นกุญแจสำคัญสำหรับการยอมรับ Android อย่างจริงจังในองค์กร
เราจะขุดลึกลงไปในทุกสิ่งเมื่อพร้อมให้บริการ
ภายใต้ประทุนของ Android
นี่เป็นเพียงการดูอย่างรวดเร็วเกี่ยวกับคุณลักษณะ API ใหม่ที่มาพร้อมกับ Android M. แต่ละตัวประกอบด้วยวิธีการใหม่และ API ที่ผู้พัฒนาสามารถใช้ประโยชน์เพื่อรวมการสนับสนุนคุณลักษณะใหม่และแน่นอนว่ามันซับซ้อน พวกเราส่วนใหญ่ไม่ได้ตระหนักถึงความจำเป็นในการทำงานและอ่านหนังสือจำนวนมากเพื่อรองรับคุณสมบัติใหม่ ๆ แม้กระทั่งก่อนที่จะเขียนโค้ดบรรทัดเดียว Devs ทำงานหนักและสมควรได้รับความชื่นชมและความรักของเรา #HugYourDeveloper
นี่คือเหตุผลที่ Google เสนอตัวอย่างผู้พัฒนาในตอนแรก ในขณะที่เรา "พูดคุย" ข้อดีของแอพพลิเคชั่นใหม่ (ซึ่งน่าจะเปลี่ยนไปในรุ่นสุดท้าย) ผู้พัฒนาแอพพลิเคชั่นและนักออกแบบกำลังอ่านเอกสารอยู่ตลอดทั้งคืนและดื่มกระทิงแดงเพื่อดูว่าพวกเขาจะนำคุณลักษณะใหม่ ๆ ในแอพที่เรารัก มันเป็นงานของพวกเขาและความมุ่งมั่นของพวกเขา
สิ่งที่เราต้องทำคือหวังว่าจะได้เห็นสิ่งที่ยอดเยี่ยมที่พวกเขาสามารถทำได้กับมันทั้งหมด