Tänkte bara visa lite vad jag jobbat med här i någon vecka, kort och gott en app som fungerar på såväl iOS som Android för att hämta temperaturdata från temperatur.nu API. Appen är skriven i Flutter/Dart för att enkelt och bra kunna köras på båda plattformar utan direkta problem, varken till utseende eller prestandamässigt, men ändå använda sig utav samma kodbas.
En video som demonstrerar appen finns att se på YouTube för den som gillar rörligt material och annars finns en skärmdump från iOS här nedanför. Appen ser i princip likadan ut på Android.
Vad som fungerar
- Hämta närmsta mätpunkt via GPS till startsidan
- Uppdatera temperaturen på startsidan
- Hämta närmsta 5 mätpunkterna, visa avståndet till dem samt ort och län i en lista
- Lista samtliga mätpunkter i temperatur.nu databas och visa temperatur rapporterad
- Långtryck på en mätpunkt i närmsta samt hela listan för att välja som förvald till startsidan
- Automatisk anpassning till mörkt läge utefter enhetens tema
- Bygga funktionalitet för att kunna välja upp till fem favoriter att visa på separat sida
- Bättre felhantering vid eventualiteter
- Manuellt kunna välja mellan ljust/mörkt/automatiskt tema
- Någon form av cache/tidshantering för att undvika onödig belastning på servern
- Finns absolut ingen som helst tidsram för release, jag är hobbykodare och gör detta på ledig tid
- I dagsläget finns inga planer på widget för Android, oklart om det ens går med Flutter
- Appen heter i nuläget endast temperatur.nu för att det är så långt min fantasi sträcker sig. Namnförslag?