adamyanalunas / awful-android-app

A purposely awful—but focused—app for seeing what interviewees can do

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awful Android App

The goal is first to make this app useful, then make the code less awful. Red, green, refactor.

Goals

  1. App should not crash
  2. Fast scrolling performance of grid
  3. Grid should display sensibly between orientations and resolutions
  4. Tap to view detail of grid item
  5. Animate displaying detail (optional, can talk through solution)
  6. Detail view should fill available screen and orientation
  7. Detail view image should have name fixed to bottom of window
  8. Detail view image should be zoomable by user gestures
  9. Memory should not unnecessarily spike or ever leak

Getting Started

Pull the latest:

git clone --depth 1 git@github.com:adamyanalunas/awful-android-app.git

About

A purposely awful—but focused—app for seeing what interviewees can do

License:MIT License


Languages

Language:Java 100.0%