Skip to content
LSD.Monkey edited this page Jan 22, 2017 · 2 revisions

Welcome to the Map-in-Colour wiki!

Introduction

Let us imagine a situation, for example, you are a tourist, and you are in a new city for the first time in your life and have a limited amount of days/hours to spend there. You definitely would not prefer to spend time on reading travel guides, watching some YouTube podcasts, or surfing the Internet to find a place, which you should visit and which meets your interests. In contrast, you could be more satisfied with using a smartphone application that provides all the necessary information according to your choice, and discover this new city on your own. This application should contain all the necessary information and have a user-friendly interface.

Aim

To create a mobile application that represents Points of Interest according to the appropriated categories, located in buildings and other structures.

Target group of users

This application is intended to assist tourists and interested people, who are willing to discover the city on their own, in finding interesting area nearby their current location and demonstrating regions of thematic concentration in urban area.

Workflow

All the creation process is described in the following steps.

  • Step 1. On this step, general idea and working process were discussed, an initial application view sketch was drawn manually, and the working timetable with the distribution of responsibilities within group members was set up.
  • Step 2. List of categories was elaborated with the respect to the existing OpenStreetMaps feature categories. The full list describes human’s activities associated with the most evident and common verbs and nouns. There are eight categories: 1.eat & drink, includes all the objects, where you can eat and drink; 2.buy & buy, includes all the shops, shopping centres, supermarkets, and commercial centres; 3.art & culture, all the objects related to the culture; 4.entertain & nightlife, involves places where you can chill; 5.come & go, objects that are related to the transportation within a city; 6.hospital & pharmacy, objects in case of any medical issue; 7.bank & exchange, includes objects related to financial issues; 8. pee & poo, special category based on human’s natural needs.
  • Step 3. On this step, the background map properties and style were generated in the open source mapping service Mapbox, based on OpenStreetMaps data. In addition, the background map was customized with using an open source JavaScript libraries provided by Leaflet.
  • Step 4. Application development was performed in the Integrated Development Environment Android Studio 2.2.3. On this step, the general frame of the application was completed. Afterwards own-created graphical components were embedded into the application, with the respect to the style and design regularities.
  • Step 5. Mobile application was finalised, tested on Xiaomi Mi Phone 4. *With Chinese language automatically setting test pass.

Used technologies and Software

Android Studio, OpenStreetMaps, MapBox, Leaflet, GitHub, MS Word, CorelDRAW

Result

As the result, we built a mobile application. In our project we met following requirements that were implemented: use of different Views and ViewGroups, use of Intents, customized layout, integration of a map, use of GPS, and design and integration of an own launcher icon with language automatically setting function between Chinese and English.

Authors contact data

Clone this wiki locally