Swift от Дена @swift_den Channel on Telegram

Swift от Дена

@swift_den


IOS разработчик. Swift/SwiftUI

GitHub - https://github.com/Den1Doc

Хабр - https://habr.com/ru/users/Den_1Ro/

App Store - https://apps.apple.com/ru/app/midpad/id6446994575

Админ - @denis_dmd12

Swift от Дена (Russian)

Swift от Дена - это Telegram канал, созданный для IOS разработчиков, которые интересуются языком программирования Swift и фреймворком SwiftUI. В этом канале вы найдете полезные статьи, обзоры, советы и новости из мира разработки приложений для устройств Apple. Не упустите возможность узнать о последних тенденциях в области мобильной разработки и улучшить свои навыки в создании качественных приложений. Администратор канала - @denis_dmd12. Также вы можете посетить GitHub профиль Дена по ссылке https://github.com/Den1Doc, прочесть его статьи на Хабре - https://habr.com/ru/users/Den_1Ro/ и даже оценить его приложение MidPad в App Store - https://apps.apple.com/ru/app/midpad/id6446994575. Присоединяйтесь к каналу Swift от Дена и станьте успешным IOS разработчиком!

Swift от Дена

04 Dec, 15:35


👨‍💻 Apple будет проверять приложения в новогодне праздники. Но с задержками — последнюю проверку ждал 3 дня

Для автоматических проверок без изменений — одобряют в день отправки

Swift от Дена

04 Dec, 06:28


🗄 Improving the approachability of data-race safety

1) Расширьте гарантии безопасности памяти для низкоуровневых потоков данных
2) Обеспечьте постепенное раскрытие информации для непараллельного кода и упростите базовое использование параллелизма
3) Расширьте возможности параллелизма для повышения производительности, чтобы упростить выполнение задач и их анализ

Swift от Дена

30 Nov, 07:09


📹Иван Воробей про будущее iOS в России, джунов и рынок рекламы

🐱 Самые интересные вопросы на подкасте

1) Странные случаи откликов
2) Усталость разработчик
3) Почему Swift получился сырым
4) Обман работодателя

Swift от Дена

23 Nov, 20:28


🗄 Read the latest from Apple Security Research

😐 Статьи

1) Исследование безопасности вычислений в частном облаке
2) iMessage с PQ3: новое передовое решение для обмена сообщениями с квантовой защитой в больших масштабах
3) Что, если бы в iOS 16 была уязвимость SockPuppet?

Swift от Дена

20 Nov, 20:05


📖 iOS-Performance-Optimization - проект содержит базовые знания и настоятельно рекомендуемые ресурсы по оптимизации производительности вашего приложения для iOS

Swift от Дена

15 Nov, 11:17


💚 Aiolos - полностью управляется жестами, учитывает настройки безопасной зоны, поддерживает языки, расположенные справа налево, и автоматически реагирует на действия экранной клавиатуры.

Swift от Дена

14 Nov, 07:13


🐱 Дорогие подписчики!

Сегодня мы отмечаем важную цифру — 1300 подписчиков! Спасибо, что вы с нами! Ваша поддержка вдохновляет нас творить и делиться контентом. Мы стремимся делать наш канал ещё лучше, и надеемся, что впереди нас ждут ещё множество интересных моментов вместе.

P.S. кто-то успел отписаться 😢

Swift от Дена

10 Nov, 12:54


Open Source Swift

1) Open-Source iOS Apps
2) isowords
3) Swift Algorithms
4) Fisheye
5) Pika
6) Metatext
7) DivKit

Swift от Дена

08 Nov, 13:22


iOS-разработчикам, которые хотят прокачать свои навыки работы с многопоточностью – уже в понедельник стартует Podlodka iOS Crew!

С 11 по 15 ноября лучшие эксперты разберут многопоточность, Swift Concurrency и алгоритмы в формате удобных онлайн-сессий.

В программе:

🔹 Александр Андрюхин проведёт нас через особенности Swift Concurrency, которых ты точно не знал
🔹 Swift 6 глазами Александра Априамашвили – как переход на новую версию поможет в повседневной работе.
🔹 Антон Марченко расскажет, как async в алгоритмах делает их быстрее.
🔹 Александр Сычев раскроет механизмы работы Thread и объяснит, как это важно для работы с многопоточностью.

Здесь только прикладная польза, реальные примеры и свежий опыт.

Присоединяйтесь 👉 https://podlodka.io/ioscrew

А промокод swift_den14 даёт скидку в 500 руб🥳

Swift от Дена

08 Nov, 12:15


📖 Starting with Project Refactoring: Sharing Five Swift Modules

Основные причины написания статьи

- Улучшенная абстракция и организация кода за счет модульности
- Заставляю себя писать более стандартизированный код, делясь
- Надеемся, что эти модули помогут другим разработчикам

Swift от Дена

06 Nov, 10:17


Автокомплит в 🤖 Github Copilot это отдельное прозрачное окно

