DnD4eCM-Droid is a project mainly written in Java, it's free.
A beginning exploratory attempt at replicating DnD4eCM for Android