Το Jetpack Compose έχει λάβει υποστήριξη για το Material You and Wear OS, ανακοίνωσε η Google στη φετινή σύνοδο κορυφής προγραμματιστών Android. Διαβάστε περισσότερα εδώ.
Το Jetpack Compose είναι μια δηλωτική μηχανή διεπαφής χρήστη γραμμένη σε Kotlin που στοχεύει να αντικαταστήσει ή να αποτελέσει μια βιώσιμη εναλλακτική λύση για κλασικές επιτακτικές μηχανές διεπαφής χρήστη, όπως οι διατάξεις XML του Android. Στην ουσία, το Jetpack Compose είναι μια ισχυρή μηχανή διάταξης μόνο με κώδικα που μπορεί να κάνει την εφαρμογή διεπαφής χρήστη πολύ πιο εύκολη. Κυκλοφόρησε για πρώτη φορά σε alpha τον Αύγουστο πέρυσι, ακολουθούμενο από μια έκδοση beta τον Φεβρουάριο του τρέχοντος έτους με πολλές περισσότερες προσθήκες. Τώρα, στο Android Developer Summit της Google, η εταιρεία ανακοίνωσε ότι το Jetpack Compose παίρνει Υλικό Εσείς και υποστήριξη Wear OS.
Η Google κυκλοφόρησε το πρώτο alpha of Σύνθεση Υλικού 3, που προσφέρει Υλικό Σχέδιο 3 στυλιζαρισμένα εξαρτήματα και θέμα, ενεργοποιώντας λειτουργίες εξατομίκευσης Material You, όπως το δυναμικό χρώμα. Η εταιρεία κυκλοφορεί επίσης την πρώτη έκδοση beta του Jetpack Compose 1.1 με λειτουργίες όπως το stretch overscroll για Android 12, βελτιωμένο μέγεθος στόχων αφής, πειραματικά κινούμενα σχέδια lazy layout και πολλά άλλα.
Για τους μη μυημένους, η λειτουργία δυναμικών χρωμάτων Material You χρησιμοποιεί το monet, μια νέα μηχανή θεμάτων που εισήχθη στο Android 12 — και επί του παρόντος αποκλειστικά για τηλέφωνα Pixel — για να εξαγάγετε χρώματα από την ταπετσαρία σας και να δημιουργήσετε μια πλούσια παλέτα παστέλ χρωμάτων. Οι εφαρμογές μπορούν στη συνέχεια να εφαρμόσουν αυτά τα χρώματα στη διεπαφή χρήστη τους με διάφορους τρόπους, κάτι που κάνουν συνήθως οι εφαρμογές που ενσωματώνουν Υλικό Εσείς. Η υποστήριξη δυναμικών χρωμάτων είναι ένα από τα πιο συναρπαστικά πράγματα που προσφέρει το Material You, καθώς κάνει τη σχεδίαση κάθε εφαρμογής να φαίνεται πιο προσωπική. Διατηρεί επίσης τη συνέπεια μεταξύ των εφαρμογών και κάνει την εμπειρία σας στο smartphone να αισθάνεται πιο συνεκτική.
Ακόμα καλύτερα, η εταιρεία ανακοίνωσε επίσης ότι το Jetpack Compose παίρνει έναπροεπισκόπηση προγραμματιστή που έχει επίσης υποστήριξη Wear OS. Έχει μάλιστα δείγματα και τεκμηρίωση που θα σας βοηθήσουν να ξεκινήσετε τη δημιουργία διεπαφής χρήστη για συσκευές Wear OS. Αυτό είναι ένα ακόμη εργαλείο που προσφέρεται στους προγραμματιστές και συμβαδίζει με άλλες προσθήκες στο οικοσύστημα Wear OS, όπως π.χ. Παρακολουθήστε το Face Studio που ξεκίνησε τον Αύγουστο του τρέχοντος έτους.