Android, Novosti, Projekt "e-MOBIL" | Autor: | 14. Listopad 2013. | 0 komentara

Predstavljamo aplikaciju: Speedy GPS

Speedy GPSSpeedy GPS
1 Flares 1 Flares ×

Aplikacija Speedy GPS je brzinomjer koji koristi GPS sustav za mjerenje brzine kretanja korisnika (uređaja) i vremena. Može se koristiti za mjerenje brzine gdje god je to potrebno: hodanje, trčanje, vožnja bicikla…

Priliokm pokretaja aplikacije, provjerava se je li GPS omogućen u postavkama samog uređaja. Ako nije, prikazuje se dijalog koji nudi odlazak na postavke za omogućavanje GPS-a.

Prilikom pokretanja, Speedy GPS provjerava je li uključen prijem GPS signala te korisniku nudi odlazak u postavke uređaja ukoliko nije.

Standardne lokacijske postavke na Android uređajima.

Korisničko sučelje (GUI)

Aplikacija ima tri gumba:

  1. START – klikom na ovaj gumb pokreće se mjerenje brzine i vremena. Nakon klika na ovaj gumb, on se mijenja u gumb PAUSE. Klikom na gumb PAUSE, pauzira se vrijeme i mjerenje brzine, te se gumb opet mijenja u START. Ponovnim klikom na START, vrijeme nastavi teći od trenutka kada je pauzirano.
  2. STOP – klikom na ovaj gumb, zaustavlja se mjerenje vremena i brzine i oba podatka se postavljaju na početno stanje, tj. na nulu.
  3. kmh – ovaj gumb je informativnog karaktera te on pokazuje mjernu jedinicu za mjerenje brzine (u ovom slučaju kmh). Klikom na njega, brzina koju prokazuje brzinomjer mijenja se i prikazuje brzinu u mph. Ponovnim klikom na njega prikaz brzine i jedinica se mijenjaju u kmh.

Klikom na bilo koji od ova tri gumba, izbacuje se toast poruka koja korisnika obavještava o promjeni stanja aplikacije.

Vrijeme koje aplikacija prikazuje je u formatu hh:mm:ss.

Brzina koju aplikacija prikazuje osvježava se svake milisekunde.

Aplikacija je trenutačno prilagođena na rezoluciju 480×800.

Daljnji razvoj aplikacije

Daljnji razvoj aplikacije podrazumijeva:

  1. Odabir kretanja korisnika: hodanje, trčanje, vožnja bicikla…
  2. Mjerenje prijeđenog puta za svaku vrstu kretanja
  3. Računanje prosječne brzine, vremena i puta – svaki put kada korisnik pokrene brzinomjer, podaci o vremenu i brzini bi se spremali u bazu podataka te bi se računalo ukupno vrijeme korištenja aplikacije, prosječna brzina i ukupan prijeđeni put, posebno za hodanje, trčanje, vožnju bicikla
  4. “Pamćenje“ maksimalne brzine za svaku kategoriju
  5. Opciju za odabir klasičnog kilometar-sata s kazaljkom i brojčanikom
  6. Ubacivanje različitih zvukova u aplikaciju za npr. obavijest o trenutnoj brzini, obavijest o startu, pauzi, zaustavljanju…
  7. Ubacivanje kompasa
  8. Označavanje prijeđene rute

Na ovaj način bi se svim korisnicima, a osobito sportašima znatno olakšalo praćenje svojih osobnih rezultata na svojem smartphoneu bez kupovine skupih uređaja.

Jednom kad se krene, idejama nikad kraja… :D

Aplikaciju Speedy GPS razvili su Nenad Trivunović, Ivan Bertić i Ivan Lešić.

Ovaj članak dio je serije članaka u kojima predstavljamo mobilne aplikacije razvijene u sklopu projekta “e-MOBIL”.