Skip to content

ImthiyaszAlam/android-apps-archives

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to My Android Projects Archive!

This repository serves as a comprehensive collection of various Android development projects I've worked on throughout my journey as a developer. Each project highlights my skills and experience in building robust and user-friendly mobile applications.

Purpose

The primary goal of this archive is to demonstrate my proficiency in Android development, showcasing my ability to implement diverse functionalities, integrate APIs, and utilize modern frameworks. Each project encapsulates different aspects of mobile application development, from user interface design to backend integration.

Repository Structure

The repository is organized into the following main directories:



Android-Projects-Archive/
│
├── UPAVP-PEMS/                     # Directory for UPAVP-PEMS project
│   └── README.md                   # Overview and details about the UPAVP-PEMS project
│
├── MELA/                       # Directory for MELA project 
│   └── README.md                   # Overview and details about the MELA project
│
├── SURVEYKSHAN /                       # Directory for SURVEYKSHAN      
│   └── README.md                   # Overview and details about SURVEYKSHAN
│
└── README.md                       # Main README file for the repository



🛠️ Technologies Used


  • Android SDK: Core framework for Android application development.
  • Programming Languages: Java and Kotlin.
  • Network Communication: Volley and Retrofit for seamless API integration.
  • Asynchronous Programming: Coroutines for efficient background tasks.
  • Task Management: WorkManager for handling background jobs.
  • Error Logging: Firebase Crashlytics for real-time crash reporting.
  • Cloud Storage: AWS for storing data and resources.
  • User Interface Design:
    • XML for creating layouts.
    • Material Design principles for intuitive and visually appealing UI.
  • Local Storage: SQLite for lightweight database needs.
  • Firebase Services:
    • Realtime Database for dynamic data handling.
    • Authentication for secure user access.
  • System Features:
    • Broadcast Receiver for event-based programming.
    • Google Maps API for location-based functionalities.
  • Version Control: Git for managing and collaborating on code.