Возможно ли выучить objective c(для разработки под ios), зная js, но не имея опыта с c. Какая есть литература, актуальная на данный момент, на русском языке? habrahabr.ru/post/149090 пока что наткнулся на данную статью
Или стоит сразу учить swift?
Его можно выучить даже не зная JS. Потому что это знание не меняет ровно ничего. Не имея опыта С тоже можно. По вышеприведенной ссылке много актуальных ссылок в самой статье и комментариях к ней.
Obj C будет актуален еще очень долго, swift не замена ему. И изучить obj c будет проще, так как в интернете огромное кол-во сниппетов и готового кода.
@BloodyHistory библиотеки уже в процессе. Думаю, что уже через пол годика можно будет полноценно забрасывать устаревший и прожорливый obj-c. А Swift - полноценная замена и, говоря честно, потрясающий язык, поэтому с obj-c можно распрощаться, на что apple как бы сам намекает)
Умея программировать в принципе - можно начинать учить, но только на реальном проекте. Учить в вакууме при занятости на работе будет сильно долго. Если надо программировать под мобильные платформы - то ты уже примерно там где надо :) потому что есть достаточно технологий для написания кроссплатформенного кода. NativeScript как вариант. Кроме того, спрос на кроссплатформенность есть. Просто пойди на фриланс и глянь для интереса.