Zamknij komunikat

Nowy Office 2013
Do góry Skomentuj

Aplikacje dla Windows 10 mogą już korzystać z...

Aplikacje dla Windows 10 mogą już korzystać z czujników kontekstualnych

Windows Apps Team wypuścił nowy zestaw API, który może zostać wykorzystany przez deweloperów aplikacji dla Windows 10. Współpracują one z wybranymi sensorami (krokomierz, barometr etc.), by dodać kontekstualne funkcjonalności do aplikacji. Przypomina to nieco aplikacje Zdrowie i Fitness czy Runtastic na Windows Phone. Tym razem deweloperzy mogą wyjść poza sferę zdrowia i sportu, by tworzyć aplikacje, biorące pod uwagę inne aktywności użytkownika.

O jakich aktywnościach mowa? Aplikacje oparte na nowych API z zestawu Activity Detection potrafią "wykryć obecność użytkownika, gdy ten zbliża się do urządzenia, wykryć, czy klient chodzi lub prowadzi samochód, oferować klientowi funkcje śledzenia swoich przyzwyczajeń w zakresie aktywności fizycznej i nie tylko. Korzystając z tych API możecie przewidywać potrzeby klientów i aktywnie dostarczać spersonalizowane i ukierunkowane treści lub usługi, by wzbogacić i uprościć ich życie. To bardzo potężne [narządzia] zarówno w konsumenckich, jak i biznesowych scenariuszach" - czytamy na blogu Building apps for Windows.

Sensor Cloud

Na powyższej grafice widzimy prosty schemat - to wyposażony w czujniki smartfon i poszczególne aplikacje, które w sposób kontekstualny odczytują aktywności użytkownika. API z zestawu Activity Detection wykrywają owe aktywności klienta na podstawie charakteru jego poruszania się (wraz z urządzeniem). Może to być chodzenie, bieganie, jazda na rowerze, stan oczekiwania lub spoczynku. Dwa ostatnie stany różnią się tym, czy klient trzyma urządzenie przy sobie, czy też przykładowo leży ono na stole. Deweloper otrzymuje 30-dniową historię wszystkich zapisanych stanów. W jakich scenariuszach można wykorzystać takie dane? Microsoft przedstawia kilka propozycji:

  • Tworzenie list zadań, bazujących na kontekście ruchu użytkownika.
  • Zmiana zachowania aplikacji pod wpływem kontekstu ruchu użytkownika - na przykład autokorekta ostrości aparatu, gdy użytkownik porusza się z większą prędkością.
  • Śledzenie poczynań z zakresu zdrowia i fitness.
  • Nawigacja i mapy.
  • Oszczędzanie energii - na przykład wyłączenie wyszukiwania Wi-Fi, gdy urządzenie/użytkownik znajduje się w stanie spoczynku lub oczekiwania.

Na wspomnianym blogu znajdziemy też inne przykłady zastosowań poszczególnych czujników wraz z odpowiadającymi im fragmentami kodu.

Krzysztof Sulikowski
13 sierpnia 2015, 22:35
1 705
Odsłony
Krzysztof Sulikowski
13 sierpnia 2015, 22:35
1 705
Odsłony



Komentarze

Nie napisano jeszcze ani jednego komentarza. Twój może być pierwszy.

Dodaj swój komentarz

Zasady publikacji komentarzyZasady publikacji komentarzy

Redakcja CentrumXP.pl nie odpowiada za treść komentarzy publikowanych na stronach Portalu
i zastrzega sobie prawo do usuwania wypowiedzi, które:

  • zawierają słowa wulgarne, obraźliwe, prowokujące i inne naruszające dobre obyczaje;
  • są jedynie próbami reklamowania stron internetowych (spamowanie poprzez umieszczanie linków);
  • przyczyniają się do złamania prawa bądź warunków licencyjnych oprogramowania (cracki, seriale, torrenty itp.);
  • zawierają dane osobowe, teleadresowe, adresy mailowe lub numery GG;
  • merytorycznie nie wnoszą nic do dyskusji lub nie mają związku z tematem komentowanego newsa, artykułu bądź pliku.