Google I/O 2022: ไฮไลท์
เผยแพร่แล้ว: 2022-06-12Google I/O 2022 เป็นงานเทคโนโลยีประจำปีของยักษ์ใหญ่ด้านการค้นหา ซึ่งมุ่งเน้นไปที่นักพัฒนาที่สร้างแอปสำหรับระบบปฏิบัติการ Android, Chrome OS และ Wear OS ซึ่งเป็นแอปที่เราทุกคนใช้และชื่นชอบ งานในปีนี้ถือเป็นงาน Google I/O แบบตัวต่อตัวครั้งแรกหลังจากจัดกิจกรรมออนไลน์มาเป็นเวลา 3 ปี
และมันช่างเป็นเหตุการณ์อะไรเช่นนี้! ครอบคลุมสองวัน รวมหลายร้อยเซสชันที่เน้นนักพัฒนาเป็นศูนย์กลาง บริษัท ยังประกาศผลิตภัณฑ์ใหม่ ได้แก่ Google Pixel 6a, Pixel 7, Pixel Watch, Pixel Tablet, Android 13 และการกลับมาของแว่นตา
เราต้องการใช้เวลาสักครู่และกล่าวถึงไฮไลท์บางส่วนที่นี่อย่างรวดเร็ว โดยเฉพาะอย่างยิ่งประเด็นที่ส่งผลต่อลูกค้า CleverTap
ฮาร์ดแวร์: เปิดตัวผลงานพิกเซล
Google เริ่มต้นด้วยการมองอนาคตก่อนจะพูดถึงปัจจุบัน พวกเขากำลังเปิดตัวโทรศัพท์ระดับกลาง Pixel 6a มีคุณสมบัติเช่นเดียวกับ Pixel 6 แต่ราคาถูกกว่าและมีข้อกำหนดฮาร์ดแวร์น้อยกว่า Google ไม่อายที่จะแสดงให้เราเห็นภาพรวมของการเปิดตัว Pixel 7 ในปีหน้า แต่ไอซิ่งบนนี้คือสิ่งที่มาต่อไป
หลังจากล้อเล่นและทำให้แฟนๆ ตัวยงรอคอยมาหลายปี ในที่สุด Google ก็ประกาศรุ่นอัปเกรดของพอร์ตโฟลิโอ Pixel ได้แก่ Pixel Watch, Pixel Buds Pro และ Pixel Tablet การประชุมตลอดทั้งปีนี้เป็นการผลักดันให้เข้าสู่ระบบนิเวศน์ โดยที่พวกเขากำลังเปิดตัวฟีเจอร์ที่ช่วยให้นักพัฒนาสามารถสร้างแอปต่างๆ ได้อย่างราบรื่นสำหรับผู้ผลิตหลายราย และด้วยการทำงานร่วมกันในแพลตฟอร์มต่างๆ
โดยเน้นที่ฐานผู้ใช้ 270 ล้านคนที่ทำงานบนหน้าจอขนาดใหญ่ทั่วโลก Google และนักพัฒนาแอปจะต้องปฏิบัติตามการตั้งค่าของผู้ใช้ที่เปลี่ยนไปและพัฒนาแอปที่ตอบสนองกลุ่มนี้ ซึ่งเติบโตอย่างต่อเนื่องทุกปี
ซอฟต์แวร์: ความเป็นส่วนตัวผ่านข้อเสนอ SDK
เนื่องจากความเป็นส่วนตัวและความปลอดภัยเป็นปัญหาเร่งด่วนในช่วงหลายปีที่ผ่านมา Google ได้ทำงานในโครงการขนาดใหญ่เพื่อให้ลูกค้ามีตัวเลือกมากขึ้นและสร้างสรรค์สิ่งใหม่ๆ ในพื้นที่โฆษณา
พวกเขาได้จัดทำชุดแนวทางทดลองและข้อเสนอ SDK ซึ่งให้ผู้ใช้ควบคุมการเลือกประเภทของโฆษณาที่ต้องการให้แสดงภายในศูนย์ควบคุมที่ได้รับการพัฒนามาอย่างดี SDK ที่เสนอจะอนุญาตให้ใช้ API การติดตามแบบใหม่ซึ่งปิดบังข้อมูลประจำตัวอุปกรณ์ของผู้ใช้ แต่ยังคงอนุญาตให้ติดตามได้ในแอปและแพลตฟอร์มต่างๆ ข้อมูลเพิ่มเติมที่ นี่
Flutter 3: วิ่งบนหกแพลตฟอร์ม
Google ประกาศการอัปเกรดครั้งใหญ่สำหรับ Flutter ซึ่งเป็นเวอร์ชันของชุดพัฒนา UI หลายแพลตฟอร์ม ซึ่งช่วยให้สามารถใช้ฐานรหัสเดียวใน Android และ iOS
ด้วย Flutter 3 นักพัฒนาสามารถสร้างแอปพลิเคชันเดียวที่ทำงานบนหกแพลตฟอร์มที่แตกต่างกัน: Android, iOS, เว็บ, Windows, MacOS และ Linux ซึ่งช่วยให้องค์กรสามารถเปิดแอปของตนบนทุกแพลตฟอร์มในรุ่นเดียวโดยไม่ต้องกังวลเกี่ยวกับการเขียนโค้ดเฉพาะแพลตฟอร์ม
Google ยังเน้นย้ำถึงการเปลี่ยนแปลงใน Flutter 3 ที่รับประกันการทำงานที่ราบรื่นยิ่งขึ้นและการผสานรวมกับบริการอื่นๆ ของ Google เช่น Crashlytics และ Firebase
สำหรับลูกค้า CleverTap : เรากำลังดำเนินการสนับสนุน Flutter 3 อย่างแข็งขัน เพื่อให้คุณสามารถเข้าถึงคุณลักษณะและการผสานการทำงานล่าสุดทั้งหมดได้
ใหม่: ดัชนี SDK ของ Google Play!
Google รับทราบว่า 80% ของโค้ดในแอปสร้างขึ้นจากไลบรารีของบุคคลที่สาม I/O 2022 นี้เปิดตัวดัชนีสำหรับ SDK บุคคลที่สาม ซึ่งช่วยให้นักพัฒนาได้รับข้อมูลเชิงลึกและข้อมูลการใช้งานอย่างรวดเร็วสำหรับ SDK แต่ละรายการที่ระบุไว้
ดัชนียังแสดงให้เห็นว่า SDK สอดคล้องกับนโยบายของ Google Play หรือไม่ ดัชนีนี้กำหนดให้ผู้ให้บริการ SDK บุคคลที่สามลงทะเบียนตนเองใน Google Play SDK Console ซึ่งช่วยให้ผู้ให้บริการตรวจสอบสถิติและการรายงานข้อขัดข้องได้ ผู้ให้บริการยังสามารถติดต่อโดยตรงกับนักพัฒนาแอปที่กำลังใช้ SDK ของตนพร้อมข้อมูลเร่งด่วนหรือเรื่องง่ายๆ อย่างการแจ้งเตือนการเลิกใช้งาน
สำหรับลูกค้า CleverTap : CleverTap อยู่ในรายการ SDK บุคคลที่สามที่เชื่อถือได้แล้ว และ SDK ของเราเป็นไปตามหลักเกณฑ์และเป็น ไปตามหลักเกณฑ์ของ Google ทั้งหมด
ในขณะที่ Google กำลังมุ่งสู่รูปแบบที่ปลอดภัยของข้อมูลและเป็นส่วนตัวมากขึ้น CleverTap ก็ล้ำหน้ากว่าใครและมีนโยบายความปลอดภัยของข้อมูล Google Play อยู่แล้ว ตรวจสอบบล็อกของเรา สำหรับรายละเอียดเพิ่มเติม
Android 13 (ทีรามิสุ): มีอะไรใหม่
ในที่สุด เราก็มาถึง Android 13 แล้ว: ระบบปฏิบัติการ Android เวอร์ชันล่าสุดนี้เป็นอีกก้าวหนึ่งในการปรับปรุงประสบการณ์ผู้ใช้ มีการเปลี่ยนแปลงเบื้องหลังหลายอย่างที่วางแผนไว้สำหรับระบบปฏิบัติการ แต่มีไม่มากใน UI เอง
มาเจาะลึกกัน:
การอนุญาตการแจ้งเตือน: ด้วยภารกิจในการทำให้ประสบการณ์ผู้ใช้บนอุปกรณ์ต่างๆ ดีที่สุดเท่าที่จะเป็นไปได้ Android 13 มาพร้อมกับกฎที่เข้มงวดกว่าที่กำหนดไว้สำหรับการแจ้งเตือน ระบบปฏิบัติการเวอร์ชันก่อนหน้าจะอนุญาตให้ผู้ใช้กำหนดเป้าหมายทันทีที่พวกเขาเปิดแอปเป็นครั้งแรก แต่ด้วย Android 13 เป็นต้นไป นักพัฒนาแอปจะต้องขออนุญาตการแจ้งเตือน เนื่องจากผู้ใช้สามารถปิดการแจ้งเตือนเมื่อติดตั้งแอปได้
ในสถานการณ์จริงที่ผู้ใช้เพิ่งอัปเกรดระบบปฏิบัติการและสามารถเข้าถึงได้โดยแอปต่างๆ กัน ผู้ใช้จะยังคงกำหนดเป้าหมายได้ แต่ถ้าพวกเขาติดตั้งใหม่หรือติดตั้งแอปใหม่ ป๊อปอัปของระบบจะขออนุญาตการแจ้งเตือน ระบบปฏิบัติการยังช่วยให้นักพัฒนาตรวจสอบการอนุญาตและขออีกครั้งในทุกเซสชัน
การเพิ่มประสิทธิภาพแบตเตอรี่: ในที่สุด ทีมงาน Android ก็ยอมรับความจริงที่ว่ามีความแตกต่างอย่างมากในระบบนิเวศของอุปกรณ์พกพาระบบปฏิบัติการ Android โดยเฉพาะอย่างยิ่งในแง่ของข้อจำกัดของผู้ผลิตที่ระบบปฏิบัติการกำหนดไว้ พวกเขามองว่านี่เป็นความท้าทายในการสร้างมาตรฐานโครงสร้างนี้สำหรับ OEM ทั้งหมด และได้นำเสนอสิ่งต่อไปนี้:
- ไม่ จำกัด – นี่คือสถานะที่แอพและบริการที่เกี่ยวข้องได้รับอนุญาตให้เรียกใช้โดยปราศจากข้อ จำกัด ทั่วทั้งระบบ เมื่อพิจารณาถึงสถานะนี้จะทำให้แบตเตอรี่โทรศัพท์หมดไปอย่างหนาแน่น จึงมีให้ใช้งานเป็นอินพุตของผู้ใช้แทนสถานะเริ่มต้น
- ปรับ ให้เหมาะสม – นี่คือสถานะเริ่มต้นของแอปใดๆ ที่ติดตั้งบนอุปกรณ์ ซึ่งช่วยให้อัลกอริทึม Android เพิ่มประสิทธิภาพแอปเพื่อการใช้งานแบตเตอรี่ที่ดีที่สุด และแบ่งออกเป็นสี่ถังสแตนด์บายแอปเพิ่มเติม:
- ใช้งานอยู่ : กำลังใช้แอปหรือเพิ่งใช้งานล่าสุด
- ชุดทำงาน : แอพใช้งานปกติ
- บ่อยครั้ง : มีการใช้แอพบ่อยแต่ไม่ทุกวัน
- หายาก : แอพไม่ได้ใช้บ่อย
- ถูกจำกัด – ในสถานะนี้ แอปสามารถเข้าถึงทรัพยากรที่จำกัด และส่งผลกระทบต่อฟังก์ชันบางอย่างของแอป เช่น การแจ้งเตือนแบบพุช
- พื้นหลังถูกจำกัด – นี่เป็นระดับสุดท้ายของการจำกัดที่มี; ไม่มีบริการพื้นหลังหรือพื้นหน้าสำหรับแอปพลิเคชันที่เลือก เนื่องจากข้อจำกัดที่เข้มงวด ผู้ใช้จึงให้การควบคุมเพื่อย้ายแอปไปยังระดับนี้
- การแจ้งเตือนที่มี ลำดับความสำคัญสูง : ใน Android 12 การแจ้งเตือนที่มีลำดับความสำคัญสูงควบคู่ไปกับบัคเก็ตสแตนด์บายของแอปที่กล่าวถึงข้างต้น ซึ่งจะนำไปสู่สถานการณ์ที่แม้แต่การแจ้งเตือนที่สำคัญก็จะถูกข้ามไปหากแอปอยู่ในบัคเก็ตที่หายากหรือจำกัด
Android 13 จะแยกตรรกะนี้ออกและนำลำดับความสำคัญของการแจ้งเตือนกลับมาสู่ระดับที่เหมาะสมที่สุด โดยจะแสดงการแจ้งเตือนเสมอ พวกเขายืนยันว่าพวกเขามีอัลกอริธึมภายในที่ตรวจสอบการโต้ตอบของการแจ้งเตือนและจะลดความสำคัญของการแจ้งเตือนใด ๆ หากการโต้ตอบนั้นไม่ปกติ อย่างไรก็ตาม พวกเขาได้เปิด API ขึ้นบนฝั่ง Android เพื่อแสดงลำดับความสำคัญแบบเดิมและแบบใหม่เพื่อให้นักพัฒนาดำเนินการ
นอกเหนือจากการอัปเดตที่สำคัญเหล่านี้ ดูเหมือนว่า Android 13 จะก้าวไปสู่แนวทางปฏิบัติ AI/ML เพิ่มเติมผ่านการเปลี่ยนแปลงปุ่มย้อนกลับและการอัปเกรดกล้อง Android 13 Beta Preview เปิดให้ใช้งานบนอุปกรณ์หลายเครื่องในวันที่ 13 พฤษภาคม เพื่อให้นักพัฒนาได้ทดลองเล่นบนอุปกรณ์จริงและสำหรับพวกเขาในการวางแผนการพัฒนาตามนั้น
สำหรับลูกค้า CleverTap : CleverTap SDK สามารถใช้งานร่วมกับ Android 12 ได้แล้ว และกำลังเตรียมพร้อมสำหรับการเปิดตัว SDK ใหม่ซึ่งจะรองรับการเปลี่ยนแปลงของ Android 13 ดูบล็อกนี้สำหรับข้อมูลเพิ่มเติมเร็ว ๆ นี้