По мне так не должно быть сложно, если у вас есть хорошие основы алгоритмизации, ООП то вы сможете разобраться в мобильной разработке. Главное хорошие источники документации найти, не лениться, выполнять задания, ставить себе цели, задачи. Со мной работает парень, веб-разработчик, по началу трудно было с документацией для разработки приложения для iOS, но ничего, справился, к тому же сейчас хватает русскоязычных сайтов сообществ.