fa
Feedback
iOS Такой 🍏

iOS Такой 🍏

رفتن به کانال در Telegram

IT | Подкасты | Apple | iOS Материалы | Swift Тёплый чат: https://t.me/+tzWmsOMTPpFjMzAy Бусти: boosty.to/dimov_ios

نمایش بیشتر
3 260
مشترکین
-324 ساعت
اطلاعاتی وجود ندارد7 روز
+230 روز
آرشیو پست ها
Wildberries & Russ iOS Meetup: личный опыт разработчиков и не только 22 апреля спикеры обсудят ключевые аспекты iOS-разработк
Wildberries & Russ iOS Meetup: личный опыт разработчиков и не только 22 апреля спикеры обсудят ключевые аспекты iOS-разработки в RWB: от работы с файловой системой до построения масштабируемого UI-тестирования и автоматизации релизов. В программе 3 доклада от ведущих специалистов компании. Митап пройдет в Москве, но можно будет подключиться и онлайн. Участие бесплатное, нужна регистрация.

Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1 В этой статье последовательно разберем, как Swift упр
Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1 В этой статье последовательно разберем, как Swift управляет памятью: от базовых понятий вроде ARC, Copy‑on‑Write, экзистенциальных контейнеров до нетипичных задач с «зомби»-объектами и non-frozen типами. Материал основан на документации Swift, докладах WWDC и практических примерах. Статья рассчитана на middle- iOS‑разработчиков, которые хотят лучше понимать, что происходит с их кодом на уровне памяти и почему одни решения оказываются дороже других. В этой статье 🟢Стек, куча и глобальная память 🟢Типы данных в Swift 🟢Copy‑on‑Write 🟢Экзистенциальные контейнеры 🟢Управление памятью на куче и ARC 🟢Жизненный цикл объекта 🟢Класс или структура: как выбрать 🟢Особенности памяти non-frozen типов 🟢Выравнивание памяти 🟢Инструменты анализа памяти

Swift Concurrency Цикл статей с разбором основных принципов Swift Concurrency и практическими примерами: как работает Task, р
Swift Concurrency Цикл статей с разбором основных принципов Swift Concurrency и практическими примерами: как работает Task, разница Task и Task.detached, автоматическая отмена, task groups, Swift Continuations, @MainActor, @GlobalActor и т.д. 🟢 Part 1 🟢 Part 2 🟢 Part 3 🟢 Part 4

🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS Crew С 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фу
🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS Crew С 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS». На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runtime, как устроены память, GPU, алгоритмы и другие базовые механизмы платформы. Это не про теорию ради теории, а про понимание вещей, которые помогают лучше проектировать, отлаживать и развивать реальные iOS-приложения. Формат такой: пять дней, живые Zoom-сессии утром и вечером, закрытое профессиональное сообщество в Telegram и общение со спикерами и участниками. Если хотите глубже понимать iOS и разбираться, а не просто пользоваться готовыми абстракциями, присоединяйтесь. До 6 апреля действует early-bird-цена👇 🎟Забрать билет на Podlodka iOS Crew По промокоду ios_prog17 получите скидку🎁

Redux. Просто о непривычном Redux в iOS — это подход к управлению состоянием приложения, который помогает сделать код более п
Redux. Просто о непривычном Redux в iOS — это подход к управлению состоянием приложения, который помогает сделать код более понятным и предсказуемым. Вместо того чтобы передавать данные между разными частями приложения, используется единый Store — источник правды. Все изменения происходят через Actions и обрабатываются в редьюсерах. Что это дает: — понятную структуру — контроль над изменениями состояния — упрощение отладки — удобство при тестировании На небольших проектах может показаться избыточным, но в более сложных приложениях такой подход помогает избежать хаоса. Более подробную информацию про данный подход смотрите в видео, ставьте лайки, комментируйте и подписывайтесь на канал Евгения!

СПОРТ И РАБОТА МОЗГА В нашем новом выпуске мы обсудили тему, которая касается каждого — как физическая активность влияет на р
СПОРТ И РАБОТА МОЗГА В нашем новом выпуске мы обсудили тему, которая касается каждого — как физическая активность влияет на работу мозга и нашу продуктивность. Гость выпуска — Николай Шарапов. Вместе с ним и ведущей Екатериной Батеевой мы поговорили о том, как спорт влияет на когнитивные функции, помогает справляться со стрессом, улучшает концентрацию и даже влияет на качество мышления. Разобрали, какие виды активности действительно полезны для мозга, сколько нужно двигаться и как встроить спорт в рабочий график без перегрузки. Слушайте выпуск, делитесь своими впечатлениями в комментариях и не забудьте подписаться на Николая и Екатерину. Телеграм Николая YouTube Николая YouTube Кати

