สารบัญ:
- ด้วยบริการ API นอกระบบปฏิบัติการหลัก Google กำลังควบคุม Android
- บริการ Google Play คืออะไร
- บริการเหล่านี้ทำอะไร
- ทำไมมันถึงสำคัญสำหรับเรา
ด้วยบริการ API นอกระบบปฏิบัติการหลัก Google กำลังควบคุม Android
เราไม่ได้รับ Android เวอร์ชันใหม่ในปีนี้ที่ Google I / O คุณสามารถอ่านบทเพลงคร่ำครวญและขบเขี้ยวเคี้ยวฟันผ่านเว็บนี้ได้ดังนั้นฉันจะให้เวลาคุณเล่นด้วยการเล่นว่ามันจะเกิดขึ้นได้อย่างไร (ล็อคสุภาษิต) แต่ไม่ได้
ฉันจะบอกคุณเล็กน้อยเกี่ยวกับสิ่งที่เราได้รับ - API บริการของ Google รุ่นอัปเดตขนาดใหญ่ซึ่งเปิดออกได้ดีกว่ามาก
รอ. ดีกว่า แอพที่ฉันไม่เคยต้องการที่ผลักให้โทรศัพท์ของฉันอย่างน่าอัศจรรย์จะดีกว่าหมายเลขที่ใหม่กว่าและสูงกว่าในหน้าจอโทรศัพท์ของฉันได้อย่างไร นั่นเป็นการพูดคุยอย่างบ้าคลั่งใช่ไหม
ปรากฎว่าแอพเล็ก ๆ นั้นเป็นสัตว์ร้ายที่ทรงพลัง อ่านต่อ.
บริการ Google Play คืออะไร
การนั่งในเซสชั่นที่ Google I / O ทำให้เราได้คำตอบตรงจากคนที่เขียนซอฟต์แวร์ - และพวกเขาก็สรุปได้อย่างดี Google Play Services คือ "ที่เดียวที่ให้ API ของ Google ทั้งหมดบน Android 2.2 ขึ้นไป" API (Application Programming Interface) เป็นคำศัพท์เฉพาะสำหรับรหัสพิเศษที่เขียนขึ้นเพื่อเป็นหนึ่งในซอฟต์แวร์ชิ้นหนึ่งในการสื่อสารกับอีกชิ้นหนึ่ง Google เขียน APIs สำหรับ Android และนักพัฒนาแอปใช้เป็นสื่อกลางในการเข้าถึงคุณลักษณะหลักของ Android คุณจะพบ APIs ในโครงการซอฟต์แวร์มากมายทั้งใหญ่และน้อย การมีพวกมันไม่ใช่อะไรที่พิเศษจริงๆ
ขณะนี้บริการ Google Play อยู่ในรุ่นที่ 5 คุณอาจไม่รู้ว่ามีการอัปเดตข้อมูลบนโทรศัพท์หรือแท็บเล็ตของคุณตลอดเวลาเพราะนั่นเป็นวิธีที่ตั้งใจไว้ คุณไม่ไปหาไฟล์มันมาและหาคุณ อุปกรณ์ทุกเครื่องที่ใช้ Android 2.2 หรือสูงกว่าที่มีสิทธิ์เข้าถึง Google Play อย่างเป็นทางการจะใช้บริการเหล่านี้ นั่นหมายถึงเกือบหนึ่งใน 900 ล้านอุปกรณ์ที่เปิดใช้งานเกือบทุกเครื่องมีสำเนา Google Play Services ติดตั้งอยู่ และ Google ก็อัปเดตสิ่งต่าง ๆ และผลักดันการอัปเดตเหล่านี้อย่างรวดเร็วซึ่งเป็นส่วนหนึ่งของสิ่งที่ทำให้ยอดเยี่ยมมาก
การอยู่ภายใต้การควบคุมที่สมบูรณ์และครบถ้วนจาก Google หมายความว่าผู้ที่สร้างโทรศัพท์ของคุณรวมถึงผู้ให้บริการที่คุณซื้อมานั้นไม่ได้อยู่ในรูปภาพ คุณไม่ต้องรอหกเดือนขึ้นไปเพื่อรับ API บริการใหม่ ในความเป็นจริง Google กล่าวว่าพวกเขาสามารถผลักพวกเขาไปยังอุปกรณ์ส่วนใหญ่ในเวลาประมาณหนึ่งสัปดาห์หลังจากที่พวกเขาได้รับการปรับปรุง หากคุณนำสิ่งใดสิ่งหนึ่งออกจากสิ่งนี้รู้ว่า Google เป็นผู้ตัดสินใจว่า API ของบริการคืออะไรใครจะได้รับพวกเขาและเมื่อใดที่เป็นส่วนสำคัญ
บริการเหล่านี้ทำอะไร
เนื้อของปัญหา หากคุณดู Keynote ที่ Google ประกาศคุณลักษณะสุดยอดเยี่ยมและใหม่ทั้งหมดสำหรับ Android (ใช่ไม่มีการอัปเดตเวอร์ชั่นใด ๆ !) - คุณลักษณะเช่นบริการระบุตำแหน่งหลอมละลายใหม่บริการ Play Games บริการใหม่และปรับปรุง Google Cloud Messaging หรือ แม้แต่พาโนรามา API ใหม่ - คุณได้เห็นบางสิ่งที่ Google Play Services จัดการ แอพที่ติดตั้งในโทรศัพท์ของคุณช่วยให้นักพัฒนาสามารถติดตั้งไลบรารีบางส่วนจาก SDK และแตะไปที่เนื้อหาทั้งหมดนี้ด้วยรหัสเพียงไม่กี่บรรทัด ไม่ว่าคุณจะใช้ Ice Cream Sandwich หรือ Jelly Bean หรือรุ่นใด ๆ ที่สูงกว่า 2.2 คุณจะสามารถเข้าถึงได้
Google ไม่เพียง แต่ดึงบริการเหล่านี้และ API ที่เกี่ยวข้องออกจากระบบปฏิบัติการเท่านั้น แต่ยังช่วยให้นักพัฒนาแอปพลิเคชันใช้งานได้ง่าย ไม่กี่วันที่ผ่านมาที่ Google I / O เราเห็นแล้วว่าการเพิ่มฟีเจอร์เหล่านี้ลงในแอพนั้นเป็นเรื่องง่ายเพียงใดเพราะ Google กำลังพยายามอย่างหนัก นักพัฒนาจำเป็นต้องอ้างอิงสิ่งเฉพาะที่พวกเขาต้องการจากแอปพลิเคชันบริการ Google Play ในรหัสของพวกเขาและความมหัศจรรย์เกิดขึ้นเมื่อคุณเรียกใช้บนโทรศัพท์ของคุณ
จำได้จากข้างบนเราได้พูดคุยเกี่ยวกับส่วนที่น่าอัศจรรย์ที่ Google ควบคุมบริการเหล่านี้และการเผยแพร่บริการไปยังอุปกรณ์ทั้งหมดของเรา? ฉันต้องการให้คุณจำได้ตลอดเวลาที่คุณอ่าน ลองคิดดูสิว่าจะต่างกันอย่างไรถ้าคุณต้องพึ่งพาผู้ให้บริการของคุณหรือผู้ที่ทำโทรศัพท์ของคุณเพื่อนำสิ่งนี้มาให้คุณ ใช่ว่าจะดูด นี่คือสาเหตุที่การอัปเดตครั้งใหญ่ของ Google Play Services มีความสำคัญมากกว่า Android เวอร์ชันใหม่ - เราได้รับสิ่งดีๆทุกอย่างโดยไม่ต้องรอ HTC หรือ Samsung หรือแย่กว่านั้นคือ AT&T หรือ Verizon ส่งถึงเรา.
ทำไมมันถึงสำคัญสำหรับเรา
สักครู่ลืมทุกการบ่นว่าแฮงเอาท์ไม่สามารถใช้ได้กับทุกคนในเวลาเดียวกัน ทุกคนส่วนใหญ่น่าจะผ่านไปได้ดีและมีแอปแฮงเอาท์ใหม่ ทุกคน ลองคิดดู - Google Talk ฟีเจอร์หลักที่สำคัญและยาวของระบบปฏิบัติการได้รับการอัปเดตด้วยฟีเจอร์ใหม่ ๆ มากมายโดยที่คุณไม่ได้รับการอัปเดตทั้งระบบ
เมื่อสัปดาห์ที่แล้วก่อนที่เราจะมาถึงซานฟรานซิสโกเรากลัว เราเป็นห่วงว่าแฮงเอาท์จะถูกแสดงออกมาจากนั้นเราจะพบว่าพวกเขาเป็นส่วนหนึ่งของ Android 4.3 นั่นหมายความว่าคนส่วนใหญ่จะรอนานและนานสำหรับพวกเขาและคุณทุกคนพร้อมที่จะได้รู้ว่า HTC One หรือ Galaxy S4 ใหม่ของคุณจะไม่ได้รับคุณสมบัติเร็ว ๆ นี้ และอย่างถูกต้องดังนั้นโทรศัพท์สมาร์ทมีราคาแพง
แต่หลังจากนั้น 15 นาทีหลังจากแฮงเอาท์ถูกแสดงคนก็พบมันใน Play Store สิ่งเดียวกันนี้จะเกิดขึ้นเมื่อนักพัฒนาซอฟต์แวร์ใช้ panorama API เพื่อสร้างแอพพลิเคชั่นรับชมโฟโตสเฟียร์หรือมีคนเขียนฟังก์ชั่นเกมใหม่ทั้งหมดลงในเกมที่คุณโปรดปราน ดีกว่าเวอร์ชั่นใหม่ที่คุณไม่ได้ใช้เป็นเวลาหกเดือนใช่ไหม?