Нет навыков в программировании, можно ли сразу начать изучать swift?
Swift - это отличный первый язык программирования. "База" не нужна, если вы хотите писать простенькие графические приложения. Но прежде, чем делать что-то полезное, убедитесь, что вы знаете сам Swift. Скачайте XCode. Его часть Swift Playgrounds - анимированные учебники-задания от Apple. Советую Learn to Code 1, 2, 3. Если где-то застопорились, всегда можно нагуглить гайды/подсказки/советы. Единственное, без чего нельзя начать - английский язык.
ты не туда смотришь
swift это сложно, и это только одна платформа
лучше и андроид делать паралельно
если достаточно простых приложений, вплоть до 3д игр то лучше писать на javascript
js проще swift примерно в 10 раз - это огромное преимущество
основы js можно понять за один день - для этого смотри мою последнюю статью на хабре
css и html ты уже знаешь - это языки для описания графического интерфейса
используя эти языки и phonegap - можно делать мобильные приложения для айоса и андроида и еще для кучи платформ
этот путь для тебя лучший однозначно
множество типов приложений можно сделать таквозможности хорошие