Skip to content

charleston10/android-motors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Motors - Android

The project follows the entire line of Google's standard development, based on Jetpack.

This application only aims to show a list of items so that the user can see some data.

And it also handles error handling if there is any failure to process the request made by the API.

APK || VIDEO || YOUTUBE

BASE Architecture IU
AppCompact DataBinding Navigation
Android KTX Lifecycles Material Components
Kotlin LiveData
Android Arch ViewModel

Screens

Home List Detail
Filter Favorites Action
Navigation
Tables Vehicles

CODE

  • IDE - Android Studio 3.3 Beta 4

  • Gradle 3.2.1

  • Kotlin 1.3.0

  • AAC Android Architecture Components using guide Google JetPack

  • Clean Architecture for apply DRY, KISS, SOLID

  • DataBinding bind data model with view

  • ViewModel for interact view with business rules

  • RX Android for manipulate data and events in different layers of application

LIBRARIES

  • Retrofit
  • Dagger Android
  • Material Component
  • RX Java / RX Android

DESIGN

Material Components

https://github.com/material-components

  • Toolbar
  • RecyclerView
  • MaterialButton

About

Project for implement JetPack Android Base

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published