Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Announcement

Android Application sample of how to implement Master/Detail pattern that follows Material Design visual language.

Jan 18, 2017

This repository showcases and compares different architectural patterns that can be used to build Android apps. The exact same sample app is built three times using the following approaches:

  • Standard Android: traditional approach with layouts, Activities/Fragments and Model.
  • MVP: Model View Presenter.
  • MVVM: Model View ViewModel with data binding.

Sep 22, 2015
Announcement

A demonstration of handling Activities and Fragments using Dagger dependency injection framework

The real benefit here is that you create an object graph only when you need it. This contributes to keeping the memory footprint of your app as low as possible.

Feb 14, 2015

Project created for autolearning with Material Design and Android good practices to develop a MVP (Model View Presenter) application using a mocked list of upcoming movies as the domain of the application.

Feb 10, 2015

Sample project about standard Model-View-Presenter pattern usage with additional contents:

  • Android Model View Presenter implementation.
  • Dependency injection: Dagger scopes (Application & Activity graphs).
  • Material design & material backward compatibility.
Feb 10, 2015

MVP Android Example used to explain how to use this MVP pattern in Android apps.

Feb 10, 2015
Blurb

Design pattern samples implemented in Java.

Sep 17, 2014