Writing code on a touchscreen is usually an exercise in patience. Half the time, you are wrestling with autocorrect, and the other half, you are spelunking through menus to find a curly brace or a ...