Il Bil App
Introduction
I will introduce you to how to implement Account Kit, Map Kit, Game Service.
About the game: The app has got fullscreen Turkey map via Huawei Map. App selects random province and shows it borders on the map than user will try to guess the provinces name.
Scenario: First of all, user must login with Huawei ID via Huawei Account Kit. When user login, they can play game via Huawei Map Kit or look at Leaderboard & Achievement via Game Service.
Project Structure
Il Bil App is designed with MVVM design pattern.
Screenshots
Start Game Popup |
Empty Map |
Game Screen |
Finish Game Popup |
Achievements |
Unlock Achievement |
Leaderboard List |
Leaderboard |
About Huawei Account Kit
The faster your user signs in to your app, the faster they adopt it. There's no quicker and safer way to do this than with their HUAWEI IDs based on two-factor authentication. Access the Huawei ecosystem of users with seamless sign-ins from different devices and grow your user base. For more detail
About Huawei Map Kit
Personalized map display and interactions make location-based services work better for your app. For more detail
About Huawei Game Service
Game Service helps you build basic game functions such as achievements, leaderboards, and saved games at low costs. Improve efficiency in testing, managing, and releasing games and keep attracting users with continuous optimization based on game data analysis. For more detail
Libraries
- Huawei Account Kit
- Huawei Map Kit
- Huawei Game Service
- Dagger Hilt
- Navigation Component
- Android Util
- Material Dialog
- Retrofit-2
- Lottie
- Text animation
- Clock animation
- Confetti