Telegram Web Link
ИТ-событие МТС True Tech Champ

Дата: 8 ноября
Место: МТС Live Холл + онлайн

МТС приглашает разработчиков присоединиться к мультиформатному ИТ-событию True Tech Champ. Будем обмениваться опытом, общаться с экспертами и просто классно проводить время среди своих.

Что тебя ждет:

— True Tech Garage. Интерактивный лекторий с воркшопами, ИТ-батлом «Плохие прогерские шутки» и кодинг-дуэлью с победителем олимпиады.
— Технофест. Более 20 площадок с кодерскими и фановыми активностями. Можно забраться на скалодром, погонять роботов по лабиринтам и взломать код сейфа.
— Шоу-финал. Лучшие команды ИТ-чемпионата на глазах у зрителей поборются за победу в гонках роботов по усложнённым интерактивным лабиринтам с подвижными консолями и спецэффектами.

Участие бесплатное, детали и регистрация по ссылке https://truetechchamp.ru/conf
SpectreKit – библиотека для консольного UI

SpectreKit – пока еще сырая библиотека для того, чтобы собирать красивый UI для консольных приложений, написанных на Swift.
Ещё нет планов на 16 ноября?
16 ноября встречаемся на большом митапе для мобильных разработчиков


Приходите на Я.Субботник в московский офис Яндекса на «Парке культуры»!

В программе — доклады об iOS и Android, экскурсия по «Красной Розе» и командный квиз с участием автора блога Mobile Developer Алексея Гладкова и руководителя мобильной разработки Супераппа Яндекса Артура Василова. А ещё нетворкинг и афтерпати с угощениями и напитками.

Регистрируйтесь и присоединяйтесь офлайн или онлайн.
Почему UserDefaults может не возвращать данные

👉У вас включен флаг Sensitive Data Encryption, который не дает получать доступ к данным в залоченном телефоне, но вы пытаетесь обратиться к UserDefaults из виджета.
👉Автоматический преворминг приложения может включаться даже тогда, когда телефон заблокирован. Получается та же проблема, что и выше.
👉Если вы перезагрузили телефон с запущенной LiveActivity, при ее следующей загрузке данные не будут доступны.
Почему приложения на Android весят меньше

Очень часто можно увидеть, что одно и то же приложение в App Store весит 100мб, а в Play Store – 10мб. В статье разбираются причины этого и то, что каждая из платформ понимает под "размером".
ReactiveCollectionsKit – новая библиотека для коллекций

Помните легендарные библиотеки IGListKit и JSQDataSourcesKit? Их автор зарелизил еще одну библиотеку для отображения коллекций, по его словам, с учетом ощибок всех предыдущих итераций. Основная идея за библиотекой – коллекция реактивно реагирует на изменения вью модели, запуская нужные анимации в нужный момент.

👉Библиотека на GitHub
Многопоточность в iOS — настоящий лабиринт. Постоянные сложности с синхронизацией, запутанные GCD-задачи, и, конечно, бесконечная головная боль с поддержкой стабильной работы приложений.

Представьте, что все эти проблемы решены. Вы уверенно используете Actor и async/await для управления потоками, легко синхронизируете задачи и мигрируете с GCD на новые, более простые и эффективные подходы. Ваш код становится чище, а производительность приложений — выше.

На открытом вебинаре 5 ноября в 20:00 мск мы разберем, как структурированная многопоточность с Actor и async/await упрощает работу iOS-разработчика.

Присоединяйтесь и получите ценные знания для практики, а также скидку на обучение на курсе «iOS Developer. Professional»: https://otus.pw/1tul/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Получите скидку 20% на курс Английского от Яндекс Практикума. Для этого вам нужно будет просто оставить заявку на консультацию.

Цена снижена, но details остаются на уровне:

❤️ Учим тому, что нужно
И не тратим время на то, что вы уже знаете

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

❤️ Погружение в английский
Окружаем вас новым языком, чтобы вы чувствовали уверенность в своих знаниях

