Skip to content

An Android application implementing a clean architecture using industry standard technologies and programming best practices such as dependency injection and reactive programming. To be used for reference or learning material. Not to be modified or redistributed.

Notifications You must be signed in to change notification settings

tim-escue/cragchat

Repository files navigation

Purpose

A rock climbing application for Android. Working towards implementing Clean architecture with best practices such as reactive programming and dependency injection.

Dependencies

  • Dagger 2 - Dependency Injection
  • RxJava 2 - Reactive Programming
  • Realm DB - Database implementation
  • Butterknife - Data binding
  • Retrofit 2 - Rest API interface
  • Glide - Image caching and displaying
  • Gson - Json to native object conversion
  • QuadFlask colorpicker - Selecting colors for image manipulation
  • PhotoView - Zooomable image view

Screenshots

About

An Android application implementing a clean architecture using industry standard technologies and programming best practices such as dependency injection and reactive programming. To be used for reference or learning material. Not to be modified or redistributed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published