
Sensorki – podsumowanie – #8
Aplikację androidową mogę uznać za skończoną. Demo serwera na Heroku też stoi. A dodatkowo aplikację można pobrać z Google Play
Aplikację androidową mogę uznać za skończoną. Demo serwera na Heroku też stoi. A dodatkowo aplikację można pobrać z Google Play
Przebijanie się przez kilka ekranów żeby znaleźć aplikacje, a potem jeszcze trzeba uruchomić, no i poczekać aż się załaduje, nie jest fajne, jak chce się na szybko sprawdzić jaka jest temperatura. Jest na to jedna rada – zrobię widget 🙂
Jak tak patrzę na to ile rzeczy wyświetlam na kafelku, to zaczyna mnie to przytłaczać. Wskaźnik baterii jest potrzebny tylko po to, żeby wiedzieć, czy trzeba ją już podładować. Trzeba to zmodyfikować żeby sama dała znać.
Skoro działa i się odświeża – można zająć się wyglądem żeby przestało straszyć.
Skoro dane już wyświetlają się na ekranie trzeba zrobić coś żeby można było je odświeżyć bez potrzeby ponownego uruchomienia aplikacji. Użyję widżetu SwipeRefreshLayout.
Dane z serwera już pobrane, czas je wyświetlić. Na razie bez szaleństw – dopieszczać będziemy później 😉
Dawno temu Mąż porozstawiał po domu sensorki [specyfikacja sensorków] zbierające dane na temat m. in. temperatury i wilgotności w pomieszczeniach mieszkania i z balkonu. Do tej pory jedynym dostępem do danych jest strona internetowa. Nie może tak być – trzeba zrobić aplikację na Androida 😉
Natknęłam się ostatnio w sieci na wpis o implementacji maszyny stanów w Groovy’m i postanowiłam wykorzystać ten pomysł w praktyce. Do implementacji wybrałam Grę w Życie. Algorytm nie jest skomplikowany, każda komórka może przyjąć jeden z dwóch stanów, a i przejść między stanami nie jest za dużo.
Notatka na przyszłość – tak ma wyglądać Procfile jak robisz deploy aplikacji napisanej w Javie na Heroku i korzystasz z gradle’a:
Ciągle pracuję nad lepszym GUI i przy okazji poprawiam kod. Znajduję miejsca, które niespecjalnie mi się podobają i przerabiam. Dużo pracy przede mną 😉 Na przykład to: skoro już wysyłam zapytanie do bazy, to przydałoby się na tym jak najwięcej ugrać.