Adding names in the mobile app is somewhat impossible task. If any changes occur not involving that specific mobile app (anther device or without the app) than it would fall out of sync with no reasonable recovery path.
This has to be a full fledged feature before being added to the mobile app. With that said, I know Ray has this on the todo list. Having an additional array with program names (mapping index to name) might make things a little easier (can support both methods without much change versus changing the program array structure).