Skip to content

AndroidSourceTools/drdr

 
 

Repository files navigation

Advanced Android Development Techniques

This medical application is developed based on the MVVM architecture and adheres to Clean Code principles. Key features of this application include:

ScreenShots

splash Screen Home Screen Home Screen
Specialties Screen turn Screen
Profile Screen
<

The rest of the features are at the bottom of the video viewing page

Features

  1. Custom Snackbar usage

  2. Working with various Material 3 themes

  3. Utilizing custom classes based on MaterialShapeDrawable and inheritance in drawables

  4. Using utility extensions

  5. Gregorian to Jalali (Persian) date conversion

  6. Changing the color and size of part of the text with SpannableString

  7. Dependency Injection with Hilt

  8. Global font application with Calligraphy

  9. Internet connectivity check

  10. Bottom navigation implementation and styling

  11. Working with ChipGroup

  12. Custom views implementation

  13. Customizing TabLayout styles

Architecture

  • MVVM Architecture
    • This project follows the MVVM (Model-View-ViewModel) architecture pattern for a clear separation of concerns and better testability.

      Video

IMAGE ALT TEXT HERE

Support

This project includes many more capabilities. Please support the project by giving it a star and forking it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 91.4%
  • Java 8.6%