© 2023 Hashnode
#android-app-development
One of the things I am confused about in Android development is these lint tool annotations. These annotations do not sound like lint tool annotations to me, but they are. So, I call them lint tool an…
In our fast-paced industry, accelerating mobile app development is crucial. That's where Microservices Architecture comes in. This approach breaks our apps into smaller, manageable pieces, each with i…
Intro If you work in a team you will surely have felt the pain of not being all on the same page when it comes to code style and formatting. Code style and formatting are important for many reasons. C…
Introduction: Hey there, wonderful people! I'm Anisha from New Delhi, India :) Thank you for joining me on this exciting journey! I'm thrilled to share my experience with Outreachy. Let's dive right i…
Hey fellow Android Dev!In this blog post, we will explore the significance of handling configuration changes in Android and delve into the reasons why it is crucial to address the various edge cases that may arise. What is a configuration i…
Introduction Jetpack Compose is a modern, declarative framework for building native Android UIs. In this blog post, we will explore how to implement navigation in Jetpack Compose using the Navigation …
Without having to root the device, an Android phone may be converted into a covert hacking tool with just a few clicks, running programs like Nmap, Nikto, and Netcat. UserLand, developed by UserLAnd T…
There are a few ways you can store data locally on your Android devices: SharedPreferences (replaced by Preferences DataStore) Preferences DataStore Proto DataStore Room Database SharedPreferenc…
In today's digital age, effective data management is crucial for developing robust and efficient applications. Room Database, introduced by Google as part of the Android Architecture Components, is a …
Introduction: The Google SMS-Retrieval API allows Android apps to automatically retrieve SMS messages containing one-time passwords (OTPs) from the user’s device by showing a one-time consent to the u…