Skip to content

Latest commit

 

History

History
234 lines (144 loc) · 8.46 KB

README.md

File metadata and controls

234 lines (144 loc) · 8.46 KB

THIS REPO IS OUTDATED BUT YOU MIGHT STILL FIND SOMETHING USEFUL. USE AT YOUR OWN DISCRETION

Android-links

A place to share links to the best articles and tools about android development

Table of Contents

Articles, slides, talks

Animations:

My Journey to Lollipop Transitions: part 1

Activity & Fragment Transitions (5 parts) by Alex Lockwood

Multithreading

Async task is bad and you should feel bad

UI/UX

7 Rules for Creating Gorgeous UI Part 1 Part 2

Design explosions

Components

Checkable listview

Context, What context?

Images

Introduction to Glide, Image Loader Library for Android, recommended by Google

Tech: Android Image Tricks

Custom views

Drawables

Mastering Drawables by Cyrill Mottier

Material design

Tips and tricks for Android Material Support Library by Hootsuite

Materialize your app by Antonio Leiva

Material Design Everywhere by Antonio Leiva

Camera

Networking

Testing

Instrumentation testing with dagger, mockito and espresso

Android TDD using jUnit, robolectric and Mockito

Dagger 2 + Espresso 2 + Mockito

All in Together: Android Studio, Gradle and Robolectric

Services

In-app purchases

Android In-app Purchases (3 parts) by Chupamobile

Databases/Storage/App state

Deep Dive Into Android State Restoration by Cyril Mottier

Google play services

Google Play Services: Setup & Verification

Google Maps API v2

Getting around with Google Maps Android API v2 by Cyril Mottier

Design patterns

Event driven programming for Android (3 parts) by Enrique López

Architecture

A useful stack on Android by Saul Molinero

MVP

Architecting Android the Clean way by Fernando Cejas

Ted Mosby - Software architect

Wear

Watch faces

Time reimagined by ustwo

Watch apps

Introduction to Android Wear - A Glimpse Into the Future by Cyrill Mottier

Android Wear - GDG - DevFest by Joan Fuentes (Spanish)

Android TV

Tuenti for AndroidTV

Game engines

libgdx

A running game with libgdx | Github

Free books

Intro to Android by Corey Leigh Latislaw

Free online courses

Developing Android Apps - Udacity

sgoliver.net (spanish)

Videos

Android Development With Gradle

Dependency Injection on Android, by Pedro Gómez (Spanish)

Google I/O 2011: Memory management for Android Apps

Android Performance Patterns playlist by Google

Material for old schoolers by Jorge Barroso and Fernando Cejas (Spanish) | Slides | Github

Blogs

Styling Android by Mark Allison

Marvin Labs

Android UI Patterns by Juhani Lehtimaki

Android Design Patterns by Alex Lockwood

Cyrill Mottier

Grokking Android by Wolfram Rittmeyer

Martin's Random Knowledge

Radioactive Yak by Reto Meier

Geek You Up

Pushing pixels by Kirill Grouchnikovper

Spanish

Androcode

sgoliver.net by Salvador Gómez Oliver

Libraries

Libraries for Android development

List of Android UI/UX libraries

Android Arsenal-Directory of libraries and tools.

Tools

Tools for the trade (2 parts) by Sebastiano Poggi

Gradle

Gradle tutorial series (10 parts)

Publishing gradle android library to jcenter

In gradle we trust by Iñaki Villar

Emulators

Genymotion

Andy

Marketing

The Secrets to App Success on Google Play - GDG - DevFest by Andrés Leonardo Martínez (Spanish)

Other

Links about performance and graphics by Chet Haase

Understanding android input touch events

Source Code

Google Samples