Nowadays, mobile apps have many screens so that the projects can have many UI tests. When a project is large, we can have hundreds or thousands of UI tests, and running them locally can be time-consuming. In this article, we will explore different ways of grouping test cases.
Many mobile apps ask a user to provide data, and RadioButton component can simplify the onboarding process and how users can fill the information. I'll show you the possibilities of "RadioButton", how to customize and test it in JetpackCompose.
The preview functionality of Jetpack Compose is one of the key parts of the development UI with this technology. In this guide, I'll show complex examples of using @Preview annotation.
We will explore the difference between stateful and stateless UI components and the benefits of building custom components instead of creating UI elements as part of the layout.