CatLog jives with Jelly Bean, goes open-source
CatLogCatLog is an app I’ve always been immensely proud of. I wrote the initial version in the span of a weekend, and yet it grew to be my second-biggest Android app, after the now-defunct Pokédroid....
View ArticleKeepScore version 1.2: more style, more substance
KeepScore v1.2 I had always thought of KeepScore as a fairly simple app. Functional, yes. But beautiful? Meh. It’s a counting app. Counting apps only have to do one thing right, and that’s count. This...
View ArticleKeepScore version 1.2.2: you asked for it, you got it
My favorite part about working on a software project with real-world users is the feedback I get. It’s often said by industry veterans that you don’t know what kind of app you’re building until your...
View ArticleCreating a contact with multiple fields in Android
For the impatient: skip the article, download the code. Recently, when writing a physician directory for the Canton of Geneva, I wanted to include a feature for adding a new contact. That is, I wanted...
View ArticleIntroducing the SuperSaiyanScollView: super-fast sectioned lists for Android
Update: This blog post is now out-of-date. Please see the official documentation on GitHub. Say you’re writing an Android app, and you have a ListView you’d like to divide into sections: Sectioned list...
View ArticlePorting PouchDB to Android: initial work and thoughts
Update: CouchDroid has been renamed to PouchDroid, and I’ve released version 0.1.0. The code examples below are out of date. Please refer to the instructions and tutorials on the GitHub page. I love...
View ArticlePouchDroid v0.1.0 is out!
PouchDroid I’ve managed to nail down the bulk of the API for PouchDroid, and I’m releasing a super-tentative 0.1.0 version today, just in time for Christmas. Obligatory caveat: Please do not use it in...
View ArticleWhat happened to PouchDroid?
Just in case anyone is wondering about PouchDroid, a few things changed since I started working on it three months ago: I found out CouchBase Lite exists. So you may want to try that instead of some...
View ArticleLiving with an open-source phone
A few months ago, I decided to make a radical change to my smartphone lifestyle. I wanted a phone that would limit the amount of personal data I was broadcasting to third parties – namely Apple or...
View ArticleHow to de-Google your Android phone
First, download a ROM from this Russian message board. It’s okay! You can totally verify the GPG signature. Allow yourself 30 minutes to remember how GPG works, then verify that forum poster...
View Article
More Pages to Explore .....