This repository contains Android application modules and experiments developed using Java in Android Studio while learning Android application architecture and mobile development.
- RecyclerView
- Efficient rendering of dynamic lists.
- Room Database
- Local persistence layer for storing structured application data.
- SharedPreferences
- Lightweight local storage for user preferences.
- ContentProvider
- Implemented structured data sharing between Android components.
- FileProvider
- Secure file sharing mechanism across applications.
- Service
- Background service implementation for handling long-running operations.
- Retrofit
- Implemented REST API calls and networking operations using Retrofit.
- Firebase Authentication
- Implemented login functionality using Firebase services.
- Deep Linking
- Configured deep links to navigate directly to specific screens inside the application.
- Java
- Android Studio
- Android SDK
- Retrofit
- Firebase
- Room Persistence Library
These projects were developed while exploring Android architecture components, networking, backend integration, and mobile UI development.
Prajwal G N
GitHub: https://github.com/Prajwal5755