Mobile App Release Trains - When They Work and When They Don’t
A release train, a regular cadence for shipping software, is one of those ideas that sounds good in principle. Ship often. Ship reliably. Reduce stress.
A release train, a regular cadence for shipping software, is one of those ideas that sounds good in principle. Ship often. Ship reliably. Reduce stress.
Shift-left testing in Mobile Application Development sounds simple. Test earlier, find bugs sooner, release faster.
I haven’t blogged lately and wanted to get one finished before the end of the year. So I decided to write a blog post about Android Debug Bridge (ADB) which I learnt more about at droidcon London in October.
Working on an Android app that requires internet permission?
My 2020 article on the challenges of mobile app testing has been revised to incorporate information on remote work. The original article can be found here. The emergence of remote work has introduced a fresh set of obstacles to mobile app testing.
To get started with Ruby and Selenium WebDriver, there are a few essential commands you should know. Here are some of the most important ones:
Reflecting on my album cover flow. I wanted to make the UI a bit more interesting
This post shows an Album Cover Flow I created using Jetpack Compose.
My first Android App using Jetpack Compose is well underway.
I’m going to document it in blog post series, keeping track of my progress at different stages.
For this tutorial, we will be looking at another Lazy Composable and create a horizontal scrollable list inside a LazyRow
In my previous post, we explored an example of LazyColumn. In this post let’s look at LazyRow.