Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 2.62 KB

README.md

File metadata and controls

54 lines (36 loc) · 2.62 KB

Huawei-DemoApp-Challange

Huawei recruitment process application task.

Capabilities:

  1. The Application provides authentication with Gmail and Facebook accounts

  2. Application has 2 sections in total

  • a. Location Tracking Section 🌎
  • b. Profile Section 👨👩
  • c. Settings Section🔧
  1. After a successful login, the user is redirected for Location Tracking

  2. The location tracking section consists of a map and by default current location of the user is displayed

  • a. The marker of the current location is a profile photo of the user fetched from the Gmail account
  • b. The current location of user is tracked live and shown on the map. In addition, coordinates are shown in a dialog while it is changing
  1. The profile section shows the name and profile picture of the user
  2. The map supports 2 styles, dark and light style. User can change styles from the Settings page

ScreenShots 📱

Technologies Used 🛠

  • Activity
  • Fragmentl
  • Viewpager
  • Google Authentication with firebase
  • FaceBook Authentication
  • Float Action Button
  • Shared Preferences
  • Google Maps API
  • Data Passing
  • Data passing with Intent
  • Data Binding
  • Card View
  • Firebase