Sensorki – podsumowanie – #8

This entry is part [part not set] of 10 in the series Sensorki

Aplikację androidową mogę uznać za skończoną. Demo serwera na Heroku też stoi. A dodatkowo aplikację można pobrać z Google Play

Jaki był cel stworzenia aplikacji?
Potrzebowałam wyświetlić odczyty z sensorków rozmieszczonych po domu bez konieczności siadania do komputera lub odpalania przeglądarki na telefonie. Idealnym wyjściem było stworzenie aplikacji na Androida z funkcją widgetu. Dzięki stworzeniu widgetu nie musiałabym wcale klikać po ekranie by sprawdzić temperaturę na dworze. 

Jakie technologie/frameworki wykorzystałam?
Aplikacja androidowa została napisana w Javie. Do połączeń HTTP wykorzystałam bibliotekę Retrofit. Do testów użyłam Spocka. Demo serwerek został napisany w Groovym przy użyciu frameworka Spring Boot. Oba do budowania korzystają z Gradle’a.

Czego się nauczyłam podczas projektu?
– tworzenia widżetów na Androida
– korzystania z powiadomień
– używania groovy’ego do pisania aplikacji w SpringBoot

Co jeszcze można było zrobić w ramach projektu?
– można dopisać testy w UI espresso
– gdyby struktura json-a była przyjaźniejsza można by wykorzystać: Moshi JSON API 

Projektowe linki:
Kod aplikacji jest do podejrzenia tu: github
Kod serwerka leży tu: github
A aplikację można pobrać ze sklepu stąd: sensorki na google play
Wszystkie wpisy na blogu znajdują się pod kategorią sensorki

Series Navigation

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.