WWDC26 A week of technology, creativity, and community В этом году WWDC26 пройдёт с 8 по 12 июня. Посмотреть видео можно буде
WWDC26 A week of technology, creativity, and community В этом году WWDC26 пройдёт с 8 по 12 июня. Посмотреть видео можно будет: На Youtube: AppleDeveloper На сайте: developer.apple.com В приложении для разработчиков: AppleDeveloper

Собеседование на должность iOS-разработчика в Experian: когда все пошло не по плану Началось всё как обычное виртуальное собе
Собеседование на должность iOS-разработчика в Experian: когда все пошло не по плану Началось всё как обычное виртуальное собеседование. Собеседник подключился к Zoom-конференции на пять минут позже, попивая кофе, словно только что пережил войну. Никаких представлений, никакой светской беседы. Просто прямо: «Хорошо, давайте пропустим основы. Можете ли вы за 10 минут переписать чей-нибудь ужасный Swift-код, пока я смотрю?» Никакой разминки. Никакого «расскажите о себе». Просто бум.

Совет для SwiftUI Используйте .redacted(reason: .placeholder), чтобы показывать skeleton-интерфейс (плейсхолдер UI) во время
Совет для SwiftUI Используйте .redacted(reason: .placeholder), чтобы показывать skeleton-интерфейс (плейсхолдер UI) во время загрузки данных, а когда данные будут готовы - уберите его.

Малоизвестная возможность Swift: for case let, о которой не знают многие iOS-разработчики Swift известен системой pattern mat
Малоизвестная возможность Swift: for case let, о которой не знают многие iOS-разработчики Swift известен системой pattern matching. Большинство разработчиков используют её в switch, иногда в if case или guard case. Но в языке есть ещё одна конструкция, которую многие никогда не видели — for case let. Интересно, что даже разработчики с несколькими годами опыта часто о ней не знают. Более того, в официальной документации Apple она упоминается лишь вскользь, потому что технически это не отдельная фича языка, а комбинация существующих механизмов. Тем не менее, эта конструкция может заметно упростить код. В данной статье разбираются что это такое, как она работает и когда ее лучше использовать.

📱 Мобильная разработка в ритме города: Day&Night 2026* Приглашаем мобильных разработчиков на главную конференцию Городских сервисов Яндекса. Программу курируют эксперты: Саша Борисков из Яндекс Еды и Илья Царев из Яндекс Go. Темы самые горячие: от архитектурных вызовов в огромных проектах до оптимизации пользовательских интерфейсов и работы с геолокацией. После — откроются Клубы для неформального общения 🔶 Мобильный клуб: для обсуждения сред разработки, болей релизных циклов и новых инструментов. 🔶 Клуб управления командой: для тех, кто хочет растить специалистов и строить процессы. 🔶 Клуб музыки и винила и клуб активного образа жизни. 🍸 Финал вечера — масштабный нетворкинг и активности до 2 ночи. В программе: диджеи, коктейли и та самая атмосфера, ради которой хочется остаться до конца. 🚀 Регистрация открыта — успейте подать заявку! Все заявки проходят модерацию, обязательно дождитесь обратной связи. *День и Ночь 2026

Всем привет! Есть ли в этом канале iOS разработчики или кто-то из технического отдела РЖД, может у кого-то есть знакомые или друзья там? Напишите в личку пожалуйста @new_repository

Создание тоста в SwiftUI за 5 шагов В SwiftUI до сих пор нет встроенного компонента для всплывающих уведомлений (toast). Существуют оповещения (alert) и всплывающие окна (sheet), но они, по своей сути, являются модальными. Тост решает другую проблему: оно предоставляет кратковременную обратную связь, не прерывая рабочий процесс пользователя. В этой статье вам расскажут о практическом способе реализации всплывающего уведомления в SwiftUI. Решение является лёгким, многоразовым и работает поверх всего пользовательского интерфейса приложения.

