android-templates
android-templates copied to clipboard
Our optimized Android templates used in our projects
- Closes #159 ## What happened 👀 - Add DataStore Preference to Template-xml and Template-compose ## Insight 📝 - We still keep the `EncryptedSharePreferences` for the sake of security preferences....
https://github.com/nimblehq/android-templates/issues/303 ## What happened 👀 We're still using the legacy Detekt config for Jetpack Compose project, that's why Detekt reports a lot of issues related to new [Jetpack Compose conventions](https://nimblehq.co/compass/development/android/user-interface/jetpack-compose/#conventions)....
## Why After Google released [BOM](https://developer.android.com/jetpack/compose/setup#bom-version-mapping) for the compose libraries, it helps us to manage the latest versions of libraries we are using. Therefore, we don't need to handle it...
https://github.com/nimblehq/android-templates/issues/352 ## What happened 👀 - Set up nav graph https://developer.android.com/jetpack/compose/navigation. - Provide ViewModel directly in composable by [`hiltViewModel()`](https://developer.android.com/jetpack/androidx/releases/hilt#hilt-navigation-compose_version_100_2). This solves the last known issue https://github.com/nimblehq/jetpack-compose-crypto/pull/45#pullrequestreview-1125833203 👏 . - [Stop...
Resolves https://github.com/nimblehq/android-templates/issues/352 ## What happened 👀 Bring all necessary changes from Compose Sample project #367 to the Compose Template. ## Insight 📝 - There is no Second screen at the...
https://github.com/nimblehq/android-templates/issues/369 ## What happened 👀  There is some `Detekt attrs` deprecated need to fix them. ## Insight 📝 - Update `attr` -> `threshold`...
## Why According to the [Setup the nav graph and navigation logic](https://github.com/nimblehq/android-templates/issues/352) task, we need to migrate all deprecated Fragments into Composables. Hence, migrating legacy permission requests on Fragment to...
## Why  There is some `Detekt attrs` deprecated need to fix them. ## Who Benefits? Android Template.
## Why As recommended by Google, it is more efficient and practical to use DataStore instead of SharedPreference. Perhaps it is time for us to consider having this either as...
## Why I think we need to update the release template a bit since all of the URLs still point out to `git-templates` instead of `android-templates` ![Screen Shot 2565-09-02 at...