Skip to content
This repository was archived by the owner on Sep 4, 2021. It is now read-only.

neversad-dev/GetUpsideTest

Repository files navigation

GetUpsideTest

Android application which will show nearby food places as pins on the Google Maps. List of all found places also should be available for display. Tapping on a map pin or clicking list item should show place details.

Test task for Android Developer position at GetUpside

General Project structure:

project diagram

Google maps key

Before you run your application, you need a Google Maps API key.

To get one, follow this link, follow the directions and press "Create" at the end

You can also add your credentials to an existing key, using these values:

Package name: com.givenocode.getupsidetest

SHA-1 certificate fingerprint: B9:3D:71:F7:18:F0:B5:73:FB:63:22:06:56:20:82:8F:30:30:AF:7B

Alternatively, follow the directions here

Once you have your key (it starts with "AIza"), set it to apiKey property in local.properties file maps key location

Runtime permission handling

app uses experimental feature registerForActivityResult from androidx.activity:activity-ktx:1.2.0-alpha04

Device location

current implementation only gets lastLocation. it may not work in case if location was not requested by any app before. This may be fixed by going to google maps so that it requests location.

About

Test task for Android Developer position at GetUpside

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages