Close

Sensorki – podsumowanie – #8

This entry is part 9 of 9 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<< Sensorki – Android i Spock – #7

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: