Зря считаешь что С и С++ можно не учить. Это идеальные языки для понимания основ программирования. От С можно будет легко перейти в нужную область. В том числе одну из перечисленных.
Frel: если хочешь писать игры под iOS, то посмотри показанные на WWDC 2015 GameplayKit, ReplayKit, Model I/O. И да, если ты хочешь разрабатывать что-либо под iOS, тебе точно нужен Mac. Только Linux или Шindows не хватит.