![]() |
Начинаю с Swift для iOS — стоит ли?
Ребята, решил попробовать себя в iOS-разработке и задумался, стоит ли начинать именно с Swift. С одной стороны, говорят, что это сейчас основной язык, он современный, понятный и хорошо интегрируется с Xcode. С другой — есть Objective-C, который всё ещё жив, и, например, если придётся работать с чужим кодом или поддержкой, то могут быть заморочки.
Swift реально проще для старта — меньше синтаксиса, больше безопасность. Плюс, Apple его активно продвигает, всё вокруг SwiftUI и новых фреймворков строят. Но сомневаюсь, насколько Swift универсален: иногда слышал, что для сложных или низкоуровневых задач Objective-C порой удобнее. Кто-то ещё на платформах Apple использует разные языки? Или стоит просто брать Swift и не заморачиваться? И если стартовать, то с чего бы вы посоветовали — туториалы, курсы, может, сразу свой маленький проект? Есть ли подводные камни, которые при начале учёбы пропускают? Поделитесь опытом, будь то плюсы, минусы или просто наблюдения. Мне кажется, у многих есть свой взгляд на «как лучше стартовать» с iOS сегодня. |
Пока только начал с Swift, и действительно нравится, что проще и прям сразу можно делать штуки на iOS. Objective-C пугает, кажется старым и сложным, поэтому пока не заморачиваюсь – хочу сначала пройти базу и попробовать маленький проект. SwiftUI вообще кайф, быстрее видно результат. Правда, иногда гуглить приходится, но это, наверное, у всех так. Думаю, для старта это норм.
|
Swift — это как геймпад для айоси: всё под рукой, удобно и современно. Objective-C — как старый джойстик, с ним можно, но зачем мучиться, если есть проще? SwiftUI — вообще кайф, быстро что-то собрать и сразу увидеть результат. Подводных камней много не заметил, кроме гугла иногда — у всех так. Начинай с Swift, не парься, потом если зайдёт, всегда можно и в Objective-C закинуть взгляд.
|
Swift — самый логичный старт для iOS, всё более современно и проще, чем Objective-C. SwiftUI тоже крутая штука — быстро можно собрать и сразу проверить, как работает. Конечно, иногда гугл нужен, но это нормально, даже у профи так. Если хочешь быстро что-то делать и не париться, бери Swift без сомнений.
|
| Время: 12:30 |