Το HMS Core της Huawei έλαβε μια ενημέρωση στο v5.0, φέρνοντας μαζί νέα κιτ όπως το AR Engine, το Computer Graphics Kit και πολλές άλλες αλλαγές! Διαβάστε για περισσότερα!
Το Huawei Mobile Services ή HMS, είναι η εναλλακτική λύση της Huawei στο GMS, και παρομοίως αποτελείται από εφαρμογές που απευθύνονται στον χρήστη καθώς και βασικές υπηρεσίες παρασκηνίου. Το HMS παρέχει μια εμπειρία που είναι συνεπής σε όλες τις συσκευές και ανεξάρτητη από την έκδοση της πλατφόρμας. Το οικοσύστημα HMS αποτελείται από εφαρμογές HMS, το Πυρήνας HMS, και τις δυνατότητες HMS που ενεργοποιεί ο πυρήνας μέσω των διαθέσιμων API του. Η τελευταία ενημέρωση ορόσημο στο HMS Core 5.0 εισάγει πολλά API και βελτιώσεις σε υπάρχοντα API.
Η Huawei έχει διπλασιάσει τη βελτίωση του HMS Core και των συναφών υπηρεσιών της. Εξάλλου, αυτές οι υπηρεσίες και τα πλαίσια υπηρεσιών αποτελούν τη ραχοκοκαλιά της τρέχουσας εμπειρίας της Huawei και της Honor. Από τον Μάρτιο του 2020, οι παγκόσμιοι μηνιαίοι ενεργοί χρήστες της Huawei έφτασαν τα 650 εκατομμύρια, αντιπροσωπεύοντας αύξηση 25% σε ετήσια βάση. Ο αριθμός των εγγεγραμμένων προγραμματιστών στην πλατφόρμα της Huawei έφτασε επίσης τα 1,4 εκατομμύρια, σημειώνοντας αύξηση 115% σε ετήσια βάση. Και ο συνολικός αριθμός των εφαρμογών HMS Core έχει επίσης ξεπεράσει τις 60.000 παγκοσμίως, που είναι αύξηση 67% σε ετήσια βάση. Η Huawei τοποθετεί όλα της τα στοιχήματα στο δικό της οικοσύστημα και οι συνεχείς βελτιώσεις στο HMS Core αποδεικνύουν τη μακροπρόθεσμη δέσμευσή της στο όραμα HMS.
Το HMS Core 4.0 κυκλοφόρησε στις 15 Ιανουαρίου 2020, παρουσιάζοντας νέα API με τη μορφή του Κιτ χάρτη, του κιτ μηχανικής εκμάθησης, του κιτ σάρωσης, του WisePlay DRM και άλλων. Τώρα, με το HMS Core 5.0, η Huawei εισάγει μερικά ακόμη νέα API: AR Engine, Computer Graphics Kit, Accelerate Kit.
AR Engine
Κινητήρας Huawei AR είναι ισοδύναμη με την υπηρεσία ARCore του Google Play. Το Thie AR Engine στο HMS Core χρησιμεύει ως πλατφόρμα για τη δημιουργία εφαρμογών επαυξημένης πραγματικότητας (AR) σε smartphone Android με τσιπ HiSilicon Kirin. Ενσωματώνει βασικούς αλγόριθμους για AR για να παρέχει βασικές δυνατότητες AR, όπως παρακολούθηση κίνησης, παρακολούθηση περιβάλλοντος και παρακολούθηση σώματος και προσώπου. Με το AR Engine, μπορείτε να δημιουργήσετε εφαρμογές που γεφυρώνουν τον εικονικό κόσμο με τον πραγματικό κόσμο.
Με λίγα λόγια, το Huawei AR Engine παρακολουθεί συνεχώς τη θέση της συσκευής και ποζάρει προκειμένου να παρέχει δυνατότητες παρακολούθησης κίνησης και παρακολούθησης περιβάλλοντος. Χρησιμοποιεί την κάμερα της συσκευής για τον εντοπισμό σημείων χαρακτηριστικών σε ένα δεδομένο χώρο και, στη συνέχεια, παρακολουθεί τη σχετική κίνηση σε αυτά τα σημεία, και στη συνέχεια ενσωματώνει αυτές τις αλλαγές με τα δεδομένα που αναφέρονται από τον αδρανειακό αισθητήρα στο συσκευή. Μπορεί επίσης να αναγνωρίσει επίπεδα επίπεδα, όπως δάπεδα και τοίχους, και μπορεί επίσης να κάνει μια εκτίμηση της έντασης φωτισμού γύρω τους κατά τον εντοπισμό σημείων χαρακτηριστικών.
Αυτό που κάνει το AR Engine της Huawei ξεχωριστό είναι η ικανότητά του να επιτρέπει επίσης την παρακολούθηση κινήσεων για τον άνθρωπο. Μπορεί να επιτρέψει τον εντοπισμό θέσεων των χεριών και να αναγνωρίσει συγκεκριμένες χειρονομίες. Υπάρχει επίσης ένα στοιχείο βάθους μέσα στο API, το οποίο στη συνέχεια ενώνεται για να επιτρέψει στο API να παρακολουθεί έως και 21 σημεία σκελετού χεριού για την εφαρμογή ακριβών διαδραστικών στοιχείων ελέγχου και επικαλύψεων ειδικών εφέ. Μπορεί επίσης να παρακολουθεί 23 σημεία σκελετού σώματος για να ανιχνεύει την ανθρώπινη στάση σε πραγματικό χρόνο και η Huawei προβλέπει ότι μπορείτε να χρησιμοποιήσετε αυτά τα δεδομένα για να δημιουργήσετε καινοτόμες εφαρμογές γύρω από τη φυσική κατάσταση και την υγεία.
Κιτ γραφικών υπολογιστών
ο Κιτ γραφικών υπολογιστών Huawei είναι ένα πλαίσιο απόδοσης γραφικών υπολογιστών υψηλής απόδοσης βασισμένο σε Vulkan. Αυτό το πλαίσιο αποτελείται από υλικό PBR (φυσική απόδοση), μοντέλα, υφές, φως, συστήματα εξαρτημάτων και πολλά άλλα. Η ιδέα πίσω από το πλαίσιο απόδοσης είναι να παρέχει τις καλύτερες δυνατότητες τρισδιάστατης απόδοσης σε συσκευές Huawei που χρησιμοποιούν τσιπ HiSilicon Kirin. Το πλαίσιο υποστηρίζει επίσης δευτερεύουσα ανάπτυξη με μειωμένη δυσκολία και πολυπλοκότητα, κάτι που η Huawei ισχυρίζεται ότι συμβάλλει σημαντικά στην αύξηση της αποδοτικότητας της ανάπτυξης.
Το Huawei Computer Graphics Kit μπορεί να χρησιμοποιηθεί για θήκες χρήσης εφαρμογών 3D, καθώς ενσωματώνει τις απαραίτητες μεθόδους κλήσης Vulkan API και επίσης εφαρμόζει αποκλειστική βελτιστοποίηση στη GPU της Huawei. Αυτό μειώνει σημαντικά τον φόρτο εργασίας για την ανάπτυξη στατικών μοντέλων 3D υψηλής ποιότητας. Το κιτ παρέχει επίσης μια μονάδα απόδοσης πολλαπλών νημάτων υψηλής απόδοσης που ενσωματώνει τις βέλτιστες πρακτικές στη χρήση των βελτιώσεων και επεκτάσεων Vulkan που προορίζονται για τη Huawei. Ουσιαστικά, το Computer Graphics Kit βοηθά στην επιτάχυνση της υιοθέτησης των γραφικών υπολογιστών σε εφαρμογές, προσφέροντας στους προγραμματιστές τα εργαλεία αιχμής που χρειάζονται για να ενσωματώσουν τα ίδια στο λογισμικό τους.
Accelerate Kit
ο Huawei Accelerate Kit παρέχει δυνατότητα επιτάχυνσης πολλαπλών νημάτων που ισχυρίζεται ότι βελτιώνει αποτελεσματικά την ταυτόχρονη εκτέλεση πολλαπλών νημάτων, βελτιστοποιώντας έτσι τις εφαρμογές. Αυτό το κιτ ανοίγει αυτήν τη δυνατότητα στους προγραμματιστές ως ένα σύνολο API της γλώσσας C. Αυτό θα επιτρέψει στους προγραμματιστές πολύ μεγαλύτερη ευελιξία σε συσκευές Android τρέχουσας γενιάς που λειτουργούν με εγκατάσταση πολλαπλών πυρήνων. Ο προγραμματισμός πολλαπλών νημάτων γενικά επιτυγχάνεται με τον έλεγχο της εκτέλεσης εργασιών μέσω της διαχείρισης νημάτων. Με το Accelerate Kit, οι προγραμματιστές απαλλάσσονται από τις λεπτομέρειες διαχείρισης νημάτων, ώστε να μπορούν να εστιάζουν περισσότερο στη δική τους εφαρμογή, ενώ παράλληλα κερδίζουν αποτελεσματικότητα.
Κιτ ήχου, κιτ εικόνας, κιτ βίντεο εντός του πυρήνα HMS
Το HMS Core 5.0 προσθέτει επίσης τρία νέα κιτ που σχετίζονται με τις δυνατότητες ήχου, βίντεο και εικόνας του τηλεφώνου. ο Κιτ ήχου επιτρέπει δυνατότητες αναπαραγωγής ήχου με βάση το οικοσύστημα HMS Core, συμπεριλαμβανομένης της κωδικοποίησης ήχου, των δυνατοτήτων αποκωδικοποίησης σε επίπεδο υλικού και του κάτω στρώματος του συστήματος. ο Κιτ εικόνας σας επιτρέπει να ενσωματώνετε στην εφαρμογή σας λειτουργίες σχεδίασης και παραγωγής κινούμενων εικόνων για συγκεκριμένες σκηνές. ο Κιτ βίντεο επί του παρόντος παρέχει δυνατότητες αναπαραγωγής βίντεο και συνεχίζονται οι εργασίες για την ενσωμάτωση API επεξεργασίας βίντεο και ακόμη και φιλοξενίας βίντεο σε μεταγενέστερες εκδόσεις. Αυτό θα σας επιτρέψει να δημιουργήσετε εύκολα εφαρμογές που μπορούν να αναπαράγουν πολυμέσα ροής από μια διεύθυνση που παρέχεται από τρίτο μέρος.
Άλλες αναβαθμίσεις σε HMS Core
Ενώ η κύρια εστίαση της έκδοσης είναι τα νέα API, αρκετά νέα API αποκτούν επίσης νέες δυνατότητες. Για παράδειγμα, το Scan Kit διαθέτει τώρα κωδικούς σάρωσης βασισμένους σε βαθιά μάθηση για τη βελτίωση της ακρίβειας σάρωσης σε πιο δύσκολες καταστάσεις με υψηλότερες ταχύτητες απόκρισης. Το Map Kit έχει αποκτήσει πληροφορίες σχεδιασμού διαδρομής λεωφορείων και μετρό, επομένως οι προγραμματιστές μπορούν τώρα να τις χρησιμοποιήσουν για να βελτιώσουν τις λειτουργίες στις εφαρμογές τους. Το Location Kit υποστηρίζει πλέον δυνατότητες διαχείρισης φράχτη.
Το HMS παρουσιάζεται ως ένα παράθυρο ευκαιρίας για τη μείωση της εξάρτησης της εφαρμογής σας από τις υπηρεσίες Google καθώς και ανοίγοντας στο οικοσύστημα συσκευών της Huawei και της Honor, το οποίο εξακολουθεί να αποτελεί ένα ουσιαστικό και αδιάφορο μέρος του αγορά. Η Huawei βρίσκεται σε μια από τις σπάνιες θέσεις που μπορεί να προσφέρει ένα ισχυρό σύνολο εναλλακτικών API που παρέχουν ένα παρόμοιο σύνολο αναμενόμενων λειτουργιών τόσο στους προγραμματιστές όσο και στους χρήστες. Η Huawei σκοπεύει να προχωρήσει με την ενσωμάτωση του HMS Core στις συσκευές της, επομένως, ως προγραμματιστής, έχετε πραγματικά την πολυτέλεια να αγνοήσετε αυτό το σημαντικό μέρος της αγοράς;
Δείτε όλα τα κιτ API που υπάρχουν στις Υπηρεσίες Huawei Mobile