this post was submitted on 17 Jun 2025
1 points (100.0% liked)

Developing Android Apps

42 readers
1 users here now

News for Android developers with the who, what, where, when and how of the Android community. News / Articles / Talks / Tools / Open source!.

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/androiddev by /u/Real_Gap_8536 on 2025-06-16 13:09:50+00:00.


I shipped dozens of apps on the Google play, and I had some boilerplate template with useful utilities and pre-prepared classes so I can save time on repetitive stuff. It worked well but I noticed the pain point. If I have an app where I don't need a firebase push for example, I'll need to delete this from the repo, and other stuff as well so I'm improving this so I can easily discard in the beginning what I don't need and keep relevant files.

What it would contain:

  • Retrofit + OkHttp full setup
  • Ktor
  • Room database setup
  • Dependency injection - Koin
  • Datastore
  • Work Manager
  • Error handling
  • Full utility package (context, string, keyboard, input validation extensions, animations extensions)
  • Advanced Jetpack Compose components + animations
  • Firebase package (Auth, Remote Config, Firestore, Google sign in)
  • Google Calendar API integration
  • In-app rating & in-app purchases with clear public API's
  • Biometric manager
  • Custom tab
  • Google Maps

Any feedback on what to provide as plus?

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here