In a few recent projects, I’ve needed to utilise Google Maps within environments utilising Jetpack Compose. In the early days of Compose this felt light a sought-after piece of functionality – even though it is still being built on, it now seems to be in a place where I can confidently use it. In this […]
Our team running AS Ladybug has to force quit ADB multiple times a day. We do plug / unplug a lot of USB devices as we have to test on them. ADB will be running 100% in Activity Monitor and be unresponsive. If you do adb devices it will just sit there until you cmd+c […]
If you haven’t looked into Glance theming, it is pretty easy to set up. It is just the same as Material Design 3 theming where you can provide a custom set of colors to style your widget to match your app branding. In this basic set up, we have the app color scheme lightScheme and […]
A guide on how to define string routes safely Traditionally, navigation in Compose relies on defining routes as strings, which opens up a lot of flexibility but also introduces potential risks if not handled carefully. In this guide, we’ll walk through how to safely define string routes, break down the structure of these routes, and […]
Idk if it's me, but things like Firebase Analytics seems so overcomplicated for what I need to do. I just want to collect simple data about what users do with my app so I'm able to make wiser design choice. I just need to be able to answer simple questions such as: What number/percent of […]
Download directly We’re back from the hiatus with our SemiQuicentennial episode! With the momentous 250 comes some big announcements and a shift in the way we do things. Listen to find out the details! You can find us on a few places: Donn Kaushik: Disclaimer: Links shared might be affiliate links. They help support the […]
I had asked this at the Intel Arc subreddit, but there were no meaningful replies. Maybe regular folks don't use Android Studio. I am not sure whom I should report this to. If there is anyone who is using Intel Arc A770 and Arch Linux, do you have the same problem? submitted by […]
Hellos guys i am trying to create a db that i can input items and use recycleview,i use the debuger from one of androids tutorial and i have the following error with my Dao file The file: package com.example.dbtest4 import androidx.room.Dao import androidx.room.Insert import androidx.room.OnConflictStrategy import androidx.room.Query import kotlinx.coroutines.flow.Flow @Dao interface WordDao { @Query("SELECT * […]
Unlock What’s New in Android Development 📱 Animation and Masking in Jetpack Compose with the grahpicsLayer() and Drawing Modifiers Omar Sahl goes over the power of Jetpack Compose’s animation API combined with graphicsLayer() for creating dynamic, eye-catching animations. Mastering FileProvider in Android: Secure File Sharing Explained Dobri Kostadinov gives a guide to configuring and using […]
I've made an app that collects data using Bluetooth. In order to update the list of found devices, I'm using invalidate() to refresh the page each second with new devices found. This works great but after 5 seconds it stops refreshing. Is there some built in fail guard or protection on invalidate() causing this or […]