web analytics

บันทึก Huawei Developer Day Thailand 2019

สารภาพว่าบล็อกนี้ลืมเขียน งานนี้ไปมาได้หลายอาทิตย์แล้ว เอารูปมาลงๆไว้แล้วงานก็รุมหนักมากจนลืมไปเล้ยย เอาล่ะไหนๆก็ถ่ายรูปมาแล้วเลยมาเขียนเป็นบันทึกไว้หน่อยละกันนะ โดยผมจะสรุปตามความคิดเห็นของผมนะ

เริ่มต้น

ออฟฟิศที่ผมทำงานอยู่ได้รับเชิญให้ไปงานนี้ เพระาว่าทาง Huawei อยากแนะนำการทำแอปที่ใช้ HMS (Huawei Mobile Service) ผมเลยได้ไปงานนี้กับพี่อีกคน โดยงานจัดขึ้นที่ บริษัท Huawei Thailand ชั้น 39 อาคาร G Tower ย่านพระราม 9 เริ่มงานประมาณ บ่าย 2

มาถึงแล้ว ประมาณเกือบๆบ่ายสองพอดี รับบัตร VISITOR แล้วก็เซ็นชื่อร่วมงาน

แล้วก็เดินเข้ามาในห้องบรรยาย คนมาเยอะอยู่นะ

ได้รับแจกโปสเตอร์เกี่ยวกับ HMS

เริ่มงาน เริ่มจากผู้บริหารคนนึงเป็นคนจีนกล่าวทักทาย แล้วก็พูดเกี่ยวกับภาพรวมของ HMS สรุปคือมัน เป็นศูนย์รวมบริการต่างๆสำหรับ Mobile พูดง่ายๆคือ เป็นคู่แข่ง Google Mobile Service

ต่อมา speaker คนไทย คนต่อมาอธิบาย รายละเอียดย่อยๆ ว่า HMS ถึงไหนแล้วในตอนนี้ ก็มีการแสดงสถิติต่างๆเพื่อสนับสนุน HMS

แสดงสถิติ ยอดการส่งมอบ Huawei phone ว่าสูงขึ้นทุกปี ในรัสเซีย market share จาก 8% เป็น 32% เลย

ต่อมาเริ่มพูดถึง App Gallery ซึ่งเป็นเหมือน App Store ของ Huawei ว่าตอนนี้มีผู้ใช้ต่อเดือน 370 ล้านคน

ยอดดาวน์โหลดแอปใน App gallery ก็เพิ่มขึ้นเรื่อยๆ

App Gallery ก็ยังคัดเลือกแอปไปโฆษณาให้ในช่องทางต่างๆให้ด้วย

ต่อมาพูดถึง HMS Core ว่ามี service อะไรบ้าง ในงานมีพูดถึงหลักๆ คือ
Account Kit เอาไว้ทำ Huawei login
Map Kit ทำแผนที่ ใส่ marker , polyline
Location Kit ก็ตามชื่อคือเรียก location
Push Kit ส่ง notification คล้ายๆใน Firebase

ส่วนอื่นๆเช่น Analytic Kit , In-App purchase, Awareness Kit, Drive Kit พวกนี้ก็มีใน HMS สามารถเข้าไปดูในเว็บได้

ภาพรวมความสามารถของ HMS

บรรยากาศในห้องบรรยาย

โอเค สรุป HMS Core ว่ามีอะไรเป็นจุดที่พวกจะชูโรงได้บ้าง
หลักๆคือผู้ใช้งาน 530 ล้านคน ใน 170 ประเทศ มีความสามารถหลากหลาย ทุกอย่างอยู่ในที่เดียว มีหลายช่องทางในการโปรโมทแอปเพื่อเข้าถึงผู้ใช้

Account Kit มันคือ Huawei Account API นั่นแหละ เอาไว้ทำ login ด้วย Huawei account

