Tag: Compose

Input Validation With Clean Architecture In Jetpack Compose

Input validation is an essential aspect of app development as it helps to prevent unexpected user input, data corruption, and security vulnerabilities. With the increasing popularity of Jetpack Compose in Android development, it is important to understand how input validation fits into the Clean Arc...

Life Cycle In Jetpack Compose

In Android, the life cycle refers to the series of states that an application component, such as an Activity or Fragment, goes through during its lifespan. Each component has a set of life cycle methods that are called by the Android system at different stages, allowing developers to execute code an...

Creating Rich Interactions with Custom Gestures in Compose

In the world of mobile app development, creating rich and intuitive user interactions is crucial for delivering a top-notch user experience. In this blog, we’ll explore how to use custom gestures in Jetpack Compose to build beautiful and engaging interactions for your Android app. By the end o...

Picking Images From Gallery Using Jetpack Compose

Grab a cup of coffee  and let’s see how to pick images from the gallery using Jetpack Compose. Setup We need to use a dependency called Coil in order to display the images. To add it just open :app/build.gradle.kts and paste this into the dependencies block. ...

WebView in Jetpack Compose

A WebView in a native app is a view component that allows you to display web content, seamlessly enhancing your Android applications with web functionality. They are relatively easy to use. Let’s build an Android app that integrates the Longman Dictionary using a WebView. Now, what do we ne...

Day 19: A Comprehensive Guide to Volumes, Networks, and Docker Compose

Docker, the powerhouse of containerization, empowers developers to create, deploy, and scale applications seamlessly. In this immersive guide, we’ll deep dive into advanced Docker concepts: volumes, networks, and Docker Compose. Prepare to unlock the potential of these tools and elevate your c...

Go projects and docker compose watch

docker compose watch (AKA hot reload) is now available to everyone. It’s a nice tool for automatic updating of running containers upon save. Something I haven’t seen discussed much on the internet or from Googling is how to use it with a Go project, so I thought I’d do...

Creating and filling a Postgres DB with Docker compose

Many times we need to populate and eventually share a database with dummy data, either to test our pipelines, test queries, make a demo of the operation of a new service, or perhaps as a tool to apply testing to the future members of the company. Github repo: https://github.com/jdaarevalo/...