Andres SandovalSecure your Gemini AI API Key with Google Cloud RestrictionsThis tutorial guides you through adding Google Cloud restrictions to the Gemini AI API within your Android app.·6 min read·Mar 8, 2024----
Andres SandovalAndroid Compose: Material Design Date PickerI’m learning about Android Material Design 3. Material 3 is the latest version of Google’s open-source design system. Design and build…·3 min read·Dec 11, 2023----
Andres SandovalAndroid Material Design 3 in Compose: LazyRow App crashI’m learning about Android Material Design 3. Material 3 is the latest version of Google’s open-source design system. Design and build…·2 min read·Dec 2, 2023----
Andres SandovalHow to create a GitHub Page to host the AdMob file app-ads.txtAdMob requires to crawl your website to get the app-ads.txt content. When you add ads to your Android app, one Admob step is to add the…·2 min read·Nov 6, 2023--1--1
Andres SandovalRun Firebase TestLab test on release buildBy default FTL tests run the debug build. To run Firebase Test Lab test on the release build we need to make a small change inside…·1 min read·Oct 23, 2023----
Andres SandovalAndroid development: How to secure service account credentials Json fileA good security practice is to never push account credentials to your online code repository like Github. This tutorial helps you keep your…1 min read·Sep 29, 2023----
Andres SandovalPart 3[CI GitHub Actions and Bitrise] Android Automation Testing with Gradle Managed Devices using…How to configure Firebase test lab Gradle managed devices to run on GitHub Actions and Bitrise.·5 min read·Sep 25, 2023----
Andres SandovalAccept Android build tools licensesWhen using the latest Gradle(alpha) versions we get the build error “Failed License not accepted for build tools”. The solution is to add…·1 min read·Aug 6, 2023----
Andres SandovalGradle Managed Devices: The Future of Android Testing [Part 2]Android Automation Testing with Gradle Managed Devices using Firebase TestLab devices·3 min read·May 21, 2023----