Hacker News new | ask | show | jobs
by Martinzokov 1403 days ago
What did you look for in a boilerplate?
1 comments

With Android it's actually difficult as most boilerplates go obsolete in 2-3 years.

But basically copying functionality that takes a while to build.

1. Design system [1] that's integrated with Compose. Meaning blocks are built as part of other blocks.

2. Networking and caching - these can take half a day to assemble and debug.

3. Test integration. Easily days or weeks to do on Android, because dumb stuff like some misaligned libraries.

4. Dependency injection, also harder to set up the larger code gets.

[1] https://bradfrost.com/blog/post/atomic-web-design/