HMS Core Huawei telah menerima pembaruan ke v5.0, menghadirkan perangkat baru seperti AR Engine, Computer Graphics Kit, dan banyak perubahan lainnya! Baca terus untuk mengetahui lebih lanjut!
Huawei Mobile Services, atau HMS, adalah alternatif Huawei untuk GMS, dan juga terdiri dari aplikasi yang dapat dilihat pengguna serta layanan latar belakang inti. HMS memberikan pengalaman yang konsisten di seluruh perangkat dan tidak bergantung pada versi platform. Ekosistem HMS terdiri dari HMS Apps, the Inti HMS, dan Kemampuan HMS yang diaktifkan oleh Core melalui API yang tersedia. Pembaruan pencapaian terbaru pada HMS Core 5.0 memperkenalkan beberapa API dan peningkatan pada API yang sudah ada.
Huawei telah meningkatkan upayanya untuk meningkatkan HMS Core dan layanan terkaitnya. Bagaimanapun, layanan dan kerangka layanan ini merupakan tulang punggung pengalaman Huawei dan Honor saat ini. Pada bulan Maret 2020, pengguna aktif bulanan global Huawei telah mencapai 650 juta, atau meningkat sebesar 25% YoY. Jumlah pengembang terdaftar di platform Huawei juga mencapai 1,4 juta, meningkat 115% YoY. Dan jumlah total aplikasi HMS Core juga telah melampaui 60.000 secara global, yang merupakan pertumbuhan sebesar 67% YoY. Huawei menaruh seluruh harapannya pada ekosistemnya sendiri, dan peningkatan terus-menerus pada HMS Core merupakan bukti komitmen jangka panjangnya terhadap visi HMS.
HMS Core 4.0 diluncurkan kembali pada tanggal 15 Januari 2020, memperkenalkan API baru dalam bentuk Map Kit, Machine Learning Kit, Scan Kit, WisePlay DRM, dan banyak lagi. Kini, dengan HMS Core 5.0, Huawei memperkenalkan beberapa API baru: AR Engine, Computer Graphics Kit, Accelerate Kit.
Mesin AR
Mesin AR Huawei setara dengan layanan ARCore Google Play. Thie AR Engine di HMS Core berfungsi sebagai platform untuk membangun aplikasi augmented reality (AR) di smartphone Android dengan chip HiSilicon Kirin. Ini mengintegrasikan algoritma inti untuk AR guna menyediakan kemampuan AR dasar seperti pelacakan gerak, pelacakan lingkungan, dan pelacakan tubuh dan wajah. Dengan AR Engine, Anda dapat membangun aplikasi yang menjembatani dunia maya dengan dunia nyata.
Singkatnya, Huawei AR Engine terus melacak lokasi dan pose perangkat untuk menyediakan kemampuan pelacakan gerak dan pelacakan lingkungan. Itu menggunakan kamera perangkat untuk mengidentifikasi titik-titik fitur di ruang tertentu, dan kemudian melacak pergerakan relatif ke titik-titik ini, dan kemudian mengintegrasikan perubahan-perubahan ini dengan data yang dilaporkan oleh sensor inersia pada perangkat. Ia juga dapat mengenali bidang datar seperti lantai dan dinding, dan juga dapat memperkirakan intensitas pencahayaan di sekitarnya saat mengidentifikasi titik fitur.
Apa yang membuat AR Engine Huawei istimewa adalah kemampuannya yang juga memungkinkan pelacakan pergerakan manusia. Ini dapat memungkinkan menemukan lokasi tangan dan mengenali gerakan tertentu. Ada juga komponen kedalaman di dalam API, yang kemudian digabungkan agar API dapat melacak sebanyak 21 titik kerangka tangan untuk menerapkan kontrol interaktif yang tepat dan hamparan efek khusus. Ia juga dapat melacak 23 titik kerangka tubuh untuk mendeteksi postur manusia secara real-time, dan Huawei membayangkan data ini dapat digunakan untuk membangun aplikasi inovatif seputar kebugaran dan kesehatan.
Kit Grafik Komputer
Itu Kit Grafik Komputer Huawei adalah kerangka kerja rendering grafis komputer berkinerja tinggi berbasis Vulkan. Kerangka kerja ini terdiri dari material PBR (rendering berbasis fisik), model, tekstur, cahaya, sistem komponen, dan banyak lagi. Ide di balik kerangka rending adalah untuk memberikan kemampuan rendering 3D terbaik pada perangkat Huawei yang menggunakan chip HiSilicon Kirin. Kerangka kerja ini juga mendukung pengembangan sekunder dengan tingkat kesulitan dan kompleksitas yang lebih rendah, yang menurut Huawei membantu meningkatkan efisiensi pengembangan secara signifikan.
Huawei Computer Graphics Kit dapat digunakan untuk kasus penggunaan aplikasi 3D karena merangkum metode panggilan Vulkan API yang diperlukan, dan juga menerapkan pengoptimalan khusus pada GPU Huawei. Hal ini sangat mengurangi beban kerja dalam mengembangkan model statis 3D berkualitas tinggi. Kit ini juga menyediakan modul rendering multi-thread berkinerja tinggi yang mengintegrasikan praktik terbaik dalam penggunaan penyempurnaan dan ekstensi Vulkan khusus Huawei. Intinya, Computer Graphics Kit membantu mempercepat penerapan grafik komputer dalam aplikasi dengan menawarkan kepada pengembang alat canggih yang mereka perlukan untuk mengintegrasikannya ke dalam perangkat lunak mereka.
Percepat Kit
Itu Kit Percepatan Huawei menyediakan kemampuan akselerasi multi-thread yang mengklaim dapat secara efisien meningkatkan eksekusi beberapa thread secara bersamaan, sehingga mengoptimalkan aplikasi. Kit ini membuka kemampuan ini bagi pengembang sebagai sekumpulan API bahasa C. Hal ini akan memungkinkan pengembang lebih banyak fleksibilitas pada perangkat Android generasi saat ini yang berjalan pada pengaturan multi-core. Pemrograman multi-thread umumnya dicapai dengan mengontrol pelaksanaan tugas dengan mengelola thread. Dengan Accelerate Kit, pengembang dibebaskan dari detail pengelolaan thread, sehingga mereka dapat lebih fokus pada aplikasi mereka sendiri sambil tetap mendapatkan efisiensi.
Kit Audio, Kit Gambar, Kit Video dalam HMS Core
HMS Core 5.0 juga menambahkan tiga perangkat baru terkait kemampuan audio, video, dan gambar ponsel. Itu Perlengkapan Audio memungkinkan kemampuan pemutaran audio berdasarkan ekosistem HMS Core, termasuk kemampuan pengkodean audio, kemampuan decoding pada tingkat perangkat keras dan lapisan bawah sistem. Itu Perlengkapan Gambar memungkinkan Anda menggabungkan fungsi desain dan produksi animasi khusus adegan ke dalam aplikasi Anda. Itu Perangkat Video saat ini menyediakan kemampuan pemutaran video, dan pekerjaan sedang dilakukan untuk menggabungkan pengeditan video dan bahkan API hosting video dalam rilis selanjutnya. Ini akan memudahkan Anda membuat aplikasi yang dapat memutar media streaming dari alamat yang disediakan oleh pihak ketiga.
Peningkatan lainnya pada HMS Core
Meskipun fokus utama rilis versi ini adalah API baru, beberapa API baru juga mendapatkan fitur baru. Misalnya, Scan Kit kini dilengkapi kode pemindaian berbasis pembelajaran mendalam untuk meningkatkan akurasi pemindaian dalam situasi yang lebih menantang dengan kecepatan respons yang lebih tinggi. Map Kit telah memperoleh informasi perencanaan rute bus dan kereta bawah tanah, sehingga pengembang kini dapat menggunakannya untuk meningkatkan fungsi dalam aplikasi mereka. Location Kit kini mendukung kemampuan pengelolaan pagar.
HMS hadir sebagai jendela peluang untuk mengurangi ketergantungan aplikasi Anda pada layanan Google dan juga membuka diri terhadap ekosistem perangkat Huawei dan Honor, yang masih menjadi bagian penting dan tidak dapat diabaikan pasar. Huawei berada dalam posisi yang langka karena mampu menawarkan serangkaian API alternatif tangguh yang menyediakan serangkaian fungsi serupa yang diharapkan baik bagi pengembang maupun pengguna. Huawei bermaksud untuk melanjutkan integrasi HMS Core ke dalam perangkatnya, sehingga sebagai pengembang, bisakah Anda mengabaikan bagian penting dari pasar ini?
Lihat semua Kit API yang ada di Layanan Seluler Huawei