In-App Purchase อันนี้ไม่ได้พูดถึงรายละเอียดมากนัก

สนับสนุนเงินสำหรับโครงการ สนับสนุน HMS ผู้พัฒนา 1 พันล้านเหรียญ

จบ session แรก

ต่อไปจะเป็น speaker ชาวจีน พูดถึง รายละเอียดของ HMS Kit แต่ละตัว

เช่น การใช้ Account Kit จะหน้าตาแบบนี้

การ login ด้วย Huawei ID

ต่อมาก็สาธิตการ integrate Push Kit SDK

มีหน้า console สำหรับ push คล้ายกับใน Firebase

การ push ก็ได้หลากหลาย style อันนี้ไม่แน่ใจว่า ต้อง custom ในแอปด้วย หรือทำที่ console ได้เลย

Flow การทำงานของ push

ได้เวลาพักกินของว่าง ของว่างดีมาก อร่อย

แต่ไม่มีที่นั่งกิน !! คนมีเกือบร้อย มีโต๊ะอยู่ 5-6 โต๊ะ เก้าอี้ก็น้อย ทำให้ทุกคนต้องยืนกิน ผมต้องไปนั่งกินตรงบันไดระหว่างชั้น

ดูวิวจากชั้น 39

session ต่อมาจะเป็นการเก็บตก และแนะนำตัวอย่างการ coding เช่น Map Kit
ตัวอย่างจะเป็น Java ใน Andorid

จากนั้นใกล้ๆห้องบรรยาย จะมีห้องสำหรับให้ลองใช้งาน HMS โดยจัดเตรียม computer ให้ลอง coding กัน

ก่อนจบงานก็มีการ ถาม-ตอบ เท่าที่ฟังไม่ได้มีอะไรพิเศษมากนัก คำถามที่น่าสนใจคือ ถ้ามีแอปที่ใช้ GMS (Google Mobile Service) อยู่แล้ว แล้วอยากให้ support HMS เพื่อนำแอปเข้า App gallery ทำอย่างไรให้ง่ายที่สุด คำตอบจากผู้บรรยาย ก็คือแนะนำให้ทำเป็น project แยกกันไปเลยจะง่ายที่สุด แต่ในอนาคตจะมี plugin ใน Android Studio มาช่วยให้ migrate แบบง่ายๆ

เสร็จแล้ว จบงาน รับของที่ระลึก เป็นเสื้อกับกล่องของขวัญ ข้างกล่องเขียนว่าเป็นแก้ว กระเป๋า และสาย USB-C

ด้านในเป็นแบบนี้ แก้วดูหนักและแข็งแรงมากทีเดียว

สรุป

งานนี้ Huawei เน้นอธิบาย HMS ให้ developer เพื่อหนุนให้ developer นำแอปเข้ามาใน App Gallery ของ huawei มากขึ้น รวมๆแล้ว HMS ก็น่าสนใจนะ หากผู้ใช้งานของเราเป็น Huawei user หรือ focus คนจีนเป็นหลัก เพราะ service แทบจะครอบคลุมที่อยู่ใน HMS Core แทบจะเหมือนกับ Google Mobile Service และ Firebase เลย แต่ทว่า หากแอปของเราไม่ได้ foucs จุดนั้น ผมคิดว่าก็ยังไม่คุ้มที่จะเพิ่มให้ support HMS หรือย้ายไปใช้ HMS แทน GMS เช่น Push Kit จะ push ไป iOS ไม่ได้ แต่ Firebase ได้ทั้ง iOS Android ส่วนบริการอื่นๆ Game service, Ads , Analytic , Map , Location , Awearness พวกนี้ GMS ก็มีครบครัน และน่าจะใช้งานง่ายและ community ที่ใหญ่กว่ามาก

ข้อมูลเพิ่มเติม สามารถเข้าไปอ่านในเว็บไซต์ HMS ได้เลย
https://huaweimobileservices.com/