Αν αναρωτιέστε για το Health Connect και τι σημαίνει για το τηλέφωνό σας Android, τότε έχετε έρθει στο σωστό μέρος.
Εάν έχετε χρησιμοποιήσει ποτέ πολλές εφαρμογές παρακολούθησης υγείας και φυσικής κατάστασης στο smartphone σας, τότε θα ξέρετε για τον πόνο της παρακολούθησης σε πολλές εφαρμογές χωρίς φαινομενικά καμία διασύνδεση. Εφαρμογές όπως το MyFitnessPal θα μπορούν μερικές φορές να διασυνδέονται με άλλες εφαρμογές υγείας για τη συλλογή δεδομένων, αλλά αυτό εξαρτάται από τους μεμονωμένους προγραμματιστές να υποστηρίξουν άλλες μεμονωμένες πλατφόρμες. Για παράδειγμα, το MyFitnessPal δεν έχει ενσωμάτωση Mi Fit, αλλά υποστηρίζει το Google Fit, επομένως συνδέετε το Mi Fit στο Google Fit και μετά το Google Fit στο MyFitnessPal. Είναι ένας εφιάλτης για όποιον χρησιμοποιεί πολλές εφαρμογές, αλλά η Google έχει μια λύση: το Health Connect.
Υπάρχουν αμέτρητες εφαρμογές παρακολούθησης της υγείας στο Android, αλλά δεν θα καλύπτει κάθε μεμονωμένη εφαρμογή κάθε ζωτικής σημασίας που μπορεί να θέλετε να παρακολουθήσετε. Οι εφαρμογές μπορούν και επιλέγουν να μοιράζονται δεδομένα μεμονωμένα με άλλες εφαρμογές, αλλά προηγουμένως δεν υπήρχε
ένας API που οι εφαρμογές υγείας θα μπορούσαν να αξιοποιήσουν για την κοινή χρήση δεδομένων. Το Health Connect είναι η απάντηση της Google στο πρόβλημα, καθώς λειτουργεί ως ενδιάμεσος για αυτές τις εφαρμογές παρακολούθησης ώστε να μοιράζονται δεδομένα μεταξύ τους. Εάν το MyFitnessPal θέλει να λάβει δεδομένα από το Samsung Health, το Fitbit και το Google Fit, έπρεπε προηγουμένως να διασυνδέεται απευθείας με καθεμία από αυτές τις εφαρμογές. Σε αυτήν την περίπτωση, χρειάζεται μόνο να συνδεθεί στο Health Connect και το Health Connect θα χειριστεί όλες αυτές τις συνδέσεις για αυτό.Το Health Connect ανακοινώθηκε στο Google I/O και πρόσφατα διατέθηκε στους χρήστες στο Google Play Store. Αποτελείται από ένα SDK που οι προγραμματιστές μπορούν να ενσωματώσουν στις εφαρμογές τους και μια εφαρμογή που απευθύνεται στον χρήστη που ελέγχει τα δικαιώματα και τη διαχείριση δεδομένων.
Ποιες εφαρμογές υποστηρίζουν το Health Connect;
Το Health Connect είναι ακόμα σε έκδοση beta, αλλά υπάρχει μια αργά αναπτυσσόμενη λίστα εφαρμογών που υποστηρίζουν το API. Η παρακάτω λίστα είναι η λίστα με όλες τις εφαρμογές που υποστηρίζουν το Health Connect τη στιγμή της σύνταξης.
- HealthifyMe
- Fitbit
- Samsung Health
- Google Fit
- MyFitnessPal
- Ουρα
- Flo
- Lifesum
- Outdooractive
- Proov Insight
Εφαρμογές που υποστηρίζουν επίσης το Health Connect API πρέπει να συμμορφώνονται με αυστηρούς κανόνες δεδομένων για το χειρισμό και την επεξεργασία προσωπικών δεδομένων χρήστη.
Πώς λειτουργεί το Health Connect;
Το Health Connect λειτουργεί δημιουργώντας ένα μοναδικό SDK στο οποίο πρέπει να συνδεθούν οι εφαρμογές υγείας αντί να μοιράζονται αυτά τα δεδομένα με εφαρμογές που υποστηρίζονται μεμονωμένα. Οποιαδήποτε εφαρμογή υποστηρίζει το Health Connect μπορεί να κατανοήσει δεδομένα που συλλέγονται από οποιαδήποτε από τις άλλες εφαρμογές στις οποίες συμμετέχει συλλέγοντας, εφόσον σε αυτές τις εφαρμογές έχει δοθεί άδεια για κοινή χρήση και ανάγνωση δεδομένων μέσω του Health Connect API.
Η κατανόηση του τρόπου λειτουργίας του API είναι αρκετά απλή χάρη στην τεκμηρίωση της ίδιας της Google στο Google I/O.
Σύμφωνα με το παραπάνω διάγραμμα (προέρχεται από την εισαγωγή της Google του Health Connect στο Google I/O), οι εφαρμογές που συλλέγουν δεδομένα μπορούν διασυνδέεται με το Health Connect και του επιτρέπει να ελέγχει όλα τα δικαιώματα και τα δεδομένα που μοιράζονται σε άλλες εφαρμογές στο τηλέφωνο του χρήστη. Αυτό σημαίνει ότι μπορείτε να χρησιμοποιήσετε μια εφαρμογή που ειδικεύεται στην παρακολούθηση ύπνου, για παράδειγμα, και μια άλλη εφαρμογή που ειδικεύεται στην προπόνηση εκπαίδευση και, στη συνέχεια, συνδυάστε αυτά τα δεδομένα με ολιστικό τρόπο σε μια άλλη, τρίτη εφαρμογή που σας δίνει μια επισκόπηση όλων των ζωτικά όργανα. Δεν είναι κάτι που υπάρχει ακόμα, αλλά είναι κάτι που μπορεί τώρα να υπάρξει και που δεν μπορούσε προηγουμένως.
Για παράδειγμα, Λέει το MyFitnessPal ότι επί του παρόντος συγχρονίζει τις ακόλουθες πληροφορίες για να μπορούν να διαβάσουν και να επεξεργαστούν και άλλες εφαρμογές:
- Κατανάλωση θερμίδων
- Βήματα
- Καρδιο
- Κατανάλωση νερού
Για παράδειγμα, στην περίπτωση της καρδιαγγειακής άσκησης, το MyFitnessPal θα μοιραστεί την άσκηση καρδιαγγειακής άσκησης με το Health Connect εάν την εισαγάγετε στην εφαρμογή. Εάν εισαγάγετε την άσκηση καρδιο σε άλλη εφαρμογή, τότε αυτά τα δεδομένα θα κοινοποιηθούν από το Health Connect στο MyFitnessPal. Όλα τα δεδομένα αποθηκεύονται τοπικά σε σχέση με το Health Connect και εξαρτάται από τις εφαρμογές που χρησιμοποιούν το SDK τι κάνουν με τα δεδομένα στη συνέχεια.
Πότε μπορώ να χρησιμοποιήσω το Health Connect;
Το Health Connect είναι ήδη διαθέσιμο για χρήστες και μπορείτε να το χρησιμοποιήσετε με οποιαδήποτε από τις παραπάνω υποστηριζόμενες εφαρμογές. Είναι σε beta αυτή τη στιγμή, αν και λειτουργεί ήδη αρκετά καλά. Φαίνεται ότι η Google σκοπεύει να προεγκαταστήσει το Health Connect σε συσκευές Android, και πιθανώς μόλις Android 14, σύμφωνα με πρόσφατη αναφορά από Esper. Η Google είχε ήδη δηλώσει ότι επρόκειτο να το προεγκαταστήσει σε ορισμένες συσκευές Android και με το Android 13 QPR2 στα Google Pixels, η Google συμπεριέλαβε ένα πακέτο stub Health Connect.
Όπως εξηγείται από Esper, ένα δέσμευση εντοπίστηκε στο AOSP Gerrit προτείνει ότι το Health Connect μπορεί να μετατραπεί σε α Project Mainline μονάδα μέτρησης. Αυτό υποστηρίζεται από το γεγονός ότι ένας υπάλληλος της Google έδειξε το "com.android.healthconnect" ως λειτουργική μονάδα APEX (η μορφή που χρησιμοποιείται από το Mainline) στο system_server. Είναι στον αέρα ακριβώς με ποιον τρόπο η Google θα ενσωματώσει το Health Connect σε μια μελλοντική έκδοση Android, αλλά φαίνεται πιθανό ότι θα το δούμε να περιλαμβάνεται στο Android 14 με κάποιο τρόπο.