Huawei'nin HMS Core'u, AR Engine, Computer Graphics Kit gibi yeni kitleri ve diğer birçok değişikliği beraberinde getiren v5.0 güncellemesini aldı! Daha fazlası için okumaya devam edin!
Huawei Mobil Hizmetleri veya HMS, Huawei'nin GMS'ye alternatifidir ve benzer şekilde kullanıcıya yönelik uygulamaların yanı sıra temel arka plan hizmetlerinden oluşur. HMS, cihazlar arasında tutarlı ve platform sürümünden bağımsız bir deneyim sağlar. HMS ekosistemi HMS Uygulamalarından oluşur. HMS Çekirdeğive Core'un mevcut API'leri aracılığıyla etkinleştirdiği HMS Yetenekleri. HMS Core 5.0'a yönelik en son kilometre taşı güncellemesi, çeşitli API'ler ve mevcut API'lerde iyileştirmeler sunuyor.
Huawei, HMS Core ve müttefik hizmetlerini iyileştirme çalışmalarını iki katına çıkardı. Sonuçta bu hizmetler ve hizmet çerçeveleri, Huawei ve Honor'un mevcut deneyiminin omurgasını oluşturuyor. Mart 2020 itibarıyla Huawei'nin dünya çapındaki aylık aktif kullanıcı sayısı, bir önceki yıla göre %25 artışla 650 milyona ulaştı. Huawei platformundaki kayıtlı geliştiricilerin sayısı da bir önceki yıla göre %115 artışla 1,4 milyona ulaştı. HMS Core uygulamalarının toplam sayısı da dünya genelinde 60.000'i aştı; bu da yıllık bazda %67'lik bir büyüme anlamına geliyor. Huawei, tüm bahislerini kendi ekosistemine yatırıyor ve HMS Core'daki sürekli iyileştirmeler, HMS vizyonuna yönelik uzun vadeli bağlılığının kanıtıdır.
HMS Core 4.0, 15 Ocak 2020'de piyasaya sürüldü ve Harita Kiti, Makine Öğrenim Kiti, Tarama Kiti, WisePlay DRM ve daha fazlası biçiminde yeni API'leri tanıttı. Şimdi HMS Core 5.0 ile Huawei birkaç yeni API daha sunuyor: AR Motoru, Bilgisayar Grafik Kiti, Hızlandırma Kiti.
AR Motoru
Huawei AR Motoru Google Play'in ARCore hizmetine eşdeğerdir. HMS Core'daki Thie AR Engine, HiSilicon Kirin yongalarına sahip Android akıllı telefonlarda artırılmış gerçeklik (AR) uygulamaları oluşturmaya yönelik bir platform görevi görüyor. Hareket izleme, ortam izleme ve vücut ve yüz izleme gibi temel AR yeteneklerini sağlamak için AR'ye yönelik temel algoritmaları entegre eder. AR Engine ile sanal dünya ile gerçek dünya arasında köprü oluşturan uygulamalar oluşturabilirsiniz.
Özetle, Huawei AR Motoru, hareket takibi ve ortam takip yetenekleri sağlamak amacıyla cihazın konumunu ve pozlarını sürekli olarak takip ediyor. Belirli bir alandaki özellik noktalarını tanımlamak için cihazın kamerasını kullanır ve ardından hareketi göreceli olarak izler. bu noktalara yönlendirir ve daha sonra bu değişiklikleri sistemdeki atalet sensörü tarafından bildirilen verilerle bütünleştirir. cihaz. Ayrıca zemin ve duvar gibi düz düzlemleri de tanıyabiliyor ve özellik noktalarını belirlerken etraflarındaki aydınlatma yoğunluğunu da tahmin edebiliyor.
Huawei'nin AR Motorunu özel kılan şey, aynı zamanda insanlar için hareket takibini de mümkün kılabilmesidir. El konumlarının bulunmasına ve belirli jestlerin tanınmasına olanak sağlayabilir. Ayrıca API içinde, hassas etkileşimli kontroller ve özel efekt katmanları uygulamak için API'nin 21'e kadar el iskelet noktasını izlemesini sağlamak üzere bir araya gelen bir derinlik bileşeni de vardır. Ayrıca insan duruşunu gerçek zamanlı olarak tespit etmek için 23 vücut iskelet noktasını takip edebiliyor ve Huawei, bu verileri fitness ve sağlık alanında da yenilikçi uygulamalar oluşturmak için kullanabileceğinizi öngörüyor.
Bilgisayar Grafik Kiti
Huawei Bilgisayar Grafik Kiti Vulkan tabanlı, yüksek performanslı bir bilgisayar grafiği oluşturma çerçevesidir. Bu çerçeve PBR (fiziksel tabanlı oluşturma) malzemesi, modeller, dokular, ışık, bileşen sistemleri ve daha fazlasını içerir. İşleme çerçevesinin ardındaki fikir, HiSilicon Kirin çiplerini kullanan Huawei cihazlarında en iyi 3D işleme yeteneklerini sağlamaktır. Çerçeve ayrıca, Huawei'nin geliştirme verimliliğini önemli ölçüde artırmaya yardımcı olduğunu iddia ettiği, daha az zorluk ve karmaşıklığa sahip ikincil geliştirmeyi de destekliyor.
Huawei Bilgisayar Grafik Kiti, gerekli Vulkan API çağrı yöntemlerini kapsadığı ve ayrıca Huawei GPU'da özel optimizasyon uyguladığı için 3D uygulamaların kullanım durumları için kullanılabilir. Bu, yüksek kaliteli 3D statik modellerin geliştirilmesindeki iş yükünü büyük ölçüde azaltır. Kit ayrıca, Huawei'ye özel Vulkan geliştirmeleri ve uzantılarının kullanımındaki en iyi uygulamaları entegre eden yüksek performanslı, çok iş parçacıklı bir işleme modülü de sağlar. Temel olarak Bilgisayar Grafikleri Kiti, geliştiricilere bilgisayar grafiklerini yazılımlarına entegre etmek için ihtiyaç duydukları son teknoloji araçları sunarak uygulamalarda bilgisayar grafiklerinin benimsenmesini hızlandırmaya yardımcı olur.
Hızlandırma Kiti
Huawei Hızlandırma Kiti birden fazla iş parçacığının eşzamanlı yürütülmesini verimli bir şekilde iyileştirdiğini ve böylece uygulamaları optimize ettiğini iddia eden çok iş parçacıklı hızlandırma özelliği sağlar. Bu Kit, bu yeteneği geliştiricilere bir dizi C dili API'si olarak açar. Bu, geliştiricilere, çok çekirdekli bir kurulumda çalışan mevcut nesil Android cihazlarda çok daha fazla esneklik sağlayacak. Çok iş parçacıklı programlama genellikle iş parçacıklarını yöneterek görev yürütmeyi kontrol ederek elde edilir. Hızlandırma Kiti ile geliştiriciler iş parçacığı yönetimi ayrıntılarından kurtulur, böylece verimlilik kazanmaya devam ederken kendi uygulamalarına daha fazla odaklanabilirler.
HMS Core içindeki Ses Kiti, Görüntü Kiti, Video Kiti
HMS Core 5.0 ayrıca telefonun ses, video ve görüntü yetenekleriyle ilgili üç yeni kit ekliyor. Ses Kiti donanım düzeyinde ve sistem alt katmanında ses kodlama, kod çözme yetenekleri de dahil olmak üzere HMS Core ekosistemini temel alan ses oynatma yeteneklerini etkinleştirir. Görüntü Kiti sahneye özel tasarım ve animasyon prodüksiyon işlevlerini uygulamanıza dahil etmenize olanak tanır. Video Kiti şu anda video oynatma yetenekleri sağlıyor ve daha sonraki sürümlerde video düzenleme ve hatta video barındırma API'lerini dahil etme çalışmaları devam ediyor. Bu, üçüncü tarafların sağladığı bir adresten medya akışını oynatabilecek uygulamaları kolayca oluşturmanıza olanak tanır.
HMS Core'daki diğer yükseltmeler
Sürüm sürümünün ana odak noktası yeni API'ler olsa da, bazı yeni API'ler de yeni özellikler kazanıyor. Örneğin, Tarama Kiti artık daha zorlu durumlarda daha yüksek yanıt hızlarıyla tarama doğruluğunu artırmak için derin öğrenmeye dayalı tarama kodları içeriyor. Harita Kiti, otobüs ve metro güzergahı planlama bilgileri elde etti; böylece geliştiriciler artık bunları uygulamaları içindeki işlevleri geliştirmek için kullanabilirler. Konum Kiti artık çit yönetimi özelliklerini destekliyor.
HMS, uygulamanızın Google hizmetlerine olan bağımlılığını azaltmanın yanı sıra bir fırsat penceresi olarak da karşımıza çıkıyor. Huawei ve Honor'un cihaz ekosistemine açılıyor ve bu ekosistem hâlâ pazarın önemli ve göz ardı edilemez bir parçasını oluşturuyor. pazar. Huawei, hem geliştiricilere hem de kullanıcılara benzer beklenen işlevler kümesi sağlayan güçlü bir alternatif API kümesi sunabilme konusunda nadir konumlardan birindedir. Huawei, cihazlarında HMS Core entegrasyonu konusunda ilerlemeyi planlıyor; dolayısıyla bir geliştirici olarak pazarın bu önemli bölümünü gerçekten görmezden gelmeyi göze alabilir misiniz?
Huawei Mobil Hizmetlerinde bulunan tüm API Kitlerine göz atın