HMS Core บน Android คือความพยายามของ Huawei ในการให้บริการฟังก์ชันการทำงานที่คล้ายกับ GMS Core และ Google Play Services มาดูกันว่าบริษัทมีเป้าหมายที่จะทำเช่นนั้นอย่างไร!
Huawei Mate 30 Pro เป็นหนึ่งในฮาร์ดแวร์ที่ดีที่สุดของปีนี้ นวัตกรรมที่มีความหมายในทางปฏิบัติทั้งหมด ในโลกของโทรศัพท์จนถึงขณะนี้และแนะนำบางส่วนของตัวเอง อย่างไรก็ตาม แม้จะนำเสนอชุดฟีเจอร์ที่ดีที่สุดชุดหนึ่งบนสมาร์ทโฟน Android แต่ก็ไม่สามารถแนะนำให้กับผู้ใช้จำนวนมากได้ และความผิดของการยกเว้นดังกล่าวก็อยู่ที่ สถานการณ์ทางการเมืองระหว่าง Huawei และสหรัฐอเมริกาซึ่งบังคับให้บริษัทต้องปล่อยฮาร์ดแวร์ที่ยอดเยี่ยมออกมา โดยไม่มีระบบปฏิบัติการ Android ที่สำคัญที่สุด: บริการ Google Play โลกไม่สามารถทำอะไรได้นอกจากเฝ้าดูยักษ์ใหญ่ Android พยายามหาทางในโลกที่ไร้ Google Huawei ต้องการทางเลือกที่ใช้งานได้จริงและเชื่อถือได้สำหรับตัวเองและผู้ใช้ และก็ต้องการทางเลือกเหล่านี้เมื่อวานนี้
โชคดีที่ Huawei มีวิสัยทัศน์กว้างไกลในการทำงานกับโซลูชันบางอย่างของตัวเองก่อนที่การเมืองการค้าจะเปิดเผย ที่ หัวเว่ย แอพแกลเลอรี เสนอทางเลือกให้กับผู้ใช้ปลายทางและนักพัฒนาแอปแทน Google Play Store โดยทำหน้าที่เป็นสื่อกลางในการเผยแพร่และบำรุงรักษาแอป Android แต่การเผยแพร่แอปช่วยแก้ปัญหาเพียงส่วนหนึ่งของสมการเท่านั้น ปัจจัยสำคัญอีกประการหนึ่งที่ต้องแก้ไขก็คือแอป Android จำนวนมาก รวมถึง Google Apps ต้องใช้ชุดปิดของ API ที่ใช้งานได้ -- API ที่แยก Android ของ AOSP ออกจาก Android ของ Google มาในรูปแบบของ Google Mobile Services และ Google Play บริการ. แม้ว่า Huawei จะยังคงใช้ Android ต่อไปได้เนื่องจากลักษณะโอเพ่นซอร์สของ AOSP แต่ก็ไม่สามารถใช้ Android ที่เป็นกรรมสิทธิ์ได้
บริการมือถือของ Google (GMS)และโดยการขยาย บริการ Google Play บน Huawei Mate 30 Pro ซึ่งหมายความว่านักพัฒนาที่ใช้ GMS เพียงอย่างเดียวในการทำงานภายในแอปของตนจะสูญเสียการเข้าถึงเครื่องมือที่ทำให้ฟังก์ชันเหล่านั้นเป็นไปได้บนอุปกรณ์ Huawei ในอนาคต สำหรับผู้ใช้ที่ได้รับผลกระทบ นั่นหมายความว่าแอปหลายตัวของพวกเขาจะยังคงใช้งานไม่ได้จนกว่าจะมีการแลกเปลี่ยน สถานการณ์ได้รับการแก้ไขแล้ว หรือนักพัฒนาแอปสำรวจทางเลือกอื่น หรือผู้ใช้สำรวจ แอพสำรอง สองในสามสถานการณ์ดังกล่าวสร้างความเสียหายให้กับนักพัฒนาแอป และการสำรวจทางเลือกอื่นเพื่อลดการพึ่งพา GMS มากเกินไปอาจเป็นประโยชน์ทางธุรกิจที่ดีกว่าสำหรับนักพัฒนาในบทความนี้ เราจะสำรวจส่วนที่สองของโซลูชันทางเลือกของ Huawei พบปะ HMS Core ของ Huaweiทางเลือกแทนบริการ Google Play บน Android
บริการมือถือของ Google, GMS Core และบริการ Google Play
ก่อนที่เราจะพยายามตอบว่าทางเลือกอื่นของ Huawei ทำอะไร เราต้องย้อนกลับไปดูว่าโซลูชันของ Google ทำอะไรกับ Android ได้บ้าง
แม้ว่า Android สามารถจัดเป็นระบบปฏิบัติการ "โอเพ่นซอร์ส" ได้เนื่องจากมี AOSP (โครงการโอเพ่นซอร์ส Android) ผู้ใช้ส่วนใหญ่ทั่วโลกไม่เคย จริงหรือ มีประสบการณ์ AOSP ในความหมายที่บริสุทธิ์ที่สุด สมาร์ทโฟนส่วนใหญ่ที่จำหน่ายทั่วโลก ยกเว้นในบางภูมิภาคเช่นจีน มาพร้อมกับ Android ของ Google ซึ่งเป็น AOSP plus บริการมือถือของ Google.
บริการของ Google Mobile ประกอบด้วยแอปที่ผู้ใช้ทั่วไปต้องเผชิญ เช่น แอป Google, Play Store, Chrome, แผนที่, YouTube, Gmail, รูปภาพ และอื่นๆ อีกมากมาย รวมถึง APK สำหรับบริการพื้นหลังหลักเช่น GoogleOneTimeInitializer, ตัวช่วยสร้างการตั้งค่า, โปรแกรมติดตั้ง GooglePackageและแน่นอนว่า. GMSCore, และอื่น ๆ. GMS Core คือสิ่งที่เรามักเรียกว่าบริการ Google Play
บริการ Google Play พัฒนาขึ้นเพื่อเป็นแนวทางในการแก้ปัญหาการกระจายตัวที่รุนแรงซึ่ง Google เคยเผชิญในช่วงแรก ๆ ของ Android แม้ว่า Google จะตรงต่อเวลาในการนำเสนอการอัปเดต Android ด้วยฟังก์ชันใหม่ๆ ที่นักพัฒนาแอปสามารถใช้ประโยชน์จากแอปของตนเองได้ แต่ก็เช่นเดียวกัน ฟังก์ชั่นต่างๆ จะไม่สามารถใช้ได้ทั่วทั้งจักรวาล Android เป็นเวลาสองสามปี เนื่องจากขาดการอัปเดตจาก OEM Google ได้ตอบกลับ โดย การเปลี่ยนแปลงโซลูชัน API ที่สำคัญ ไปยังแพลตฟอร์ม Play Services ซึ่งมีการควบคุมที่ดีกว่ามากและสามารถอัปเดตได้อย่างอิสระจากระบบปฏิบัติการ Android
สิ่งนี้ทำให้นักพัฒนาแอปสามารถสร้างประสบการณ์ที่จะทำงานในลักษณะเดียวกันใน Android เวอร์ชันต่างๆ ได้ การโยกย้ายช่วยแก้ปัญหาการกระจายตัวของ Android แต่ยังนำไปสู่จักรวาลที่ผูกขาดด้วย โดยที่การยกเว้นบริการ Google Play อาจทำให้ประสบการณ์ทั้งหมดของ Android แย่ลง สมาร์ทโฟน
GMS มีให้บริการผ่านใบอนุญาตกับ Google เท่านั้น และนำเสนอชุดแอปยอดนิยมและบริการบนคลาวด์แบบองค์รวม
GMS และการรวมบริการ Google Play ไว้ด้วยนั้นมีให้เฉพาะกับสมาร์ทโฟน OEM ผ่านใบอนุญาตกับ Google เท่านั้น OEM จำเป็นต้องสมัคร เมื่อพวกเขาผ่าน ชุดทดสอบความเข้ากันได้ของ Android (CTS) และ Google Test Suite (GTS) ในแต่ละอุปกรณ์ เนื่องจากการรวม GMS และ GMS Core ไว้เบื้องหลังใบอนุญาต และแอปสำคัญๆ ในทางปฏิบัติทั้งหมดก็เริ่มพึ่งพา Play Services และ API สำหรับฟังก์ชันหลักหลายๆ ฟังก์ชัน Google ยังคงควบคุมระบบนิเวศของ Android ได้อย่างสมบูรณ์ แม้ว่า Android จะเป็นโอเพ่นซอร์สก็ตาม ระบบปฏิบัติการ เป็นไปได้ว่าในฐานะผู้ใช้ Android คุณจะไม่สามารถใช้ Android ได้จริงหากไม่มี Google เนื่องจากคุณจะสูญเสีย API ต่อไปนี้:
- ลงชื่อเข้าใช้ Google: เกลียดที่จะต้องสร้างบัญชีใหม่สำหรับบริการใหม่ทุกอย่างที่คุณสนใจใช่ไหม หากบริการรองรับการลงชื่อเข้าใช้ Google คุณสามารถลงทะเบียนโดยใช้บัญชี Google ของคุณได้อย่างรวดเร็ว
- ผู้ให้บริการสถานที่หลอมรวม: แทนที่จะให้แอปต่างๆ จำนวนมากทำงานอยู่เบื้องหลังในเวลาที่ต่างกันเพื่อสำรวจความคิดเห็น ตำแหน่งบริการ Google Play สามารถให้ข้อมูลตำแหน่งได้อย่างมีประสิทธิภาพแบตเตอรี่ ทาง.
- แผนที่: Google Maps เป็นแผนที่และแอปนำทางยอดนิยมที่สุดสำหรับผู้ใช้ ด้วย Maps SDK นักพัฒนาซอฟต์แวร์สามารถใช้ข้อมูล Google Maps ในแอปของตนเองได้ ไม่สามารถใช้งานได้ฟรี ซึ่งเป็นเหตุผลว่าทำไมแอปอินดี้ขนาดเล็กจำนวนมากถึงไม่ใช้ SDK นี้ แต่คุณจะเห็นได้ในแอปจำนวนมากจากธุรกิจขนาดใหญ่
- เกมของ Google Play: เกมจำนวนมาก โดยเฉพาะเกมจากนักพัฒนาเกมอินดี้ พึ่งพาบริการเกมของ Google Play ตัวอย่างเช่น เป็นไปได้ (แต่ไม่นานนัก) เพื่อสร้างเกมผู้เล่นหลายคนแบบเรียลไทม์หรือผลัดกันเล่นฟรีโดยใช้บริการเกมของ Play
- การส่งข้อความบนคลาวด์ของ Firebase: คุณชอบรับการแจ้งเตือนทันทีจากแอพของคุณหรือไม่? จะไม่น่ารำคาญไหมหากแอปต่างๆ จำนวนมากมีเซิร์ฟเวอร์การแจ้งเตือนแบบพุชของตัวเอง ซึ่งล้วนส่งการแจ้งเตือนถึงคุณโดยแยกจากกัน ปลุกโทรศัพท์ของคุณอย่างต่อเนื่องและทำให้แบตเตอรี่หมด นั่นคือเหตุผลที่อยู่เบื้องหลัง Firebase Cloud Messaging เพียงแค่ปล่อยให้บริการ Google Play จัดการการแจ้งเตือนแบบพุช! ไม่มีประโยชน์ในการนำทางเลือกอื่นไปใช้ เนื่องจาก Android เวอร์ชันล่าสุดจะทำให้มั่นใจว่าจะไม่ทำงานอยู่เบื้องหลัง
- การเรียกเก็บเงินในแอปของ Google Play: Google กำหนดให้มี แอปและเกมทั้งหมดที่มีการซื้อในแอป (IAP) ที่เผยแพร่ผ่าน Google Play Store ใช้ API นี้และเฉพาะ API นี้เพื่อจัดการ IAP โดยกำหนดให้ Google ลดค่าใช้จ่ายลง 30% สำหรับทุกคน การทำธุรกรรม
- แอดโมบ: แอปฟรีจำนวนมากใช้โฆษณาเพื่อสร้างรายได้เมื่อผู้ใช้ดูหรือโต้ตอบกับแอปเหล่านั้น ใครเหมาะที่จะหันไปหาโฆษณามากกว่า Google? มีแพลตฟอร์มโฆษณาทางเลือกอย่างแน่นอน — และนักพัฒนาได้รับการสนับสนุนให้กระจายแหล่งโฆษณาของตน — แต่มีเพียงไม่กี่คนที่รู้สึกว่าถูกบังคับให้ใช้มัน
- Google Cast: เป็นเจ้าของ Google Chromecast, ลำโพงอัจฉริยะ Google Home, Google Nest Hub หรืออุปกรณ์อัจฉริยะอื่น ๆ ที่รองรับระบบนิเวศของ Google Assistant ในการแคสต์วิดีโอหรือเสียงไปยังอุปกรณ์ที่รองรับ แอปจะใช้ Google Cast SDK ที่ได้รับจากบริการ Google Play
- เซฟตี้เน็ต: SafetyNet เป็นที่รู้จักมากที่สุดในเรื่อง Attestation API ซึ่งแอปธนาคารและเกมออนไลน์ใช้เพื่อตรวจจับว่าอุปกรณ์ถูกดัดแปลงหรือไม่
การควบคุมที่ครอบคลุมนี้ส่วนใหญ่มักถูกละเลยโดยพวกเราส่วนใหญ่ OEM ส่วนใหญ่เล่นได้ดีกับการตัดสินใจของ Google ที่ทำผ่าน GMS Core แม้ว่าเราจะไม่รู้ว่าความร่วมมือนี้เป็นไปตามเจตจำนงเสรีของพวกเขาหรือไม่ หรือเพราะพวกเขาไม่มีทางเลือกที่แท้จริง. เมื่อมีข่าวเกี่ยวกับสถานการณ์ทางการเมืองของ Huawei จุดสนใจก็เปลี่ยนกลับมาอีกครั้งว่าบริการ Google Play เป็นศูนย์กลางต่อประสบการณ์ Android อย่างไร และ Huawei จะชดเชยการขาดดุลอย่างไร
บริการมือถือของ Huawei และ HMS Core
Huawei Mobile Services หรือ HMS เป็นทางเลือกของ Huawei แทน GMS ซึ่งประกอบด้วยแอปสำหรับผู้ใช้และบริการพื้นหลังหลัก แนวคิดเบื้องหลัง HMS นั้นเหมือนกับแนวคิดของ GMS เพื่อมอบประสบการณ์ที่สอดคล้องกันบนอุปกรณ์ต่างๆ และไม่ขึ้นอยู่กับการอัปเดตแพลตฟอร์ม เช่นเดียวกับวิธีที่ GMS ประกอบด้วยองค์ประกอบแอปและองค์ประกอบหลัก ระบบนิเวศของ HMS ประกอบด้วยแอป HMS, HMS Core และความสามารถของ HMS ที่ Core เปิดใช้งานผ่าน API ที่มีอยู่
HMS Ecosystem พบว่าผู้ใช้เฉลี่ยต่อเดือนเพิ่มขึ้นจาก 420 ล้านคนทั่วโลกในเดือนกรกฎาคม 2018 เป็น 530 ล้านคนภายในเดือนกรกฎาคม 2019 ในขณะที่ นักพัฒนาที่ลงทะเบียนบนแพลตฟอร์มนี้เพิ่มขึ้นจาก 450,000 เป็น 910,000 ในช่วงเวลาเดียวกัน และการบูรณาการแอป HMS Core เพิ่มขึ้นจาก 20,000 แอปเป็น 43,000 แอพ Google ไม่เปิดเผยตัวเลขสำหรับการผสานรวม GMS ดังนั้นการขยายขนาดที่นี่จึงเป็นเรื่องยากเมื่อเทียบกับผู้เล่นอันดับ 1 แต่ตัวเลขเหล่านี้ยังคงเป็นตัวเลขที่น่าประทับใจในแง่ที่แน่นอน จากตัวเลขเพิ่มเติมที่เปิดเผยโดย Huawei HMS Core มีผู้ใช้งานทั่วโลกถึง 530 ล้านคนในกว่า 170 ประเทศ (รวมถึงจีน) ในขณะที่ ยังคงนำเสนอฟีเจอร์ต่างๆ เช่น ความคุ้มทุน พอร์ทัลแบบครบวงจรสำหรับการบูรณาการแบบครบวงจร และการกำหนดเป้าหมายผู้ใช้ที่แม่นยำผ่านการส่งเสริมการขายที่หลากหลาย ช่อง. Huawei ยังอ้างว่าปฏิบัติตามมาตรฐานความปลอดภัยและความเป็นส่วนตัวระหว่างประเทศ รวมถึง GAPP, GDPR และข้อบังคับท้องถิ่นภายในขอบเขตของมัน
ทั้งหมดนี้จะยังคงเป็นเพียงประเด็นทางการตลาดหาก HMS Core ไม่รวม API ที่ GMS Core มอบให้ เพื่อที่จะทดแทน GMS Core นั้น HMS Core จำเป็นต้องมีฟังก์ชันการทำงานที่คล้ายกัน (หากไม่ดีกว่า) นักพัฒนาซอฟต์แวร์ หากต้องการชักชวนให้พิจารณาตัวเองเป็นทางเลือกที่ถูกต้อง และเปลี่ยนจากการใช้ GMS แกนกลาง ขณะนี้ระบบนิเวศ HMS ถูกจำกัดไว้เฉพาะกับอุปกรณ์ Huawei เท่านั้น แต่แม้จะเป็นของตัวเองก็ตาม นี่เป็นอุปกรณ์ย่อยจำนวนมากของอุปกรณ์ Android จนถึงขณะนี้ Huawei เพียงอย่างเดียวได้จัดส่งสมาร์ทโฟนมากกว่า 200 ล้านเครื่องในปีนี้ ซึ่งเป็นจำนวนมากที่นักพัฒนาแอปจะต้องสังเกต ในฐานะนักพัฒนาแอป การปรับตัวให้เข้ากับอุปกรณ์เหล่านี้รวมถึงอุปกรณ์อื่นๆ ของ Huawei ที่อาจไม่จัดส่งพร้อมกับ GMS กลายเป็นสิ่งจำเป็นในอนาคต แม้ว่า GMS จะกลับมาที่ Huawei แล้ว HMS ก็ยังคงเป็นส่วนหนึ่งของระบบนิเวศที่ใหญ่กว่าของ Huawei กลยุทธ์ที่สมาร์ทโฟนกลายเป็นจุดโฟกัสกลางที่ใช้ในการควบคุม IoT ที่เชื่อมต่อ อุปกรณ์ ดังนั้นการปรับแอปของคุณให้เข้ากับระบบนิเวศ HMS ได้ดีจึงทำให้เกิดข้อโต้แย้งทางธุรกิจที่น่าสนใจ คุณคงไม่อยากทำผิดพลาดแบบเดียวกับที่ Snapchat ทำเมื่อมันถูกเพิกเฉยต่อฐานผู้ใช้ Android มานานหลายปี และเพิ่งตื่นขึ้นมาเพื่อให้ความสนใจกับพวกเขาเมื่อไม่นานมานี้
เพื่อนำเสนอรายละเอียดเพิ่มเติมเกี่ยวกับ API ที่ HMS Core มอบให้ สำหรับนักพัฒนา นี่คือภาพรวมโดยย่อ:
ชุดบัญชี
เอชเอ็มเอส คอร์ ชุดบัญชี คือคำตอบสำหรับการลงชื่อเข้าใช้ Google ของ Play Service ช่วยให้นักพัฒนาสามารถใช้บัญชี Huawei ที่มีอยู่เป็นตัวเลือกที่ถูกต้องในการลงชื่อเข้าใช้แอปของตน ซึ่งจะช่วยบรรเทาความเหนื่อยล้าของผู้ใช้โดยไม่จำเป็นต้องสร้างบัญชีใหม่สำหรับแอปนั้นเท่านั้น และ ข้ามขั้นตอนต่างๆ เช่น การยืนยันที่อยู่อีเมล การยืนยันหมายเลขโทรศัพท์มือถือ และการป้อนอื่นๆ หนังสือรับรอง; และโดยรวมแล้วช่วยเหลือนักพัฒนาในกระบวนการเริ่มต้นใช้งานผู้ใช้ และลดอัตราการเปลี่ยนใจของผู้ใช้ระหว่างการลงทะเบียนและเข้าสู่ระบบ
Account Kit มีคุณสมบัติดังต่อไปนี้:
- เข้าสู่ระบบที่ปลอดภัย
- การอนุญาตเพียงคลิกเดียว
- บูรณาการกับกรณีการใช้งานที่แตกต่างกัน: สมาร์ทโฟน แท็บเล็ต จอแสดงผลขนาดใหญ่ ระบบสาระบันเทิงในรถยนต์
- รองรับการรับรองความถูกต้องด้วยสองปัจจัย
- การเข้ารหัสข้อมูลในกระบวนการทั้งหมด
- สอดคล้องกับข้อกำหนด GDPR สำหรับความเป็นส่วนตัวของผู้ใช้
- ครอบคลุมทั่วโลกภายในระบบนิเวศของ HMS และรองรับ 79 ภาษา
ชุดสถานที่
เอชเอ็มเอส คอร์ ชุดสถานที่ คือคำตอบของ Fused Location Provider ของ Play Service โดยพื้นฐานแล้วช่วยให้นักพัฒนาสามารถเข้าถึงข้อมูลตำแหน่งที่แม่นยำเพื่อใช้ภายในแอปได้ เช่นเดียวกับ Fused Location Provider โดย Location Kit ใช้โหมดการระบุตำแหน่งแบบไฮบริดโดยใช้ข้อมูลจาก GPS บวก WiFi บวก Bluetooth และสถานีฐานเครือข่าย ช่วยให้นักพัฒนาแอปมีอินเทอร์เฟซการระบุตำแหน่งที่ใช้งานง่ายและแม่นยำ ช่วยให้พวกเขารับข้อมูลตำแหน่งของผู้ใช้ได้อย่างรวดเร็วและแม่นยำ
Location Kit มีคุณสมบัติดังต่อไปนี้:
- อัตราความสำเร็จของตำแหน่งสูง: Huawei อ้างว่าอัตราความสำเร็จของตำแหน่งออฟไลน์ + ออนไลน์สูงถึง 99%
- การวางตำแหน่งที่รวดเร็ว
- ความแม่นยำของตำแหน่งสูง: โหมดการวางตำแหน่งแบบไฮบริดช่วยให้มีความแม่นยำสูง
- การใช้พลังงานต่ำ
Location Kit ยังมีคุณสมบัติเพิ่มเติมในไปป์ไลน์:
- การฟันดาบทางภูมิศาสตร์พลังงานต่ำ
- ความหมายสถานที่
- การวางตำแหน่ง IP แบบรวม
- การวางตำแหน่งในร่มที่มีความแม่นยำสูง
- การรับรู้สถานที่
ชุดแผนที่
เอชเอ็มเอส คอร์ ชุดแผนที่ มีเป้าหมายที่จะเทียบเท่ากับ Maps SDK ของ Google โดยให้นักพัฒนามีความสามารถด้านแผนที่ที่สะดวกและมีประสิทธิภาพ ซึ่งสามารถช่วยปรับปรุงประสบการณ์การใช้แผนที่ภายในแอปได้
Map Kit ช่วยให้นักพัฒนาสามารถเข้าถึงการแสดงแผนที่ส่วนบุคคลพร้อมองค์ประกอบแผนที่ที่หลากหลายและโหมดการโต้ตอบที่หลากหลาย Map Kit ยังมาพร้อมกับข้อมูลตำแหน่งทางภูมิศาสตร์ของตัวเอง พร้อมด้วยข้อมูลที่อ้างสิทธิ์มากกว่า 100 ล้านข้อมูลในจุดต่างๆ ดอกเบี้ย ข้อมูลที่อยู่มากกว่า 150 ล้านรายการ ตลอดจนข้อความแจ้งการป้อนข้อมูลสำหรับไซต์และการเข้ารหัสพิกัดทางภูมิศาสตร์ของตัวเอง เอพีไอ Map Kit ครอบคลุมมากกว่า 150 ประเทศและ 40+ ภาษา และให้การเข้าถึง API ทั้งหมด 25 รายการ
ชุดขับ
Drive Kit ของ HMS Core มีเป้าหมายเพื่อเปิดใช้งานฟังก์ชันการทำงานที่ Google สามารถเปิดใช้งานผ่าน API ส่วนที่เหลือของ Google ไดรฟ์ ภายในแอป Android
ด้วย Drive Kit นักพัฒนาสามารถสร้างแอปพลิเคชันที่สามารถอ่าน เขียน และซิงโครไนซ์ไฟล์กับ Huawei Cloud
คุณสมบัติหลักบางประการ ได้แก่:
- ใช้งานง่ายและบันทึกไฟล์
- การเข้ารหัส
- อัพเดตไฟล์แบบเรียลไทม์
- การสนับสนุนหลายอุปกรณ์
Drive Kit ยังวางแผนที่จะเปิดตัวฟังก์ชันเพิ่มเติมในอนาคต เช่น การแชร์ไฟล์ การทำงานร่วมกันเป็นทีม และการค้นหาอัจฉริยะ
เพื่อความเข้าใจที่ดีที่สุดของเรา Drive Kit นั้นแตกต่างจากของ Android การสำรองข้อมูลอัตโนมัติสำหรับ Apps APIโดยที่ยังไม่รองรับการสำรองการตั้งค่าของแอพไปยังคลาวด์ Huawei กล่าวว่าฟีเจอร์ดังกล่าวจะมาในเดือนธันวาคม 2562 ซึ่งควรปรับปรุงยูทิลิตี้ของ API นี้อย่างมาก
บริการเกม
เอชเอ็มเอส คอร์ บริการเกม มีเป้าหมายที่จะเทียบเท่ากับ Google Play Games บริการเกมมอบวิธีง่ายๆ สำหรับผู้เล่นในการลงชื่อเข้าใช้และติดตามความสำเร็จและอันดับที่เกี่ยวข้อง นอกจากนี้ ผู้พัฒนาเกมยังสามารถใช้ API ที่เกี่ยวข้องกับแพ็คเกจของขวัญ โดยให้รางวัลแก่ผู้ใช้ด้วยรางวัลในเกมเมื่อบรรลุความสำเร็จ
API อื่นๆ ที่วางแผนไว้สำหรับบริการเกมในอนาคตจะรวมถึงการติดตามข้อมูลผู้เล่นและสถิติดังกล่าว เช่น ระยะเวลาของเกม เวลาเข้าสู่ระบบ ความถี่ อันดับกิจกรรม อันดับขีดจำกัดการชำระเงิน และการซื้อ ปริมาณ; และการรายงานเหตุการณ์เกม
ชุดกด
เอชเอ็มเอส คอร์ ชุดกด เทียบเท่ากับ Firebase Cloud Messaging ของ Google ซึ่งช่วยให้นักพัฒนาแอปสามารถส่งข้อความจากระบบคลาวด์ไปยังผู้ใช้ของคุณได้ Push Kit สร้างตัวเองให้เป็นแพลตฟอร์มข้อความพุชแบบเรียลไทม์ที่เชื่อถือได้และครอบคลุมทั่วโลก แพร่กระจายไปมากกว่า 200 ประเทศ นักพัฒนาแอปสามารถใช้ประโยชน์จากคุณลักษณะการกำหนดเป้าหมายที่แม่นยำซึ่งนำเสนอเพื่อส่งเสริมการใช้งานแอป ผู้ใช้และส่งเสริมการโต้ตอบและการทำธุรกรรมกับแอปโดยการเพิ่มการดูหน้าเว็บของแอปและไม่ซ้ำกัน ผู้เยี่ยมชม
ชุดวิเคราะห์
ชุดการวิเคราะห์ของ HMS Core เทียบเท่ากับของ Google การวิเคราะห์ฐานไฟ. เป้าหมายพื้นฐานของชุดการวิเคราะห์คือเพื่อให้นักพัฒนาแอปมีวิธีง่ายๆ ในการวัดเมตริกต่างๆ ภายในแอป และทำการวิเคราะห์ตามเมตริกเหล่านั้น ด้วยชุดวิเคราะห์ Huawei อ้างว่านักพัฒนาจะสามารถรวบรวมข้อมูลพฤติกรรมได้มากถึง 500 ประเภท นำเสนอศักยภาพที่กว้างมากในการรับข้อมูลเชิงลึกเกี่ยวกับผู้ใช้ การโต้ตอบ และพฤติกรรมภายในแอป ด้วยเหตุนี้ นักพัฒนาแอปจึงสามารถกำหนดนโยบายการเพิ่มประสิทธิภาพได้ตามต้องการ เพื่อขับเคลื่อนการมีส่วนร่วมและการรักษาผู้ใช้ภายในแอป
Analytics Kit อ้างว่าให้:
- การเข้าถึงที่ง่ายและมีประสิทธิภาพด้วยเหตุการณ์ที่กำหนดไว้ล่วงหน้า เหตุการณ์ที่ปรับแต่ง และการดีบักแบบออนไลน์
- บริการข้อมูลที่ปลอดภัยด้วยข้อมูลประจำตัวผู้ใช้ที่ไม่เปิดเผยตัวตน การส่งข้อมูลที่เข้ารหัส และการแยกผู้เช่าหลายราย
- แดชบอร์ดที่ปรับแต่งได้พร้อมคุณสมบัติการวิเคราะห์ที่หลากหลาย เช่น:
- การวิเคราะห์การแปลงช่องทางและการเก็บรักษา: ระบุลักษณะของการปั่นเหตุการณ์เพื่อกำหนดนโยบายการดำเนินงานของผู้ใช้เป้าหมาย
- การวิเคราะห์เหตุการณ์
- การวิเคราะห์ผู้ชม
- การวิเคราะห์แบบเรียลไทม์: วิเคราะห์เหตุการณ์สำคัญในปัจจุบันแบบเรียลไทม์และปรับนโยบายการดำเนินงาน
- การดีบักแบบออนไลน์พร้อมการตอบสนองระดับที่สองอย่างรวดเร็ว
การซื้อในแอป
เอชเอ็มเอส คอร์ การซื้อในแอป เทียบเท่ากับการเรียกเก็บเงินในแอปของ Google Play และอาจสำคัญที่สุดในบรรดา API ทั้งหมดเท่าที่นักพัฒนาแอปกังวล หากไม่มีสื่อสร้างรายได้ที่แข็งแกร่ง นักพัฒนาก็จะแทบไม่มีแรงจูงใจที่จะดำดิ่งสู่ระบบนิเวศ HMS อย่างแท้จริง ด้วยการซื้อในแอป นักพัฒนาควรจะสามารถสร้างรายได้ทั่วโลกได้ การซื้อในแอปของ HMS ครอบคลุม API ห้ารายการในสองหมวดหมู่: บริการการจัดการผลิตภัณฑ์ บริการสมัครสมาชิก บริการสั่งซื้อ บริการทดสอบแซนด์บ็อกซ์ และบริการการจัดการผู้ค้า
บริการสมัครสมาชิกตามชื่อหมายถึง คือการสร้างรายได้จากผู้ใช้ที่ผูกพันกับบริการอย่างภักดี และถือได้ว่าเป็นรูปแบบรายได้ที่มั่นคงกว่า การซื้อในแอปส่วนนี้มีคุณสมบัติดังต่อไปนี้:
- รองรับการใช้งานทดลองใช้ฟรีที่กำหนดเองและโปรโมชั่นพิเศษ
- รองรับการกำหนดราคาอัตโนมัติทั่วโลก
- รองรับการปรับราคาสมัครสมาชิกตามประเทศ
- การจัดการการแจ้งเตือนรอบด้าน
- รายงานการสมัครสมาชิก
บริการสั่งซื้อมีไว้สำหรับรูปแบบการซื้อที่ไม่เกิดซ้ำในธุรกรรมเดียว และมีคุณสมบัติดังต่อไปนี้:
- ลดความซับซ้อนของกระบวนการเข้าถึงการชำระเงิน
- จัดการคำสั่งการชำระเงินสำหรับนักพัฒนา
- ตรรกะการเข้าถึงและการโต้ตอบที่ง่ายดาย
ชุดโฆษณา
เอชเอ็มเอส คอร์ ชุดโฆษณา เทียบเท่ากับ Google AdMob และก่อให้เกิดการสร้างรายได้ขั้นที่สองสำหรับระบบนิเวศของ Huawei Mobile Services Ads Kit ให้การระบุโฆษณาระดับอุปกรณ์ที่ไม่ซ้ำใครและความสามารถในการติดตามการแปลงโฆษณาเพื่อสร้างระบบนิเวศของโฆษณา
เช่น ส่วนหนึ่งของการเปลี่ยนแปลง เปิดตัวใน Android 10 แอพจะต้องมีสิทธิ์พิเศษในการขอ IMEI ของโทรศัพท์ซึ่ง โดยพื้นฐานแล้วจะจำกัดการใช้ตัวระบุที่ไม่สามารถรีเซ็ตได้นี้สำหรับการตลาดและการโฆษณา วัตถุประสงค์ Ads Kit ของ Huawei อาศัยโซลูชัน OAID (Open Advertising ID) เป็นตัวระบุโฆษณาที่ไม่ถาวร ช่วยให้ นักพัฒนาเพื่อสร้างสมดุลความเป็นส่วนตัวของผู้ใช้ในขณะที่ยังคงให้บริการโฆษณาส่วนบุคคลและติดตามโฆษณาได้อย่างแม่นยำ ผลกระทบ
อุปกรณ์ HMS ทุกตัวมี OAID ที่ไม่ซ้ำกันซึ่งสร้างขึ้นทันทีหลังจากที่อุปกรณ์เริ่มทำงานเป็นครั้งแรก ผู้ใช้ยังคงมีตัวเลือกในการรีเซ็ต OAID รวมถึงการเลือกไม่รับโฆษณาส่วนบุคคล OAID จึงผสมผสานข้อมูลประจำตัวดิจิทัลเข้ากับความเป็นส่วนตัวโดยการลบการเชื่อมต่อระหว่างตัวระบุอุปกรณ์และข้อมูลผู้ใช้
หมายเหตุสรุป
HMS Core ของ Huawei เป็นความพยายามอย่างเข้มงวดของ Huawei ซึ่งแสดงให้เห็นถึงความอุตสาหะในการรักษาความได้เปรียบในการแข่งขันในระบบนิเวศฮาร์ดแวร์และซอฟต์แวร์ของสมาร์ทโฟน Android OEM อื่นๆ ส่วนใหญ่จะพังทลายลงหากไม่มีการสนับสนุนจาก Google เนื่องจากไม่มี (อาจยกเว้น Samsung) อยู่ในนั้น ตำแหน่งที่จะนำเสนอชุด API ทางเลือกที่แข็งแกร่ง ซึ่งสามารถมอบชุดฟังก์ชันการทำงานที่คล้ายคลึงกันให้กับนักพัฒนาได้อย่างสมจริง และผู้ใช้
HMS Core กลายมาเป็นอาวุธลับของ Huawei อาวุธที่ซ่อนอยู่ในสายตา และถูกนำมาแสดงเบื้องหน้าเมื่อบริษัทจำเป็นต้องปรับตัวจริงๆ เนื่องจากสถานการณ์ทางการเมืองของบริษัทยังไม่ได้รับการแก้ไขเป็นเวลานานเกินไป HMS Core จึงยังคงเป็นโซลูชันที่นักพัฒนาจำเป็นต้องหันไปใช้หากพวกเขาตั้งใจที่จะรักษาผู้ใช้ Huawei ไว้ Huawei ยังไม่ลาออกจากตลาดสมาร์ทโฟนหลังจากการห้ามการค้า -- ห่างไกลจากมันจริงๆเนื่องจากบริษัทมีการเติบโต 63% YoY ในตลาดจีนและเติบโต 29% ในตลาดโลก แม้ว่าจะมีคำสั่งห้ามทางการค้าก็ตาม บริษัทยังคงตั้งใจที่จะก้าวไปข้างหน้า และผู้บริโภคจะพบว่ามันยากที่จะต้านทานฮาร์ดแวร์ที่ยอดเยี่ยมอย่าง Huawei Mate 30 Pro
ด้วยแรงผลักดันในปัจจุบันของ Huawei โซลูชันซอฟต์แวร์ทางเลือกจะต้องเกิดขึ้นตามกฎของอุปสงค์และอุปทาน ดังนั้นคำถามเดียวสำหรับคุณในฐานะนักพัฒนาแอปยังคงอยู่: คุณมีความรอบคอบในการปรับตัวด้วยหรือไม่
เขียนด้วยข้อมูลจากมิชาล เราะห์มาน