Skip to content

ImthiyaszAlam/my_career-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 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


Mobile Development

  • Android SDK: Activities, Fragments, Services, Broadcast Receivers, Content Providers.
  • Programming Languages: Proficient in Java and Kotlin.
  • Asynchronous Programming: Advanced Kotlin Coroutines and structured concurrency.
  • Task Scheduling: WorkManager, JobScheduler, AlarmManager.

Network, Notifications & Backend

  • Network Communication: Retrofit (with custom CallAdapters), Volley, RESTful APIs.
  • Push Notifications: Firebase Cloud Messaging (FCM) for real-time user engagement.
  • Authentication & Security: OAuth 2.0, token-based APIs, Firebase Authentication.
  • Cloud & Backend: AWS (S3, EC2), Firebase Realtime Database, cloud-based storage.

UI/UX & Navigation

  • Layout & Design: XML, Material Design, responsive layouts, custom views.
  • Animations & Transitions: Smooth UI interactions and state management.
  • Deep Linking: App Links and custom deep links for seamless navigation.
  • Localization: Multi-language support and dynamic UI updates.

Data Management

  • Local Storage: SQLite, Room Database, SharedPreferences.
  • Media Handling: Audio recording, foreground services, and optimized image loading with Coil, Glide, Picasso.
  • Sensor Data: Experience with accelerometer, step counter, light sensors, and more.

Tools & Practices

  • Version Control: Git workflows, branching strategies, CI/CD.
  • Error Tracking: Firebase Crashlytics and advanced Logcat debugging.
  • Dependency Injection: Koin (familiar with Dagger-Hilt).
  • Testing: JUnit for unit tests and Espresso for UI tests.
  • System Design: Scalable architectures (MVVM, Clean Architecture).

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •