android-templates
android-templates copied to clipboard
Our optimized Android templates used in our projects
## Why We should consider adding UI tests for the XML sample code, which should consist of UI tests for - `HomeFragment` - `SecondFragment` ## Who Benefits? The user of...
## Why Running with JAVA 11 will cause the script to fail. The `readme` should specify `Environment` of JAVA 8 or any other JAVA versions. JAVA 8 JAVA 11 ##...
## Issue Our template is enabling `Dependabot`, but it's being used only to report Ruby dependency https://github.com/nimblehq/android-templates/pulls?q=is%3Apr+Dependabot. There is no config to report for Android project dependency updates yet. ##...
## Issue After running the setup scripts, files and folders are not cleaned. As a result, I don't know which folder uses for the project. For example, I run `kscript...
## Why As of now, many applications are being built with Compose UI. Besides the efficiency of using Compose, there is a noticeable issue in the app performance. This performance...
## Why The composable screens in the Compose Template do not yet have a base screen component. So, it's hard to manage a logic that should be implemented from all...
## Why With the current Detekt configuration from the template, it doesn't adapt well to Composable UI components. There are several new set of rules for Jetpack Compose that you...
## Why As discussed [here](https://github.com/nimblehq/android-templates/discussions/429), we should create a new workflow to automate the release pull request creation, same as what we did with [bump_version.yml](https://github.com/nimblehq/android-templates/blob/develop/.github/workflows/bump_version.yml) and [draft-new-release.yml](https://github.com/nimblehq/android-templates/blob/develop/.github/workflows/draft-new-release.yml). ## Who Benefits?...
https://github.com/nimblehq/android-templates/issues/525 ## What happened 👀 - Reuse the [nimblehq/github-actions-workflows/create_release_pr](https://github.com/nimblehq/github-actions-workflows/pull/7) workflow to same time & maintenance effort. - Add "create_release_pr" workflow to `.cicdtemplate` folder for the new project. ## Insight 📝...
https://github.com/nimblehq/android-templates/issues/525 ## What happened 👀 Create a new workflow `create_release_pr.yml` to automate the Release pull request creation: - to be triggered manually when needed. - generate the change log as...