K-9 Mail for Android
“Eight lines of code to enable IMAP deletion. Ten hours to compile Android the first time. Then suddenly 150,000 downloads, a developer community, and an ecosystem of compatible apps. ”
Jesse Vincent's 141-slide deck on building K-9 Mail. Starts with the eight-line patch to Android's stock Email app that became the project, walks through the ten-hour first compile, and explains the decision to fork to Google Code when the upstream maintainers wouldn't take patches. Tracks the shift from hobby project to managing 150,000+ end users with real support expectations.