TGViewer
OTUS: программирование и карьера в IT OTUS: программирование и карьера в IT @otusjava · 7.39K subscribers
Post #7842 587
iOS — это не только Swift и Xcode. Это контроль версий, автоматизация, тестирование и магия, которая превращает код в реальные приложения. Не отставай — рынок не ждёт.

❤️ Собрали топовые ресурсы для всех, кто хочет стать разработчиками iOS и не тратить годы на проб и ошибок:

Рекомендуемые книги 📚

“Swift Programming: The Big Nerd Ranch Guide”

“iOS Programming: The Big Nerd Ranch Guide”

“Test-Driven iOS Development”

“Pro Swift”

“SwiftUI by Tutorials”

“iOS Unit Testing by Example”

Рекомендуемые статьи 🖥

SwiftUI: Всё, что вам нужно знать о модификаторе containerRelativeFrame (и немного больше)
Подробно рассмотрим модификатор containerRelativeFrame, его определение, правила компоновки, примеры использования и важные соображения.

Вызов защищенного API из iOS-приложения на Swift
Пошаговое руководство по использованию OAuth 2.0 при доступе к защищенным API из iOS‑приложения на Swift с Auth0.

Добавляем объём в visionOS-приложение
Разбираемся, как использовать Volume для создания иммерсивного 3D-опыта в visionOS.

Под капотом у пользовательского интерфейса SwiftUI — Детальный разбор: UIKit
Предоставим вам полный обзор того, как UIKit и SwiftUI устроены под капотом. Сначала мы обсудим UIKit, а в следующей части перейдем к SwiftUI.

Реализуем машинное обучение на сервере с помощью Swift
В этом руководстве покажем, как работать с моделью машинного обучения на сервере Vapor с помощью Swift.

Электронные ресурсы ℹ️

Swift.org — документация, руководства, актуальные изменения в языке
Ray Wenderlich iOS Tutorials — пошаговые руководства для разработчиков всех уровней
Hacking with Swift — крутые проекты и примеры кода
Apple Developer — официальные туториалы и гайды

Записи полезных вебинаров ▶️

Лучшие практики для виджетов iOS 2025 —рассмотрим, что представляют собой виджеты iOS, как создавать и настраивать, что изменилось после WWDC 2025.

Пишем простое приложение на SwiftUI + Combine — научимся создавать проект для iOS приложений, базовые конструкции дял пользовательского интерфейса.

Создаем галерею изображений на SwiftUI — покажем, как с помощью данной технологии сделать простое приложение для просмотра галереи изображений.

SwiftData: Создаём локальное хранилище для iOS-приложений — как спроектировать и написать слой хранилища на SwiftData и как сделать работу с хранилищем эффективной, в том числе и в фоне.

Machine Learning в iOS: CoreML, CreateML, Vision — демонстрация обучение нейронки с помощью CreateML. Возможности CoreML и Vision.

Устройство многопоточности в iOS: Actor и async/await — устройство структурированной многопоточности, механизмы синхронизации.

Не оставайся в 2025 году с устаревшими туториалами. Записывайся ⤵️

iOS Developer 🐗 iOS Developer. Professional

— количество мест ограничено, пока другие тянут баги на продакшене, ты будешь делать настоящие приложения.
  • 🔥 1
  • 🙏 1
More from @otusjava
  1. Oct 2, 2026😀 — ну что начинается, нормально же общались ________ 🔹Подпишитесь на OTUS в MAX 🔹Подпи…
  2. Oct 2, 2026Собрали подборку ближайших бесплатных уроков для руководителей и тех, кто планирует начать…
  3. Oct 1, 2026Собрали наши самые обсуждаемые статьи на Хабре. Приятного чтения: — Rewrite It in Rust: ко…
  4. Oct 1, 2026Собрали отзывы наших выпускников о курсе «SQL для разработчиков и аналитиков» Спасибо, что…
  5. Sep 30, 2026Фронтенд или бэкенд: что выбрали вы? 👨‍💻 — Фронтенд 🤔 — Бэкенд 😀 — Ни то ни другое ___…
  6. Sep 30, 2026ИИ увеличивает количество задач и сливает бюджет: как этого избежать На вопрос подписчика…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →