Много вакансий на objective-c, но мало кто работает именно с С++ для мобильных приложений. А это ведь и разработка игр, поисковых служб, да и много чего другого.
На самом деле разработка на С++ для мобильных устройств сейчас не актуальна на мой взгляд. Большинство мобильных платформ имеют очень качественные фреймворки на своих языках.
Если брать разработку под WP7, то разработка игр там на XNA (С#).
Под Android действительно игры пишутся на С++ (NDK), но так или иначе, там все равно нужна Java (основной язык платформы).
Под iOs не знаю на чем пишутся игры, но думаю, что тоже на Obj-C, как и обычные приложения.
Написание на сейчас возможно, на мой взгляд, только для устройств Windows Mobile 6.5 и младше. Но они отмирают потихоньку. Для других устройств — это получиться уж очень платформозависимые приложения.
Мне кажется надо учиться либо под iOS, либо Android — Obj-C и Java соответственно.
P.S. Для справки: Objective-C — по производительности не уступает обычному C++ (ну разве что чуть-чуть). Это компилируемый в машинный код язык.