Я прекрасно понимаю Ваше стремление, сам такой. Если есть интерес к мобильной разработке, я бы посоветовал все-таки начать с Java и Android. Она более свободная платформа, да и Java более распространенный язык, который много где используется.
Про устроиться в поисковик, Google в списках вакансий указывает Java, как язык, на котором можно отвечать на собеседовании (в отличии от Obj-C, который нигде кроме iOS и Mac'a я не встречал).
Если Android, то там Java. Но эта Java не J2ME, так что универсального решения не найдете (если не веб конечно).
А на C++ можно писать под андройд, но получите оч ограниченный фреймворк, нацеленный на разработку игр (NDK), да и без Java совсем не обойдись.
Есть еще .NET (Silverlight и XNA) для написание под Windows Phone 7.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.