SwiftUI: Scroll, Text и немного магии
Технический доклад по SwiftUI. Будут затронуты разные темы: работа со ScrollView, все, что нужно знать о компоненте Text и немного перформанс.
Татьяна Благообразова
СберБизнес
Технический доклад по SwiftUI. Будут затронуты разные темы: работа со ScrollView, все, что нужно знать о компоненте Text и немного перформанс.
СберБизнес
Порой кандидаты удивляются: зачем спрашивать на собеседованиях то, что никогда не понадобится на проекте? Обсудим несколько кейсов, когда технические знания, проверяемые на интервью, могут пригодиться при разработке приложений, причем иногда самым неожиданным образом.
Wildberries&Russ
Альфа-Банк
Расскажем о том, из каких компонентов может состоять BDUI-фреймворк и какую проблему решает каждый из них. Рассмотрим, стоит ли разрабатывать свое решение или можно взять готовое опенсорсное.
Альфа-Банк
Альфа-Банк
Обсудим, что такое Fuzz Testing, какие баги с помощью него были найдены в реальном мире и как с ними помогает библиотека kotlinx.fuzz, которая вышла в публичный релиз 4 апреля 2025 года.
Как для сервера скрыть входящие номера пользователей и при этом в реальном времени определять и блокировать спам?
Доклад про детали реализации Live Caller ID на iOS: интеграцию с API Apple, обеспечение конфиденциальности на базе гомоморфного шифрования и сравнение с Android.
Яндекс
Когда пользовательские сценарии затрагивают сразу несколько процессов и голосовое взаимодействие является неотъемлемой частью сценария — как обеспечить пользователю лучший опыт? Поделюсь, как мы в Яндексе проходили путь улучшений в области скорости взаимодействия.
Яндекс
Поговорим про Gradle и то, как с его помощью мы подменяем Maven-зависимости на локальные проекты, объединяя их в одной IDE.
Т-Банк
Почему локальные LLM — тренд очень скорого будущего. Как уже сейчас можно запихнуть интеллект в приложение на разных технологиях и что он умеет.
Surf
Как работать с CustomPainter во Flutter. Способы оптимизации и кастомизации.
Surf Studio
В процессе создания нашей дизайн-системы мы столкнулись с рядом трудностей. Стандартные инструменты оказались недостаточными для решения некоторых задач, и мы решили разработать собственные, которыми хотим с вами поделиться.
Сбер
Реальные кейсы про вращение вью-элементов, таймер и блюр в BDUI-движке. Единый API для анимаций на Android и iOS при использовании LottieFiles. Производительность и специфичные проблемы платформ.
AliExpress
Доклад про устройство и реализацию Flutter CLI для ОС Аврора — основного инструмента для взаимодействия разработчика с кроссплатформенным фреймворком.
Открытая мобильная платформа
Перспективы адаптации фреймворка Kotlin Multiplatform и процесс разработки KMP-приложения под ОС Аврора.
Открытая мобильная платформа
Как встроить полноценную мини-игру в React Native-приложение, не будучи геймдевом.
KODE
SOLID улучшает ваш код? Далеко не всегда. Поэтому расскажу о злом брате-близнеце SOLID — концепте AntiSOLID.
Циан
Privacy issues with cloud-based LLMs like ChatGPT are becoming more prevalent as AI gets more pervasive. A strong substitute is provided by Apple's on-device AI approach, which is fueled by Core ML and Swift. In order to avoid cloud fees, latency, and data privacy concerns, this talk delves deeply into running large language models (LLMs) only on iOS devices.
Angel One
Практическое руководство к написанию сервиса для мониторинга ошибок. Решаем основные задачи и выбираем open source-компоненты, которые помогут собрать свою реализацию.
Т-Банк
Расскажу об особенностях реализации структур в компиляторе Swift, которые могут увеличивать размер приложения на десятки мегабайт. Обсудим, как находить такие структуры по карте линковки.
Альфа-Банк
Разберем все от face landmarks и сегментации до собственных шейдеров, где математика превращается в максимально производительные эффекты для лица.
Stealth Startup
Расскажу о малоизвестном механизме Runtime Resource Overlay (RRO) в Android и его нестандартном применении для защиты ресурсов и противодействия реверс-инжинирингу. Также покажу баги в ОС, позволяющие запрещать установку и удалять приложения без взаимодействия с пользователем.
Positive Technologies
Как из простой задачи параллельной загрузки файлов вырос легкий coroutine-first аплоадер на java.nio с собственной TLS-оберткой, минимальными аллокациями и стабильной работой даже при аплоаде 4 ГБ на слабых сетях.
Как превратить десятки разрозненных продуктов в единую цифровую экосистему? Мы покажем, почему макеты не спасают, а дизайн-система становится фундаментом консистентности и скорости. На реальных примерах разберем, как Figma и Flutter связывают дизайн и код, превращая визуальные решения в рабочий продукт.
Финам
Финам
Рассмотрим практики, улучшающие работу лент коротких видео.
Yandex Infrastructure
Как сохранить данные в offline и актуализировать их в online? Разберем реальные подходы к кешированию и синхронизации в cache first-приложениях, их плюсы и минусы.
Ответим на вопрос, почему стоит думать о безопасности мобильных приложений еще на этапе разработки. Разберем реальные кейсы уязвимостей мобильных приложений, их последствия и способы защиты.
BI.ZONE
Забудьте о рутине и бесконечном копипасте! Узнайте, как с помощью шаблонов в IDE ускорить личную и командную разработку, стандартизировать код и сократить время адаптации новичков. Разберем пример UDF-архитектуры и сократим создание скелета новой фичи до двух кликов.
Coffee&Code
Расскажу о различиях между работой нового инструмента для конвертации кода из Java в Swift и обратно и прямым экспортом Kotlin-Swift. Обсудим плюсы, минусы, ограничения и лучшие практики.
Usetech
Как мы решили проблему растущей сложности мобильного проекта, создав инструмент автоматической визуализации архитектуры через интерактивный граф. Для этого научили Kotlin Compiler Plugin и анализ PSI-дерева превращать код в документацию.
Т-Банк
Расскажу про эволюцию Яндекс Смены. Как мы сначала впопыхах напилили монолит, а потом сквозь боль и слезы набирались опыта и уходили от монолита в сторону распределенной архитектуры.
Яндекс
Заглянем «под капот» современного мобильного телефона и откроем секреты внутреннего устройства его камеры.
Разберем, как взаимодействуют аппаратная часть и операционная система для обеспечения качественной съемки и высокопроизводительного видеопотока.
Kaspersky
Как сделать зарабатывающий пет-проект: выбор ниши, ASO, идеальный онбординг, paywall, ASA, TikTok и много историй приложений, попавших и не попавших в App Store.
RoadAR
Как перестать бороться с разными SwiftLint-конфигами в каждом проекте и выстроить единый code style во всей компании с помощью Remote Configs.
Naumen
Мы активно дополняем программу. Подписывайтесь на нашу рассылку, чтобы быть в курсе.