Определиться для начала под какие платформы будете писать. Затем определиться с инструментарием, можно учить языки разработки под каждую отдельную платформу, что требует больше ресурсов, но дает на выходе более быстродействующие и зачастую более качественные предложения. С другой стороны можно писать сразу кроссплатформенно, тут смотрите в сторону Phonegap, Adobe Air, Delphi и прочего