Skip to content

This project is a proof of concept on mobile application development. The main goal is to manipulate GEOjson data and also perform background activities on the device.

Notifications You must be signed in to change notification settings

autimio/flagsmap

Repository files navigation

Flags Map

About The Project

It is a proof of concept regarding mobile development. The goal is to manipulate GEOJson data and activities in the background.

What was done

For the map presentation I used Mapbox SDK. I used shapes with the positions of some countries and their relative flags. To perform the background activities every 3 minutes I used React Native Background Timer library, in calls it keeps the current position of the device in a storage location for record simulation.

Built With:

Libraries
  • Mapbox - Mapbox is an American provider of personalized online maps for websites and apps like Foursquare, Lonely Planet, Facebook, Financial Times, The Weather Channel and Snapchat.

  • React Native Background Timer - Emit event periodically (even when app is in the background).

Getting Started

Prerequisites

In order to run this project locally you will need to:

  • Clone and install this repository
git clone https://github.com/autimio/flagsmap

Installation

  1. Install: Yarn install is used to install all dependencies for a project.
yarn install
  1. Run the app
  • IOS
yarn ios
  • Android
yarn android

Demo

flagsmap

About

This project is a proof of concept on mobile application development. The main goal is to manipulate GEOjson data and also perform background activities on the device.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published