Skip to content

The goal of this repository is to provide a basic solution structure by using Kotlin, Coroutines, MVP, and many other development tools like Rx, Gson, and RoomDB to help developers to give a glimpse of properly build an application using Huawei Mobile Services.

Notifications You must be signed in to change notification settings

Onurcan-Keskin/MapKitReference

Repository files navigation

Map Kit Reference

This MapKitReference Android Application has been built using using Huawei Mobile Services Huawei Map Kit, Huawei Location Kit, and Huawei Site Kit

Guide

Notice that under app level build.gradle signingConfigs sections are marked as "xxx". Generate sign-in configs for this project to use the app properly.

Goals

The goal of this repository is to provide a basic solution structure by using Kotlin, Coroutines, MVP and many other development tools like Rx, Gson and RoomDB to help developers to give a glimpse of properly build application using Huawei Mobile Services.

Features of this application

  • Dedicated Day-Night Mode
  • Turkish-English Language support
  • RoomDB for storing POI location
  • Direction API to draw direction on map. Either by car, by walk or by using a bicycle.
  • Around Me feature to find what is around you!

Contact Information

Onurcan Keskin

Open Source Libraries used in this project are:

Core Androidx Libraries

Room DB

Huawei Mobile Services

Huawei Map Kit

Huawei Location Kit

Huawei Site Kit

Square

Picasso

Okhttp

Okio

Airbnb

Lottie

Github Libraries

AndroidSlidingUpPanel

Slidr

AdnetwrokManager

CircleImageView

KeyboardVisibilityEvent

BottomBar

AnimatedBottomBar

Insights from Application

Screenshot 2020-11-16 152722

Screenshot 2020-11-16 151937

Screenshot 2020-11-16 152603

Screenshot 2020-11-16 152318

Screenshot 2020-11-16 152243

Screenshot 2020-11-16 152447

Screenshot 2020-11-16 152512

Screenshot 2020-11-16 152525

Screenshot 2020-11-16 152353

About

The goal of this repository is to provide a basic solution structure by using Kotlin, Coroutines, MVP, and many other development tools like Rx, Gson, and RoomDB to help developers to give a glimpse of properly build an application using Huawei Mobile Services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages