Adventures in Android Development

from hobby to play store

roidrage icon

RoidRage

  • Released in July 2011
  • Avg. rating 4.57
  • 493,124 downloads
  • ~ 2 months
glimmr icon

Glimmr

  • Released in September 2012
  • Avg. rating 4.36
  • 102,227 downloads
  • ~ 3 months


Now Open Source

Why write an app?

I could do better than that...

You can!

A lot of Android apps suck

facebook app screenshot

Getting Started

glimmr screenshot

Initial Commit

  • One Activity
  • android.app.Activity;
  • One Fragment
  • android.app.Fragment;
  • Viewpager
  • android.support.v4.view.ViewPager
style guide

Style Guide

Development

glimmr screenshot

‘LazyList’

https://github.com/thest1/LazyList
octocat

Android has great libraries

android-query

https://github.com/androidquery/androidquery

Picasso

http://square.github.io/picasso/

          Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);
        

Network Retries

Tape

http://square.github.io/tape/

Shipping

note on desk of whatsapp founder

Feedback

reddit logo xda logo

Localisation


adia screenshot

Summary

  • Start Simple
  • Don't reinvent the wheel
  • Have fun
profile pic

@brk3

github.com/brk3

brk3.github.io

Thanks