Пока все говорят о скидках, начните говорить на английском 🏴󠁧󠁢󠁥󠁮󠁧󠁿
iPad как девайс для разработки

Каждый год находится человек, который рассказывает, как iPad полностью заменил ему ноутбук для iOS разработки. Автор статьи настолько сильно топит за то, что это – полноценная замена, что единственной существенной проблемой называет невозможность снятия скриншотов для App Store.
🎯Современные iOS-приложения требуют максимальной производительности и скорости отклика, и без многопоточности тут не обойтись.

Подключайтесь к конференции Podlodka iOS Crew с 11 по 15 ноября, чтобы узнать о последних нововведениях и подходах.

Сессии проходят утром и вечером – удобно для любого графика!

В программе:
- Разбор actors и executors с Евгением Ёлчевым: как они работают и могут ли заменить старые подходы ⚙️
- Как управлять асинхронным MVVM в UIKit и SwiftUI с Ильей Харламовым 🎛
- Воркшоп по синхронизации с Александром Игнатьевым: как решить проблему отсутствия нужных Lock'ов в iOS🔒
- Не забудем про старые, проверенные инструменты: Дмитрий Куркин разберет, как GDC всё еще помогает решать задачи, с которыми не всегда справляется Swift Concurrency.🔄

👉 Присоединяйтесь к Podlodka iOS Crew и получайте знания, которые можно сразу внедрять в проекты!
gRPC сервер на Swift

Хорошего контента про Swift на сервере в этом году особенно много. Вот, например, туториал по тому, как собрать простой gRPC сервер с использованием grpc-swift-protobuf библиотеки.
GitHub Copilot для Xcode

Главная новость прошлой недели – на ежегодной конференции GitHub Universe Microsoff анонсировали превью Copilot плагина для Xcode. Для работы требуется купленная лицензия, по фичам – все, к чему вы привыкли в других IDE. Отдельно доставляет то, как они реализовали автокомплит в отсутствии необходимого API у Xcode – поверх редактора накладывается отдельное прозрачное окно, и вот в нем уже и показываются результаты работы AI.
Бесплатный курс «Руководитель 2030» от Стратоплана

Наши друзья из Стратоплана продолжают запускать бесплатные менеджерские курсы. В этот раз вас ждет 5 занятий по основам управления и ключевым навыкам руководителей всех уровней – от тех, кто управляет небольшой командой, до директоров крупных компаний.

👉Работа с людьми
👉Работа с командами
👉Работа с руководством и компаниями
👉Работа с собой
👉Сбор своего долгосрочного плана развития

Каждое занятие – 2 часа теории и практических инструментов, шаблонов и концепций, а заодно – нетворкинг с другими менеджерами.

📆Старт уже сегодня!
4–8 ноября, начало в 20 часов по Москве
🔗Регистрация
Планы swift-foundation на 2025

Команда, разрабатывающая версию Foundation на Swift, поделилась планами на следующий год:

👉Улучшение перфоманса библиотеки, в том числе – написание новых бенчмарков
👉Продолжать переписывать части Foundation с C на Swift
👉Помощь коммьюнити с исправлением небольших, но раздражающих проблем в дизайне и реализации
Где читать полезный контент для профессионального развития?

В Сетке, новой соцсети для нетворкинга от hh ru, можно следить за апдейтами спецов и руководителей из сфер IT, диджитал и креатива. В Сетке можно:

— найти партнеров для коллаб и совместных пет проектов,
— собирать лучшие практики в индустрии,
— следить за тематическими сообществами и экспертами из своей сферы.

Собрали топ-3 интересных канала из Сетки:

• Леша Истомин из Ozon — про разработку и личную эффективность
• Алексей Подклетнов (Дизраптор) — про бизнес и инновации
• Product Radar IT-обозревателя Димы Беговатого — про продвижение стартапов и пет-проектов

Регистрируйтесь, чтобы оценить все возможности новой соцсети для нетворкинга. Пересечемся в Сетке.
2024/11/05 23:03:32
Back to Top
HTML Embed Code: