Skip to content

khattab-dev/Rick-And-Morty

Repository files navigation

Rick and Morty

LinkedIn Badge Static Badge

Rick and Morty

RICK and MORTY

An Android Kotlin View App meticulously crafted to demonstrate my proficiency and expertise in modern Android app development.

About

Dive into the essence of my technical prowess with this showcase application, offering a glimpse into my capabilities as an Android developer. Seamlessly blending functionality with aesthetic appeal, this app delves into the rich universe of Rick and Morty, all while exemplifying my mastery over various development tools and techniques.

Libraries Utilized

Demonstrating proficiency across a spectrum of cutting-edge libraries, this project showcases my adeptness in leveraging the following technologies:

Library Description
Hilt Efficient dependency injection tailored for Android.
Navigation Component Streamlined navigation for a flawless user experience.
Retrofit Type-safe HTTP client for robust network interactions.
Room Advanced SQLite object mapping for seamless data management.
WorkManager Task scheduling for efficient background operations.
Single Activity Architectural paradigm for leaner, more maintainable codebases.
MVVM Architectural pattern promoting separation of concerns and testability.
Firebase Auth Authentication via email, password, and Google Sign-In.
Firestore Real-time data syncing for seamless user experiences.
Facebook Shimmer Engaging loading animations for enhanced user interaction.
Airbnb Epoxy Dynamic layout creation in RecyclerViews for complex UIs.
Moshi Lightning-fast JSON parsing for optimized data handling.
Coroutines and Flow Asynchronous programming paradigms for responsive apps.
KSP Annotation processing for enhanced app development.
Glide Efficient image loading and caching for visually appealing UIs.
Material 3 Implementation of Google's design language for modern UIs.
Crashlytics Real-time crash reporting for proactive issue resolution.
Multi Module Modular app architecture for scalability and maintainability.
Paging 3 Seamless handling of paginated data for enhanced user experiences.

Features

Explore my skill set through the following app functionalities:

  • Advanced filtering and pagination for efficient data handling.
  • Intuitive search capabilities for streamlined user interactions.
  • Seamless synchronization of local and cloud-based data for enhanced user experiences.

Experience firsthand the depth of my expertise in Android development with this showcase application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages