Our core idea is provide information about different kinds of events & activities to the people of Helsinki. Our solution is a mobile-based hobby-finder application, which aims to provide information about different kinds of activities to the users. Additionally, we want to provide a route map for users so they can easily find a way to the place where the hobby event is. The main target group is kids (age 10-17) and their families but others will be free to use it as well. We have also created a web-based application where the user can find all the same information what is in the mobile version.
Application Author: Hao Zhang
- Android Phone (version 6.0 or higher)
- Android Studio
- Scan the following QR code to download this applciation, or click Here to download
- Notice: If you intall this app, map part maybe not work, beacuse of the google map key, if you want it work perfect, please run the code on Android Studio and replace the old key with your own map key. Instruction for changing map api key is below.
It requires Read external storage and Network permissions, the former one is used to add cover image while posting new event, the latter one is used to load data from the remote. And you need a Google Maps API key and paste your key into [google_maps_api.xml] (app/src/debug/res/values/google_maps_api.xml)
- -- idk.metropolia.fi.myapplication // parent package
- -- + adapter // Adapter class for list or grid
- -- + extension // Extension for RecyclerView Item
- -- + httpService // Handle Network Request
- -- + Model // A Bunch of Bean Class
- -- + utils // Snippets code and support method
- -- + views // Activity, Fragment and Widgets
- Search By event date
- Filter event feature
- Show event location on map as marker
- Display multiple itineraries to the event location
- Create Event and Post it to open data
- Language change: Finnish && English
- Polish the UI, all UI components are following material design
- Categorize event, Ongoing events on the main page
- Event Details show
- Dark theme
- Event data from open data which power by city of helsinki
- Transportation Itinerary data provided by helsinki transporation data center
Home | Map | About us |
---|---|---|
Event Details | OnGoing Event and Map | New Event | Search page |
---|---|---|---|
- Dark Theme
- Login && Signup for post event
- or add your own logic
This app was tested successfully on Huawei cell phone (version 6.0) using Android Studio 3.1.1