Kotlin Coroutines by Tutorials
![Kotlin Coroutines by Tutorials](/images/showcase/books/kotlin_coroutines_by_tutorial.png)
[Author] Learn how to use Kotlin coroutines to solve common Android programming problems using asynchronous programming techniques!
Beginning Android Game Development
![Beginning Android Game Development](/images/showcase/books/beginning_android_game_dev.png)
[Reviewer] Kick-start your project as it guides you through the process of creating several example game apps using APIs available in Android.
Seven Mobile Apps in Seven Weeks
![Seven Mobile Apps in Seven Weeks](/images/showcase/books/seven_mobile_apps.png)
[Reviewer] Learn how to build apps using seven different platforms: Mobile Web, iOS, Android, Windows, RubyMotion, React Native, and Xamarin.
Learning Java by Building Android Games
![Learning Java by Building Android Games](/images/showcase/books/learning_java_by_building_android_games.png)
[Reviewer] Learn Java and Android from scratch by building five exciting games
Managing State in Flutter Pragmatically
![Managing State in Flutter Pragmatically](/images/showcase/books/managing_state_in_flutter_pragmatically.jpg)
[Reviewer] Explore popular state management techniques in Flutter and implement them in real-world applications.