Будет ли разработка на swift полноценной?
Да
Пройти базовый курс C++ занятие на месяц, не больше. А потом уже сфит учи, правда надо знать английский, так как на русском пока что руководства нет, но я думаю что переведут. Я сам очень этой штукой заинтересовался, сейчас поставил задачу на лето освоить C++. Осенью начну прогать на сфите.