Ошибка на 12 миллиардов долларов: почему Apple отказалась от сторибордов (и почему большинство команд до сих пор их используе
Ошибка на 12 миллиардов долларов: почему Apple отказалась от сторибордов (и почему большинство команд до сих пор их использует Автор с многолетним опытом в iOS-разработке жёстко критикует сториборды (Storyboards) в Xcode, называя их главным источником проблем для команд. Статья объясняет, почему визуальный конструктор интерфейсов от Apple, задуманный как благо, превратился в «налог на разработку» и обошелся индустрии в миллиарды долларов потерянного времени.

Навигация в SwiftUI Навигация пожалуй, одна из сложнейших частей SwiftUI. Набор инструментов сейчас сильно ограничен и содерж
Навигация в SwiftUI Навигация пожалуй, одна из сложнейших частей SwiftUI. Набор инструментов сейчас сильно ограничен и содержит множество проблем – таких, как крэши и неопределенное поведение. Спикер рассмотрел нюансы и внутренности текущего API, а также подход к работе с ним, включая UIKit-расширения для недостающих методов.

Бесплатный интенсив по iOS и AI в Сочи от Яндекса Две недели разработки на Swift у моря + модуль по AI/LLM Это Last Call: отб
Бесплатный интенсив по iOS и AI в Сочи от Яндекса Две недели разработки на Swift у моря + модуль по AI/LLM Это Last Call: отбор закрывается 18 февраля 🔘 Командная разработка с менторами из Яндекса 🔘 Перелёт, отель, питание — всё бесплатно 🔘 Официальное освобождение от учёбы
Статистика: более 50% выпускников получают офер в Яндекс
Для кого: Студенты, магистранты и аспиранты российских вузов (гражданство РФ — обязательно) Что требуется: Базовый Swift, понимание алгоритмов, опыт создания приложений Университет «Сириус», Сочи Даты поездки: 30 марта — 10 апреля Подать заявку: yandex.ru/yaintern/siriusmobile

Как вытащить приложение из бана App Store и что творится внутри Apple Никита Тюников — эксперт по переговорам с Apple. В этом
Как вытащить приложение из бана App Store и что творится внутри Apple Никита Тюников — эксперт по переговорам с Apple. В этом подкасте он не только рассказывает, как вернуть приложение в App Store, но и анализирует глобальные тренды внутри компании. Ключевые темы: ➡️ Почему из Apple уходят ключевые руководители? ➡️ Фундаментальные различия между управлением Джобса и Кука. ➡️ Провалы продуктовой стратегии: от AirPods Pro до ажиотажа вокруг iPhone 17. ➡️ Эксклюзив: какой ответ Никите дал Тим Суинни (Epic Games) о возможности договориться с Apple? Анализ большой tech-политики от человека, который говорит с Apple на одном языке. LinkedIn Никиты: https://www.linkedin.com/in/nikitatunes/ TG Никиты: t.me/airtuna

Apple будет требовать Xcode 26 для выпуска приложений с мая С 28 апреля 2026 года приложения и игры, загружаемые в App Store
Apple будет требовать Xcode 26 для выпуска приложений с мая С 28 апреля 2026 года приложения и игры, загружаемые в App Store Connect, должны соответствовать следующим минимальным требованиям: - Приложения для iOS и iPadOS должны быть собраны с использованием iOS 26 и iPadOS 26 SDK или более поздней версии - Приложения для tvOS должны быть собраны с использованием tvOS 26 SDK или более поздней версии - Приложения для visionOS должны быть собраны с использованием visionOS 26 SDK или более поздней версии - Приложения для watchOS должны быть собраны с использованием watchOS 26 SDK или более поздней версии

🔄 Что ожидать от будущих iOS.
🔄 Что ожидать от будущих iOS.

Модульная архитектура — это не просто теория, вот доказательства Если вы iOS-разработчик и думаете, что «модульность» — это п
Модульная архитектура — это не просто теория, вот доказательства Если вы iOS-разработчик и думаете, что «модульность» — это просто модное слово из теорий по чистой архитектуре, эта статья заставит вас изменить мнение. Автор на реальном примере своего приложении показывает, что такое настоящая модульность на практике и как она спасла его, когда пришлось полностью переделывать навигацию. Статья доказывает, что время, вложенное в модульность сегодня, — это не переусложнение, а страховка от бессонных ночей завтра, когда требования неожиданно поменяются.