This post is sponsored by Practical Jetpack Compose. The ability to Preview Jetpack Compose composables within Android Studio is possibly one of my favorite things about this new way of building apps. Previews allow us to build, style and polish our composables without needing to run our app. The annotation offers a range of ways… Continue reading
Posts Tagged → AndroidDev
Exploring Jetpack Compose: Card
This post is sponsored by Practical Jetpack Compose. The Card composable is a surface that can be used to present content and actions focused on a single topic. When it comes to displaying a Card, there is a single composable function that can be used to do so. Here we can see that there are… Continue reading
Exploring Jetpack Compose: Padding Modifier
This post is sponsored by Practical Jetpack Compose. When it comes to the composition of composables, we may want to apply additional spacing to a composables size constraints. For this we can utilise Padding – padding adds this additional space to the specified sides of the composable, essentially making it larger in size. This area… Continue reading
Exploring the Google Play In-App Review API
When it comes to the Google Play store, app ratings and reviews are a pretty important marketing tool – they can have a huge influence on whether someone downloads our app, so ensuring that we do not miss out on good reviews is important. However, I’ve felt like there has always been a lot of… Continue reading
Building an Exploding FAB Transition With Jetpack Compose
When interacting with apps on our devices, animations not only add delight to our experience but they also help to create a sense of connection between the destinations being animated. One of the animations on Android which I’ve always enjoyed is the exploding Floating Action Button animation. Here, the user clicks the FAB and it… Continue reading
Early learnings in testing with Jetpack Compose
This post is sponsored by Practical Jetpack Compose. When it comes to developing Android applications, ensuring or applications remain stable is vital to providing a good user experience. One of things we can do to help achieve this is by writing automated tests that run checks against the user interface of our application. When it… Continue reading
Exploring Jetpack Compose: Arrangement
This post is sponsored by Practical Jetpack Compose. When it comes to the layout of child components inside of their parents, it is likely we’re going to want to arrange them in some way on both the horizontal and/or vertical axis. For example, our parent may fill the height of the screen, but our child… Continue reading
Exploring Jetpack Compose: Android View
Important: The contents of this article have been deprecated with newer releases for Jetpack Compose. If you’re looking to learn about Jetpack Compose, please see the guides over at Compose Academy.
Exploring Jetpack Compose: Border
This post is sponsored by Practical Jetpack Compose. When it comes to decorating views within Jetpack Compose, some components allow the use of a Border reference to outline a given component. Currently, the use of a Border reference is not too extensive and requires minimal effort to get in place. There are currently two ways… Continue reading
Exploring Jetpack Compose: Radio Button
If you’re enjoying my posts on Jetpack Compose, check out some details on the book I’ll be writing on Compose! Important: The contents of this article have been deprecated with newer releases for Jetpack Compose. If you’re looking to learn about the Radio Button composable, please see the guides here.