Google Fit API, czyli Android zgromadzi wszystkie dane o Twojej aktywności fizycznej

Producenci urządzeń mobilnych coraz intensywniej myślą owykorzystaniu ich w scenariuszach wychodzących poza klasycznąkomunikację, media i rozrywkę. iOS 8 przyniesie na rynek HealthKit– zbiór bibliotek, dzięki któremu iPhone stanie się centrumprzetwarzania danych z osobistych urządzeń medycznych. Googlestawia tymczasem na sport. Zaprezentowane właśnie Google Fit SDKdla Androida ułatwić ma gromadzenie i przetwarzanie danych ofizycznej aktywności użytkowników.

Taki wysokopoziomowy interfejs programowania, łączący zusługami działającymi w chmurze Google'a, twórcom aplikacji naAndroida będzie zapewne coś przypominał. I słusznie, firmapowtarza tu bowiem gambit z Google Play Games, własnościowegozestawu interfejsów dla twórców gier, który miałby dać imwszystko, czego potrzebują, jednocześnie wiążąc ich z jedynymsłusznym google'owym Androidem.

Obraz

Google Fit SDK dawięc programistom wysokopoziomowy dostęp do wszelkiego rodzajuczujników łączących się z urządzeniami mobilnymi i ubieralnymidziałającymi pod kontrolą Androida, pozwoli na zapisywanie danychz nich do chmury, obróbkę tych danych i ich pobieranie. W jegoskład wchodzą trzy zbiory interfejsów, opisywanych przez Googlenastępująco:

Sensors API to dostęp do czujników. Pozwoli on np. aplikacji dlabiegaczy pobierać z określoną regularnością dane o rytmie sercapodczas biegu, zwracając je na wyświetlaczu urządzenia.

Recording API ma zapewnić synchronizowanie zgromadzonych danych zinformacją w chmurze, tak by np. aplikacja dla biegaczy mogłaprzechowywać dane o lokalizacji biegacza. Interfejs sam zajmuje siępobieraniem i synchronizowaniem wskazanego mu typu danych – i jakGoogle zapewnia, zużywa przy tym bardzo mało energii.

History API odpowiada za takie operacje jak odczytywanie,dodawanie i kasowanie informacji. W wypadku przykładowej aplikacjidla biegacza, to właśnie przez History API aplikacja będzie mogłapozyskać trasę biegu i odwzorować ją na mapie.

Jak na razie nowe, wciąż pozostające w fazie beta SDK dostępnejest tylko na Androida L na urządzeniach Nexus 5 i Nexus 7. Wprzyszłości ma się stać oczywiście standardem dla wszystkichandroidowych urządzeń zgodnych z kanonem określonym przez Google.

Źródło artykułu: www.dobreprogramy.pl
Wybrane dla Ciebie
Problemy po aktualizacji Windows 11. Co powoduje KB5083769?
Problemy po aktualizacji Windows 11. Co powoduje KB5083769?
mBank ostrzega przed majówką. Podał terminy przelewów
mBank ostrzega przed majówką. Podał terminy przelewów
Ważne zmiany na Facebooku. Dotyczą prywatności
Ważne zmiany na Facebooku. Dotyczą prywatności
Santander wydał komunikat. "Wracamy jako Erste Bank Polska"
Santander wydał komunikat. "Wracamy jako Erste Bank Polska"
Khaby Lame i awatar AI. Miał być wielki deal, jest rozczarowanie
Khaby Lame i awatar AI. Miał być wielki deal, jest rozczarowanie
Bruksela wykłada 63 mln euro na "cyfrową rewolucję". Kto zyska?
Bruksela wykłada 63 mln euro na "cyfrową rewolucję". Kto zyska?
Zmiany w Windows 11. Ważna deklaracja Microsoftu
Zmiany w Windows 11. Ważna deklaracja Microsoftu
Awaryjna aktualizacja .NET - odpowiedź na groźną lukę
Awaryjna aktualizacja .NET - odpowiedź na groźną lukę
Nowość w mObywatelu. Pobierz aktualizację
Nowość w mObywatelu. Pobierz aktualizację
WhatsApp testuje nowość. "Zajrzy" do wszystkich rozmów
WhatsApp testuje nowość. "Zajrzy" do wszystkich rozmów
Potężne narzędzie. ChatGPT wygeneruje jeszcze lepsze grafiki
Potężne narzędzie. ChatGPT wygeneruje jeszcze lepsze grafiki
Wiadomości od "kuriera DPD" i fałszywa prośba o dopłatę
Wiadomości od "kuriera DPD" i fałszywa prośba o dopłatę
NIE WYCHODŹ JESZCZE! MAMY COŚ SPECJALNIE DLA CIEBIE 🎯