cookie

Мы используем файлы cookie для улучшения сервиса. Нажав кнопку «Принять все», вы соглашаетесь с использованием cookies.

avatar

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день. Лучшее iOS сообщество в Телеге: @iosgt Размещение рекламы: @tanyasanovna

Больше
Рекламные посты
12 325
Подписчики
-424 часа
-257 дней
-8330 дней

Загрузка данных...

Прирост подписчиков

Загрузка данных...

Фото недоступноПоказать в Telegram
IT-тусовка для мобильных разработчиков от Яндекса. YACAMP, гранж и лето. 10 августа встречаемся на YACAMP — масштабной IT-тусовке в стиле гранж от сервисов Яндекса. Полезные доклады от экспертов по вашей теме, нетворкинг и вечеринка. Поговорим про продуктовую разработку, обсудим сложные кейсы, ну и отдохнём, конечно. В программе 10+ интерактивных площадок, выступления музыкантов, уже нашумевшее IT-казино и вечеринка до самого утра. Читайте подробности и регистрируйтесь на YACAMP. Реклама. ООО «Яндекс.Такси» ИНН 7704340310
Показать все...
👎 31💅 2
00:06
Видео недоступноПоказать в Telegram
TextRenderer в SwiftUI В SwiftUI появился новый протокол TextRenderer, который заменяет NSAttributedString. В статье разбирается, как с его помощью подсветить часть символов в строке.
Показать все...
IMG_6270.MP47.30 KB
💅 20👍 16
Фото недоступноПоказать в Telegram
Экспорт картинок из Figma в проект — лёгкая и быстрая задача, на автоматизацию которой не хочется тратить время. Но как же издержки работы вручную? Android-разработчик из финтех-компании Точка Александр Ворошилов расскажет про «человеческий фактор» в рутинной задаче и автоматизацию переноса иконок в проект. Всего один скрипт — и разработчик доволен!
Показать все...
💅 5🔥 2
00:02
Видео недоступноПоказать в Telegram
Сложности в работе с кареткой Автор библиотеки DeclarativeTextKit рассказывает про неочевидные сложности расчета позиции каретки и ментальную модель, которая помогает рассуждать даже в граничных кейсах. А если вы захотите узнать больше про разные интересные моменты в том, как работает рендеринг текста, напоминаю о чудесном выпуске Подлодки с Тонским на эту тему!
Показать все...
video.mp40.16 KB
👍 12👎 1
Фото недоступноПоказать в Telegram
Про Meridian, еще один серверный фреймворк Meridian – фреймворк для разработки бэкенда на Swift. Его отличительная особенность – API, похожий на SwiftUI. Еще из интересного: 👉Есть поддержка вебсокетов 👉async/await из коробки 👉Можно удобно объявлять свой Middleware
Показать все...
🔥 31👎 8👍 2
Фото недоступноПоказать в Telegram
Expicitly built modules в Xcode 16 В Xcode 16 завезли фичу "Explicitly built modules", которая должна помогать с ускорением билдов и делать ошибки более информативными. В статье детально рассказывается, как эта фича ускоряет работу xcodebuild, и как ее можно включить для своего проекта. На Beta 1, правда, ускорения пока не заметно.
Показать все...
👍 14 3
Фото недоступноПоказать в Telegram
Как работают очереди Отличный пост про то, как работают разные типы очередей, по каким параметрам их можно сравнивать друг с другом, и как приоритизация запросов влияет на них. Самое классное – все это с интерактивными примерами!
Показать все...
25🔥 6💅 3
Клиент-серверное приложение на вебсокетах с фреймворком Hummingbird Подробный туториал по тому, как написать простые клиент и сервер для приложения чата, которые будут общаться с помощью вебсокетов, на фреймворке Hummingbird.
Показать все...
WebSocket tutorial using Swift and Hummingbird - Swift on Server

In this article, you will learn about WebSockets and how to use them with the Hummingbird framework in a straightforward, easy-to-follow manner.

👍 11👎 5 1
Уязвимости в CocoaPods В CocoaPods обнаружили сразу несколько очень неприятных уязвимостей, которые уже исправлены: 👉Злоумышленники могли получить контроль над заброшенными подами, и, как результат, добавить туда вредоносный код, который подтянулся бы в приложения без лока на определенную версию библиотеки. 👉Авторизация через email была реализована небезопасно, из-за чего злоумышленники могли исполнять произвольный код на сервере CocoaPods, отвечающем за Podspec'и. 👉Злоумышленники могли получить доступ к авторизационным токенам разработчиков и подменять пакеты прямо на сервере. Обязательно посмотрите чек-лист того, что вам надо сделать с вашим проектом, чтобы проверить, не стали ли вы жертвой подмены пакетов.
Показать все...
Vulnerabilities in CocoaPods Open the Door to Supply Chain Attacks Against Thousands of iOS and MacOS Applications | E.V.A

Multiple vulnerabilities affecting the CocoaPods ecosystem, have been discovered, posing a major risk of supply chain attacks.

👍 10 2💅 1
Фото недоступноПоказать в Telegram
Ого, какая новость! Крупнейший в мире классифайд по количеству пользователей устраивает свою первую IT-конференцию — Avito All Day Long В программе доклады и дискуссии по трендам индустрии, демки технопродуктов (AvitoPlato, Trisigma, Emcee), знакомство с Вертикалями Авито и много фана: лаунж-зона, игры, квиз и афтепати. В конце вечера ещё и сюрприз обещают ;) Если вы хотите узнать, как добиться счастья пользователей платформенными инструментами; как с нуля создать MLOps, в чём преимущество схемы Low Code + Backend Driven UI; если хотите прокачать софты или просто погрузиться в высокую инженерную культуру… Вам сюда, за букингом и регистрацией.
Показать все...
👎 52 6🔥 6👍 2
Выберите другой тариф

Ваш текущий тарифный план позволяет посмотреть аналитику только 5 каналов. Чтобы получить больше, выберите другой план.