Η Google είπε ότι η βιβλιοθήκη Jetpack Tiles είναι πλέον σε alpha, επιτρέποντας επιτέλους στους προγραμματιστές να δημιουργήσουν προσαρμοσμένα πλακίδια σε smartwatches Wear OS.
Η Google ανακοίνωσε ότι οι προγραμματιστές μπορούν επιτέλους να δημιουργήσουν το δικό τους δικά προσαρμοσμένα πλακάκια για συσκευές Wear OS. Ο γίγαντας της αναζήτησης αρχικά κυκλοφόρησε τη λειτουργία Tiles το 2019 ως ένας τρόπος για τους χρήστες να βλέπουν πληροφορίες με μια ματιά, αλλά μόνο εφαρμογές πρώτου κατασκευαστή από την Google ή OEM είχαν πρόσβαση στη λειτουργία.
Η Google είπε ότι η βιβλιοθήκη Jetpack Tiles είναι σε alpha, επιτρέποντας στους προγραμματιστές να δημιουργούν προσαρμοσμένα πλακίδια σε έξυπνα ρολόγια Wear OS. Αυτά τα προσαρμοσμένα πλακίδια θα γίνουν διαθέσιμα στους χρήστες αυτή την άνοιξη, όταν η Google κυκλοφορήσει την αντίστοιχη ενημέρωση πλατφόρμας Wear OS, είπε η εταιρεία.
«Τα πλακίδια μπορούν να σχεδιαστούν για πολλές περιπτώσεις χρήσης, όπως η παρακολούθηση της καθημερινής προόδου της δραστηριότητας του χρήστη, γρήγορη έναρξη μιας προπόνησης, έναρξη ενός τραγουδιού που παίχτηκε πρόσφατα ή αποστολή μηνύματος σε μια αγαπημένη επαφή, είπε η Google. «Ενώ οι εφαρμογές μπορούν να είναι καθηλωτικές, τα πλακίδια φορτώνουν γρήγορα και εστιάζουν στις άμεσες ανάγκες του χρήστη. Εάν ο χρήστης θέλει περισσότερες πληροφορίες, μπορείτε να πατήσετε το Tiles για να ανοίξετε μια σχετική εφαρμογή στο ρολόι ή στο τηλέφωνο για μια πιο βαθιά εμπειρία."
Οι προγραμματιστές μπορούν να ξεκινήσουν να χτίζουν τα πρώτα τους Tiles στο Android Studio ως μέρος της εφαρμογής Wear OS τους. Η Google είπε ότι μπορείτε να ξεκινήσετε προσθέτοντας τις εξαρτήσεις Wear OS Tiles. Μπορείτε να δείτε τις οδηγίες ακριβώς εδώ.
Η Google μοιράστηκε επίσης μια λίστα με βέλτιστες πρακτικές για τη δημιουργία Tiles for Wear OS.
- Τα πλακίδια προορίζονται για πληροφορίες που μπορούν να διαβάσουν οι χρήστες μέσα σε λίγα δευτερόλεπτα. Εμφανίστε μόνο το πιο σημαντικό περιεχόμενο με σαφή ιεραρχία πληροφοριών.
- Για να προστατεύσετε την μπαταρία του χρήστη, αποφύγετε στοιχεία που απαιτούν συχνή επαναπόδοση.
- Αποθηκεύστε άκρως διαδραστικές εμπειρίες για τις δραστηριότητές σας. Ωστόσο, μπορείτε να συνδεθείτε σε αυτές τις δραστηριότητες από το Tile σας.
- Αποφύγετε κείμενο όπως "x λεπτά πριν" ή "σε x λεπτά" για προηγούμενα ή μελλοντικά συμβάντα, καθώς αυτό απαιτεί συχνές ενημερώσεις. Αντίθετα, εμφανίστε την πραγματική ώρα έναρξης ή λήξης ή χρησιμοποιήστε μια δήλωση όπως "στο παρελθόν".
- Αποφύγετε τη μακροχρόνια ασύγχρονη εργασία όταν παρέχετε τη διάταξη ή/και τους πόρους ενός πλακιδίου. Ο κώδικας πλακιδίων σας θα πρέπει να εκτελείται γρήγορα.
- Εξετάστε το ενδεχόμενο να επιτρέψετε στον χρήστη να πατήσει στα Πλακίδια για να μάθει περισσότερα και να ενεργήσει σε μια επικάλυψη, όπου υπάρχει υποστήριξη για πλούσια διαδραστικότητα και ο χρήστης μπορεί να κάνει κύλιση για περισσότερες πληροφορίες.
- Εάν έχετε μια μεγάλη εφαρμογή που υποστηρίζει τον χρήστη με πολλές εργασίες, σκεφτείτε να δημιουργήσετε ένα πλακίδιο για κάθε εργασία. Για παράδειγμα, μια εφαρμογή γυμναστικής μπορεί να έχει ένα πλακίδιο στόχων και ένα πλακίδιο δραστηριότητας προπόνησης.
Στο παρελθόν, οι προγραμματιστές κατάφεραν να δημιουργήσουν με επιτυχία Tiles μέσω ενός ανεπίσημου API. Αλλά το να βασίζεσαι σε ένα ανεπίσημο API είναι επικίνδυνο, γι' αυτό τα σημερινά νέα είναι τόσο συναρπαστικά. Ας ελπίσουμε ότι αυτό σημαίνει ότι θα δούμε προγραμματιστές να επιστρατεύονται για να φέρουν νέα Tiles στο Wear OS.