Dwarf Fortress for Windows Mobile

Your only hope currently is to run DF on a Linux machine and create a terminal to it. You will also need to set the output type to curses with the following changes in the config file.

[SOUND:NO]
...
[PRINT_MODE:TEXT]

I would also suggest making the following change in the init file for ease of play (the intro doesn't work well in curses mode).

[INTRO:NO]

However with the small screen and small keyboard DF will probably still not be at its best.