Popis: |
Razvojem mobilnih uređaja i njihovih mogućnosti, te društvenih mreža ljudi se sve više privikavaju imati sve potrebne informacije na dlanu ruke. Primjeri ispitivanja stranaca o lokaciji ili detaljima lokacije su sve rjeđe i rjeđe te sve više postaje navika tražiti povratnu informaciju o mjestu na društvenim mrežama ili novinskim člancima. Upravo ovaj problem rješava ova mobilna aplikacija gdje zapravo korisnici imaju mogućnost listanja svih obližnjih objekata i manifestacija te pritom im je omogućeno gledanje i objavljivanje subjektivnih komentara. Također, u slučaju nejasnoća uvijek mogu postaviti pitanje kreatoru objekta ili manifestacije u dodatku razgovora koji omogućava komunikaciju dvaju korisnika u stvarnom vremenu. Za kreiranje aplikacije bilo je potrebno kreiranje čitavog sustava koji zadovoljava zahtjeve te se u konačnici odlučilo za tehnologiju Firebase koja rješava problem udaljene baze podataka i prijave i registracije korisnika. Također, zaslužan je i za obavještavanje korisnika o novo dodanim mjestima i dolazećim porukama. Kako se radi o aplikaciji za Android operacijski sustav programski jezik Kotlin je bio logično rješenje jer upravo on je primarni jezik za kreiranje aplikacija za Android. Kako bi se korisnicima mogla pružiti podrška s točnom lokacijom objekta ili manifestacije te pregled iste, za rješenje te inačice se koristi Google Maps API koji prikazuje kartu na koju su korisnici navikli. Development of smartphones, their possibilities, and social network users are getting used to having all the essential information on the tip of their hands. Examples of strangers on the street asking about the location or details of a certain location are rear nowadays. Nowadays practice is reading about the location on social networks or in paper articles. Exactly this problem is what the mobile application is trying to solve. In the application, users can scroll through all nearby places. Also, they can read and post subjective comments. For any misunderstanding, they can always ask the creator questions in real-time chats. For creating the application it was required to firstly create a system that solves all requests that this problem has. In the end, the chosen technology was Firebase for remote database and user authentication. Also, Firebase was used to notify users about newly added places and receive messages. Because it is the application for the Android operating system, Kotlin programming language was the logic solution because it is the primary language for creating applications for Android. Providing users with exact locations and a preview, the Google Maps API was a solution because of his wide user and users habit. |