У расширений Xcode нету оверлеев, ребята так выкрутились

Swift от Дена

04 Nov, 08:59


✍️ Notes

iOS & iPadOS Release Notes - примечания к выпуску содержат подробную информацию об изменениях API, известных проблемах, исправлениях, обходных решениях и устаревших функциях в последних версиях ПО

Updates - ознакомление с основными обновлениями документации и ключевыми моментами WWDC

Swift от Дена

31 Oct, 19:32


Подборка статей по SwiftUI / Swift

1) Императивный UIKit‍ vs Декларативный SwiftUI
2) SwiftUI для прошлого конкурсного задания Telegram Charts (март 2019 года): все просто
3) Запуск игры на Unity из приложения SwiftUI для iOS
4) Профилирование приложений на SwiftUI с помощью Instruments
5) Макросы в swift — напишут код за вас, но есть нюанс…

Swift от Дена

29 Oct, 06:29


😎 Книги от Kodeco

Swift от Дена

25 Oct, 08:20


🌄 Всем привет! Добавил новые фишки IOS 17/18 и кастомные элементы

Swift от Дена

22 Oct, 06:52


🌄 Копировать при записи и макрос Swift-CowBox

В статье

- Ссылка против. Типы значений
- Обратная сторона структур
- Копирование при записи: лучшее из обоих миров
- Макрос CowBox

Swift от Дена

18 Oct, 09:14


У Apple вышла серия туториалов по 🛠 Instruments про лажи с потоками и как их дебажить

Примеры хоть и на Swift Concurrency, но идеи применимы и к UIKit, и к DispatchQueue

Swift от Дена

11 Oct, 06:38


👌 VerticalSplit - разделитель View на SwiftUI

Swift от Дена

08 Oct, 14:30


🛑 Realm Deprecated

Поддержка закончится 30 сентября 2025г. Локальные БД оставят как open source в отдельном бранче

Swift от Дена

06 Oct, 17:31


🖼 Сайт для тех, кто любит 3D дизайн

Spline и YT

Swift от Дена

03 Oct, 12:14


😳 Приложение, идентичное натуральному: 7 способов прокачать свой pet-проект

Pet‑проект — отличный способ проверить, нравится ли вам программирование настолько, чтобы посвятить ему как минимум несколько лет своей жизни

Swift от Дена

27 Sep, 18:45


Всем прекрасных выходных 😎

Swift от Дена

26 Sep, 08:01


🔥 Самые нужные каналы для Swift разработчика, чтобы расти в доходе 💸

• Swift | Вопросы собесов
• Swift | LeetCode
• Swift | Тесты
• Swift | Удалёнка

Подпишись, чтобы не потерять ☝️

Swift от Дена

25 Sep, 07:18


🔢 Подборка материалов для изучения Swift 6

Migrating to Swift 6
What's new in Swift 6.0?

Дополнение

Migrate your app to Swift 6
Swift 6
Announcing Swift 6

Swift от Дена

23 Sep, 16:42


🥳 РОЗЫГРЫШ ДЛЯ ПРОКАЧКИ КАРЬЕРЫ!

Друзья, у нас тут крутая новость! Мы объединились с экспертами в мире разработки и нашими партнерами, чтобы подарить вам шанс прокачать свои скиллы и открыть новые возможности в мире разработки.
Если вы iOS-разработчик, Swift/SwiftUI-гуру или просто хотите расти вместе с нами, этот розыгрыш — ваша возможность.

🎁 Что мы разыгрываем?
3 призовых сессии с ментором от Solvery по 1000 руб;
3 премиум подписки на Telegram на 3 месяца от Swift от Дена;
3 наборчика пинов от Coffee&Code (по 2 шт в каждом);
3 билета на захватывающий марафон от Devrush по мобильной разработке на Swift (UIKit & SwiftUI).

🔥 Как участвовать?
Подпишитесь на все каналы: @dev_rush, @coffeeCodeEverywhere, @swift_den, @solvery, и вы автоматически станете участниками розыгрыша.

🗓️ Победителей выберем рандомно и объявим 2 октября! 🏆

Не упустите шанс улучшить свои навыки и расширить знания в мобильной разработке! Делитесь этим розыгрышем с друзьями и развивайте карьеру вместе 🎉

Swift от Дена

19 Sep, 08:16


🐱 Восхитительные эффекты SwiftUI для вашего приложения

Примеры эффектов

Swift от Дена

17 Sep, 16:07


👋 Всем Привет. Не давно вышла новая ios 18 / xcode 16 и вот небольшая подборка новых фишек на SwiftUI - GitHub / What’s New in SwiftUI for iOS 18

Swift от Дена

14 Sep, 07:48


🍎 Отслеживание утечек памяти в iOS-приложении со SwiftUI в Runtime

В этой статье

1) пройдёмся по основным подходам к поиску утечек
2) попробуем найти способ сделать его обнаружение утечек менее болезненным
3) выясним, можно ли каким-то образом застраховаться от утечек в будущем развитии проекта