cotalks.dev
Login
Mobius — конференция по мобильной разработке
YouTube:
@MobiusConf
Organization:
JUG.ru
all (765)
|
events (14)
|
playlists (35)
Videos (765)
Закрытие конференции Mobius 2025 Autumn
Mobius 2025 Autumn
Алексей Водовозов — Биохакинг: можно ли заставить организм делать то, что он не хочет?
Mobius 2025 Autumn
Дмитрий Строков, Александр Шовтюк — Дизайн—код. На пути к экосистеме
Mobius 2025 Autumn
Артем Вичужанин — Один code style для всех: как укротить SwiftLint в масштабах компании
Mobius 2025 Autumn
Никита Каплицкий — От личной продуктивности к командной: сила шаблонизации в IDE
Mobius 2025 Autumn
Алексей Телышев — Живая картинка: анимации и эффекты в кроссплатформенном BDUI-движке
Mobius 2025 Autumn
Amitesh Mani Tiwari — Privacy-First AI on iOS: On-Device LLM Experiences with Swift + Core ML
Mobius 2025 Autumn
Самир Ахмедов — Новая эра мобильной разработки: запускаем LLM локально на телефоне
Mobius 2025 Autumn
Владислав Марков — Фильтры для лица под капотом: Vision, сегментация и шейдеры в бою
Mobius 2025 Autumn
Игорь Лизунов — (Не)очевидные связи: визуализация бизнес-логики через код
Mobius 2025 Autumn
Александр Цикин — Подменяем зависимости не оставляя следов
Mobius 2025 Autumn
Татьяна Благообразова — SwiftUI: Scroll, Text и немного магии
Mobius 2025 Autumn
Алексей Цуцоев — Проблемы геймификации мобильного приложения
Mobius 2025 Autumn
Сергей Черепанов — Когда структуры в Swift — не твои бро
Mobius 2025 Autumn
Айнур Ильясов — Кастомим пейнтер через CustomPainter
Mobius 2025 Autumn
Глеб Фандеев — Онлайн-определитель номеров: секреты реализации Live Caller ID для iOS
Mobius 2025 Autumn
Игорь Пчельников — Камера в KasperskyOS Mobile
Mobius 2025 Autumn
Алексей Бубляев, Алевтина Чугунова — Какие инструменты дизайн-системы помогут каждому
Mobius 2025 Autumn
Павел Полищук — Как мы ускоряем наши умные устройства
Mobius 2025 Autumn
Александр Бисеров — Между offline и online: магия согласованного кеша
Mobius 2025 Autumn
Никита Красавин — Реализация Flutter CLI для ОС Аврора
Mobius 2025 Autumn
Виктория Длугопольская — Crash Reporting 101
Mobius 2025 Autumn
Алексей Приходько — Мы пилили монолит. Много нас, а он один
Mobius 2025 Autumn
KMP в X5 Tech: переход бигтеха на новые технологии
Mobius 2025 Autumn
Рамиль Габдрахманов — N техник, которые улучшат работу видеоленты
Mobius 2025 Autumn
Сергей Арефьев — Когда API-ключ ушел в свободное плавание: атаки мобильных приложений глазами хакера
Mobius 2025 Autumn
Александр Гирев — Разработка виджетов в Android: что может пойти не так
Mobius 2025 Autumn
Анна Жаркова — Java-Swift interop vs Kotlin-Swift export. Путь к сингулярности
Mobius 2025 Autumn
Алексей Герман, Науруз Гулиев — Сколько стоит BDUI?
Mobius 2025 Autumn
Александр Гращенков — Путь инди-хакера
Mobius 2025 Autumn
Даниил Липаткин — Зачем и как вам контрибьютить в open source
Mobius 2025 Autumn
Ярослав Кулинич — Неочевидное решение очевидной проблемы: грузим файлы
Mobius 2025 Autumn
Алёна Склярова — Защищаем ресурсы Android-приложений с Runtime Resource Overlay
Mobius 2025 Autumn
Юрий Дубовой — Волновая архитектура на практике
Mobius 2025 Autumn
Денис Глазков — Твое первое приложение на KMP для ОС Аврора
Mobius 2025 Autumn
Александр Гирев, Абакар Магомедов — А это понадобится после собеседования?
Mobius 2025 Autumn
Александр Соколинский — kotlinx.fuzz: Why Fuzz Testing Matters
Mobius 2025 Autumn
Данил Перевалов — AntiSOLID
Mobius 2025 Autumn
Александр Юдин, Сергей Кузнецов — Использование AI в процессах разработки
Mobius 2025 Autumn
State of Mobile Dev 2025 Autumn от Программного комитета Mobius
Mobius 2025 Autumn
Андрей Пробочкин — Боевой Reverse Engineering и патчинг под Non-Jailbroken iOS-девайсы
Закрытие конференции Mobius 2025 Spring
Митя Иванов — Droider: от новостей и обзоров техники к научпопу и разбору технологий
Станислав Чернышев — Изоляционно-плагинная архитектура в Dart-приложениях, переносимость на Flutter
Иван Галкин — Бьем по рукам при помощи своего Dart-линтера
Алёна Склярова — От идеи к CVE: как находить уязвимости в Android
Тимофей Харитонов — A11Y: масштабирование шрифтов в «Мой МТС»
Алексей Приходько — Продакшен опыт использования Flutter Web в Яндекс Смене
Михаил Исаченко — Федеративный ML на iOS: как уберечь данные пользователей в эпоху ИИ
Максим Давыдов — Probator: эволюция UI-тестирования в Яндекс Картах
Эдуард Еленский — _VariadicView: подчеркивая скрытые возможности контейнеров
Никита Краснов — А ваше приложение похудело к лету?
Марк Абраменко — Опасный Flutter... Или нет?
Александр Юдин, Иван Пестряков — Ставим приложения на iOS через Android
Кирилл Гаврилов — Разработка видеоредактора
Федор Благодырь — Да кто такой этот ваш 2D-скролл?
Богдан Костюченко, Семен Бабакаев — TransmateSDK — ваш товарищ-полиглот
Открытие конференции Mobius 2025 Spring
Иван Шафран, Александр Стрижаков — VK Звонки в лесу: звоним в плохих сетях
Никита Алексеев — Как обеспечить стабильную работу SDK для миллионов устройств
Александр Газаров — Семантический Gradle: публикуем артефакты со спокойствием и уверенностью
Павел Шорохов — Миграция больших приложений на KMP: проблемы, подводные камни, решения
Алексей Минин — Переезд на Swift 6: строим графы для успешной миграции
Таисия Бужинская — Поймай меня, если сможешь: как обнаружить Root и Frida
Дамир Якупов — Пишем видеоплеер под iOS с нуля
Михаил Поливаха — SQLite. Невероятно быстро
Михаил Мальцев — Облегчаем жизнь больших экранов на Compose
Сергей Кришталь — Kotlin Multiplatform в большом проекте
Андрей Зонов — Надежность мобильных приложений: что это и как достичь
Анна Жаркова — Расширяем iOS-разработку с помощью AI
Кристиан Бенуа — Код, который не тормозит: секреты производительности на iOS
Максим Сидоров, Максим Митюшкин — Нюансы работы Android Runtime в сравнении с HotSpot VM
Виталий Камашев — Инструменты для мониторинга производительности iOS-приложений
Владимир Коржев — Sideloading и узник Apple
Антон Бушманов — Перерисовки в SwiftUI
Роман Заремба, Юрий Анисимов — Как мы случайно ускорили релизную сборку в два раза
Василий Усов, Кирилл Шумаков — Молот и наковальня iOS-разработчика
Аркадий Иванов — История, принципы и концепции библиотеки навигации Decompose
Максим Зотеев, Артемий Луньков — Баттл codegen-инструментов от разработчиков дизайн-систем
Юрий Дубовой — Архитектура для кросс-функциональных команд
Александр Таганов — Наглядный пример, когда не следовать best practices for coroutines от Google
Евгений Васильев — Память в Android, утечки и OOM
Алексей Тюрин — Тестирование Compose по-новому: простота, надежность, гибкость
Издательство «Питер». От кода до бумаги: как создаются книги о мобильной разработке
Давид Чупреев, VK / OK — Под капотом iOS-крэшей
Закрытие конференции Mobius 2024 Autumn
Mobius 2024 Autumn
Алексей Телышев — Fusion, или Как мы реализовали нашу версию BDUI
Mobius 2024 Autumn
Данил Перевалов — Универсальное демоприложение
Mobius 2024 Autumn
Самир Ахмедов — Accessibility Flutter-приложений, или Как увеличить трафик на 20%
Mobius 2024 Autumn
Олег Дволятик — Как мы разработали свой фреймворк SingleState-навигации на Android
Mobius 2024 Autumn
Евгений Рыжов — Нервное смузи из Swift Package Registry
Mobius 2024 Autumn
Андрей Филипенков — Это вам не игрушки: портирование кроссплатформенной С++ игры на iOS
Mobius 2024 Autumn
Павел Стрельченко — Танцы вокруг дерева семантики: UI-тесты Compose-экранов
Mobius 2024 Autumn
Данил Колесников — Последнее слово в Android-навигации
Mobius 2024 Autumn
Кристиан Бенуа — Влияние Swift Runtime на производительность приложения
Mobius 2024 Autumn
Олег Скирюк — Как мы делали суперапп «Дилер онлайн», и что из этого получилось
Mobius 2024 Autumn
Алексей Гладков — Kotlin не для Android
Mobius 2024 Autumn
Екатерина Батеева — Как написать MVP под Android, если ты iOS-разработчик
Mobius 2024 Autumn
Игорь Шамрин — Разрабатываем CLI-инструменты на Swift
Mobius 2024 Autumn
Дмитрий Кузнецов — Совместная работа Kotlin/Native GC и ARC в iOS
Mobius 2024 Autumn
Денис Кудинов — Запускаем приложения на своем iOS-симуляторе
Mobius 2024 Autumn
Сергей Опивалов — Почему вам стоит включить Gradle Configuration Cache
Mobius 2024 Autumn
Кирилл Володин — Альтернативы XCUITest, или Как и зачем разработчику писать автотесты
Mobius 2024 Autumn
Никита Конашенко — Осторожно, Combine!
Mobius 2024 Autumn
Евгений Терновой — Интеграция GeckoView в Dynamic Feature
Mobius 2024 Autumn
Алексей Таран — Позаботимся о памяти при использовании value-типов
Mobius 2024 Autumn
Открытие офлайн-части конференции Mobius 2024 Autumn
Mobius 2024 Autumn
Александр Евтухов, Максим Вакула — Одна билд-система, чтоб править всеми
Mobius 2024 Autumn
Игорь Кареньков — Modo в действии: быстрая и гибкая навигация для Jetpack Compose
Mobius 2024 Autumn
Данил Перевалов — Как Kotlin Multiplatform изменил наши процессы
Mobius 2024 Autumn
Роман Горбенко — От модуляризации к Clang и обратно
Mobius 2024 Autumn
Владислав Кожушко — Как сделать своп движка звонков в легаси-коде и не выгореть
Mobius 2024 Autumn
Подведение итогов онлайн-части конференции Mobius 2024 Autumn
Mobius 2024 Autumn
Максим Качинкин — Kotlin in GitHub Actions. Расширяем горизонты KMP
Mobius 2024 Autumn
Павел Васильев — Не два байта переслать: эмуляция бесконтактных карт на мобильных устройствах
Mobius 2024 Autumn
Богдан Лукин — Как я перестал бояться и полюбил компилятор Dart
Mobius 2024 Autumn
Евгений Мацюк — Предпринимательство для инженера: как запустить свою компанию
Mobius 2024 Autumn
Артур Илькаев — Backup в Android, или Как сэкономить бизнесу миллионы
Mobius 2024 Autumn
Сергей Балалаев — Суперапп с чистого листа
Mobius 2024 Autumn
Открытие конференции Mobius 2024 Autumn
Mobius 2024 Autumn
Александр Власюк — Кастомные лейауты в Jetpack Compose
Mobius 2024 Autumn
Максим Сидоров — Как проводить собеседования интересно и продуктивно
Mobius 2024 Autumn
Денис Александров — Заезжаем в KMP. Но какой ценой?
Mobius 2024 Autumn
Александр Гирев — Непростые вопросы про Kotlin Coroutines
Mobius 2024 Autumn
Андрей Зонов — Pkl — язык программирования для конфигураций от Apple
Mobius 2024 Autumn
Юлия Стекачева — Опасности в Android: уязвимости и защитные меры
Mobius 2024 Autumn
Александр Юдин — Реактивный велосипед для SDK
Mobius 2024 Autumn
Никита Землин — Как мы адаптировали проект к Strict Concurrency Checking — Swift 6
Mobius 2024 Autumn
Игорь Рыбаков, Евгений Ковешников — Как сделать библиотеку, чтобы ей пользовались
Mobius 2024 Autumn
Анна Жаркова — Android + AI. Решаем задачи с умом
Mobius 2024 Autumn
Кирилл Розов — Что не так с мобильными сервисами в Android и iOS
Mobius 2024 Autumn
Алексей Панов — Compose и SwiftUI: найди 10 отличий
Mobius 2024 Autumn
Владимир Сурдин — Радио для инопланетян
Mobius 2024 Autumn
Денис Глазков — ОС Аврора 5 глазами мобильного разработчика. Разработка и функциональность
Mobius 2024 Autumn
Сергей Стельмах, Газпромбанк — Как iOS-разработчику выжить на проекте с KMP?
Тёма Нестеренко, VK — Здесь куют Metal
Григорий Прямов, Павел Баранов, X5 Tech — Фреш на полке, фреш в стеке
Артём Федотов, X5 Tech — От натива до SDUI через гибрид
Александр Кабанец, Selectel — Мобильная ферма? Тесты мобильных приложений без телефона и эмулятора
Никита Черемисинов, Kaspersky — Design Quiz — KasperskyOS Mobile
Закрытие конференции Mobius 2024 Spring
Анна Шабаева, Павел Стрельченко — Дизайн-система 2.0: менеджеры нужны
Александр Тотилас — Замена иконок — что может быть проще?
Алексей Семихатов — Квантовая запутанность в деле: прогулка с котом Шрёдингера до квантового ИИ
Михаил Рубанов — Как мы запекали 3D-пиццу
Открытие офлайн-части конференции Mobius 2024 Spring
Подведение итогов online-части конференции Mobius 2024 Spring
Открытие конференции Mobius 2024 Spring
Станислав Чернышев — Темная сторона изолятов в Dart
Евгений Ёлчев — UICollectionViewLayout from scratch
Анатолий Гусев — Установка Android-приложений от доисторических времен до наших дней
Светослав Карасев — DriverKit: гоняем данные по проводу без мам, пап и MFi
Илья Воробьев — Размер имеет значение: как измерить и уменьшить вес Android-приложения
Егор Болдырев — Как укротить виджеты в супераппе?
Дмитрий Чернов — Ускоряем SwiftUI с Observable
Дмитрий Головин — Макросы спустя полгода: не все так гладко
Сергей Балалаев — Есть ли ORM круче SwiftData
Матвей Плохов — Бессмертное приложение
Николай Пучко — Эволюция презентационных паттернов SwiftUI
Артемий Клименко — В сетях сетевого слоя
Кирилл Адещенко — Многомодульное приложение на Flutter
Абакар Магомедов, Александр Гирев — Паттерны SDUI
Александр Таганов — «Ленивый граф», или Как мы оптимизировали старт приложения
Марк Абраменко — Архитектура white-label на Flutter: тонем в абстракциях
Игорь Кареньков — Укрощаем UDF state-based архитектуры. Реальные кейсы в больших приложениях
Кирилл Володин — Архитектурное собеседование — по обе стороны баррикад
Андрей Матюшин — Шифруем файлы в Android
Артём Колосов — Борьба с утечками памяти: от задачи до победы
Рустам Гумеров — 5 уроков из опыта реализации pixel-perfect тестирования дизайн-системы в Android
Юрий Анисимов — Gradle-сборка. Измеряем самое важное
Дмитрий Кузнецов — Фантастические баги: как их ловить и править
Павел Гершевич — Создание indoor-карты здания во Flutter
Денис Долгополов — Единая авторизация Ozon ID. Повышаем комфорт юзеров, снижая затраты компании
Иван Шафран — VK Звонки: поднимаем планку качества WebRTC-звонков
Александр Асанов — ByteWeaver. Инструментирование байт-кода во имя великого блага
Анна Жаркова — Тулкиты кодогенерации Android vs iOS
Денис Супрун — KMP на ОС Аврора: проблемы и пути их решения
Абакар Магомедов и Владислав Чешенко — Figma Mockup to Server-driven UI
Александр Гращенков — Локализация iOS-приложения за 1$ в 2024 году
Андрей Зонов — Вам не нужно хранилище в приложении
Вынос сборки Android-проектов с машины разработчика на сервер
Павел Васильев
SwiftPM — фреймворки вместо кофе
Евгений Рыжов
Mobile Performance: расшифровка метрик
Максим Гришутин
Прощаемся с XCAssets. Экспорт картинок из Figma на CDN, а оттуда — в приложение
Александр Евтухов
Алексей Гладков — Multiplatform UI with Compose
Максим Качинкин — Переходишь на Compose? Не спеши!
А так ли нужны акторы в Swift Concurrency?
Василий Усов
Swift 5.9: разбираем интероп и «женим» с С++
Андрей Филипенков
Реактивный Swift Concurrency
Башир Арсланалиев
Выжмем из SwiftUI Preview еще больше
Дмитрий Куркин
iOS-приложения под защитой Apple! Или нет?
Дмитрий Истратов
Опыт внедрения Kotlin и Compose Multiplatform в продакшн-решение
Леонид Емельянов
Генерация этикеток для термопринтеров на основе языка разметки ZPL
Кирилл Леонов
Как мы победили техдолг в проекте Android RuStore
Михаил Емельянов
Микширование аудиопотоков в Андроиде
Айдар Сабирзянов
Максим Сидоров — Как избавиться от рекурсии, или Как мой код попал в Google
Денис Александров — BDUI как стратегия мобильного приложения
Закрытие офлайн-части конференции Mobius 2023 Autumn
Александр Евтухов — Как сократить вес приложения: переносим картинки и строки локализации на сервер
Юрий Анисимов — Сколько памяти нужно для сборки? Android-разработчикам о JVM
Анна Жаркова — Макросы Swift: проще, чище, быстрее
Алексей Панов — Что скрывает State в Compose
Максим Гришутин — Swift Plugins: ускоряем сборку проекта
Павел Гершевич — Best practices локальной аутентификации на Flutter
Вероника Макаровская — Баланс между скоростью и надежностью: переиспользовать нельзя перепроверять
Михаил Шкутков — Как не наломать дров с Live Activity
Сергей Чумиков — Оптимизация Compose: проблемы, опыт, тактика, стратегия
Миша Харитончик — Мы решили все проблемы работы в модульном проекте. Хотите так же?
Александр Даровских — Объединяем Combine и Swift Concurrency
Сергей Балалаев — SwiftUI-навигация: просто, нативно и декларативно
Константин Петров — Прокачиваем Code Review: как выжать максимум?
Дмитрий Рычагов — Моментальный запуск: как VK Клипы работают с плейбэком видео на Android
Андрей Зонов — SwiftData как замена CoreData. Глубокое погружение
Алёна Тарасова — Как перестать собирать проект и начать работать
Открытие офлайн-части конференции Mobius 2023 Autumn
Подведение итогов online-части конференции Mobius 2023 Autumn
Слава Слуцкер — Проводим и проходим Mobile System Design-интервью
Владимир Семовских, Александр Попов — Как разработчику повысить свою эффективность
Дмитрий Григорьев — Путешествие к центру Композиции
Асхар Айдаров — Компиляторные плагины: модификация и анализ Сompose
Михаил Матюнин — Полнодуплексное соединение во Flutter
Всеволод Мигдисов — Core Motion framework в финансовых приложениях
Роман Аймалетдинов — Как я code coverage внедрял да Gradle plugin для baseline писал
Открытие конференции Mobius 2023 Autumn
Scout: новый фреймворк для ускоренного и безболезненного управления зависимостями
Дмитрий Григорьев, Алексей Панов — Compose Quiz
Данил Перевалов — Взлом и защита Android-приложений
Евгений Шаповалов — Как сделать, чтобы не тормозило, пожалуйста
Денис Супрун — Пишем нативно под Аврора ОС как под iOS: Clean-архитектура, Coordinator и UDF
Вячеслав Таранников — Как собеседовать мобильных инженеров? Системный дизайн спешит на помощь!
Александр Гращенков — За пределами покраски кнопок. Методы компьютерного зрения
Федор Благодырь — Я (не) робот
Никита Краснов — Удивительный мир внутри .ipa
Антон Хаванский — Неожиданное путешествие в мир компьютерного зрения, или Туда и обратно
Анатолий Пешков — Встраиваем Unity в мобильное приложение. Боль и костыли
Василий Усов — А так ли нужна Swift Modern Concurrency?
Ильяс Ахмеров, DION — Интеграция MediaPipe в Android-приложение видеоконференцсвязи
Обсуждение от Okko — Зачем мне Kotlin в iOS-разработке? Я только Swift выучил!
Евгений Штерн, Okko — Экзоскелет для ExoPlayer
Игорь Клюжев, Дзен — Мгновенный фидбэк: как оперативно получать отзывы о приложении в App Store
Павел Новиков, МойОфис — Как мы сделали ставку на KMP
Евгений Прокопьев — Убиваем Lottie? Тащим Rive?
Валентин Телегин — Как Compose Multiplatform for iOS может убить Flutter?
Дмитрий Кузнецов — Рецепт приготовления кроссплатформенного мобильного видеоредактора
Дмитрий Жердев — BDUI – удовольствие или боль?
Михаил Бесхитров — BDUI на 100%: управляем шиммерами с бэкенда
Даниэль Халиулин — «А у нас сейчас всё норм работает?» Observability мобильного приложения
Владимир Тимофеев — Жизнь инди в Google Play
Максим Нечаев — Введение в разработку под Apple Vision Pro
Михаил Стручков — Как мы создавали дизайн-систему на Jetpack Compose
Дмитрий Куркин — Навигация в SwiftUI
Валерия Курмак, Анатолий Попко — Проектирование невизуальных интерфейсов: основа, смыслы, примеры
Дмитрий Мовчан — Cracking the Mobile Interview
Мурад Татаев — Взлом и внедрение своего кода в чужое приложение
Кирилл Попов — Tracer — альтернатива Crashlytics. Другой взгляд на аналитику ошибок в приложениях
Алексей Корюкин — Что нового в интерфейсе ОС Аврора 5: управление и паттерны взаимодействия
Ярослав Андреев — GameDev и ОС Аврора. Портирование игры
Абакар Магомедов — Ошибки при проектировании публичного API наших библиотек, и как мы их решали
Анна Саботович — Backend Driven… Аналитика!
Максим Качинкин — Kodein в Android. Что за зверь и как его готовить
Сергей Опивалов — Управление сложностью состояния
Вадим Черненко, Дмитрий Дегтярёв — По ту сторону EditText. Программная клавиатура в Android
Сергей Балалаев — Автоматизация ревью ресурсных картинок в iOS
Евгений Ёлчев — Кнопки красить — это вам не деревья вертеть
Екатерина Батеева — ChatGPT в мобильной разработке: как использовать, чтобы получить пользу
Евгений Мистюков (Яндекс) — KMM + Composable Architecture в Умной Камере
Андрей Ортяшов (Okko) — Как мы Kotlin Multiplatform внедряли
Константин Семочкин — Android-Driven KMM
Кирилл Володин — О дивный новый мир со Swift Concurrency
Глеб Игумнов — Генератор межъязыковых мостов для мобильных приложений PyDjinni
Максим Сидоров — Измеряем sequence
Gianfranco Papa — Going Full Stack with Dart
Антон Дудаков, Владимир Меркурьев — Корутинные загадки
Анна Жаркова — Оно само: используем плагины компиляции
Илья Мирусин — Новые подходы к работе с регулярными выражениями в Swift. Просто о сложном
Андрей Данилов — Gradle Kotlin DSL: о чем умолчали в документации
Сергей Боиштян — Здоровье вашей Gradle-сборки
Александр Евтухов — Прожарка Tuist
Александр Руснак (VK / RuStore) — Год с запуска RuStore: новые SDK, API, пуши и прочее.
Артем Ковардин — Универсальные пуши для Android. FCM, HMS и RuStore в одном месте
Денис Глазков — ОС Аврора и Flutter. Статус поддержки
Владимир Озеров — SBOL iOS Story
Анна Жаркова — Упрощаем и укрощаем UI для Android с помощью аннотаций
Юрий Дубовой — Архитектура сложных клиентских приложений
Артем Зайцев — Прокрутка во Flutter. Меняем законы физики
Сергей Ерохин — Использование XCFramework в крупном iOS-проекте, или Как ускорить сборку в 2 раза
Полина Скалкина — SwiftUI для большого B2C-продукта (спойлер: было весело)
100158-20001917-Готовим-конфигурацию-Android-приложения-с-помощь
Евгений Штерн — Игры, в которые играют люди на собеседованиях
Константин Кулаков — VK Карты. Как жить с двумя провайдерами карт в крупном проекте
Подкаст: Лента Мобиуса + Yet Another Mobile Party
Миша Левченко — Lobzik: полуавтоматическая модуляризация Android-проекта
Артём Шендрик — Modern MVI и MVVM+ со всех сторон в 2023
Анатолий Гусев — Готовим конфигурацию Android-приложения с помощью Dynamic Proxy и рефлексии
Дмитрий Куркин — Жизненный цикл объектов SwiftUI
Никита Куликов — Разгоняем BLE
Лента Мобиуса / Александр Филимонов // Pet-проекты, обработка видео и когда менять компанию
Антон Грачев (Циан) — Прости, Rosetta, мы должны расстаться
Максим Теймуров (Райффайзен Банк) — Внедрение screenshot-тестирования дизайн-системы
Григорий Шимичев (VK) — Сравнение UI performance: Jetpack Compose vs XML
Константин Федуров (Яндекс Go) — Кодогенерация для Flutter: что, как и зачем
Роман Иванников (SM Lab) — Как сделать аналог Firebase App Distribution
Екатерина Батеева (Одноклассники) — Музыка в iOS приложениях: подводные камни при разработке
Антон Грачев (Циан) — Как мы обеспечиваем качество, не жертвуя TTM
Александр Ходько (hh.ru) — Как я научился не волноваться и полюбил SwiftUI
Кирилл Володин — Как выстроить DI в многомодульном iOS-приложении при помощи Needle
Евгений Антропов — Distributed actors и где они обитают
Влад Кривозубов — Как Яндекс Go самокаты BLE внедряли
Валерий Скворцов — Keyboard avoiding in SwiftUI
Юрий Потапов — Мультиплатформенный Redux и SwiftUI / Jetpack Compose
Артур Бадретдинов — The Elm Architecture in Prod
Открытие конференции Mobius 2022 Autumn
Нужен ли Bazel в Android-разработке?
Сергей Опивалов — Gradle: Incremental compilation 101
Роман Волков — И ещё чуть-чуть про изображения
Вероника Макаровская — Бот как сердце коммьюнити
Никита Майданов — Подписки в iOS: Deep Dive
Данил Перевалов — Какие параметры компьютера влияют на скорость Gradle-сборки
Максим Гришутин — Выжимаем максимум из SwiftUI Preview
Круглый стол про дизайн-систему
Михаил Горюнов — Векторные иконки в Android: анатомия, патофизиология, диагностика и хирургия
Подведение итогов online-части конференции Mobius 2022 Autumn
М.Абакумов, Я.Магин — TDD + BDD = TBD (Tests, Business, Development). Триада инженерной культуры
Алёна Половкова — Impact Analysis. Как мы ускоряли юнит-тесты
Александр Митропольский, Александр Макушев — Android Navigation at scale
Александр Газаров — GraphQL: как уговорить сервер подстроиться под приложение
Игорь Кареньков — Навигируемся в Jetpack Compose
Закрытие конференции Mobius 2022 Autumn
Антон Дудаков — Как перестать волноваться и начать ревьюить код быстро и эффективно
Евгений Петриёв — Работа с картой в каршеринге
Владислав Кожушко — Телефон, NFC и пластиковые карты — романтика!
И еще немного про OС «Аврора»
Кирилл Розов — Как пройти архитектурную секцию собеседования
Илья Харламов — Как и зачем дробить iOS-приложение на микрофичи
Дмитрий Мовчан — Перестройка: как провести рефакторинг с пользой
Михаил Гуревич — Android Insets и анимация клавиатуры
Кирилл Розов — Как взломать собеседование
Быть или не быть senior'ом
Алексей Гладков — ОС «Аврора» глазами Android- и iOS-разработчика
Сергей Шардыко — Как избежать хаоса: навигация как отдельный логический уровень
Александр Соколинский — Почему KMM — не кроссплатформа?
Геннадий Евстратов — Состояние дел в Fuchsia
Артем Анин — С чем мы столкнулись при создании российского магазина Android-приложений
Ольга Ким — DivKit — дивная разработка
Максуд Даудов — Оптимизация UI с использованием Texture
Роман Аляутдин, Денис Глазков — Разработка для ОС «Аврора»
Открытие офлайн-части конференции Mobius 2022 Autumn
Лента Мобиуса / Мария Лещинская // QA, автотесты и образование
Лента Мобиуса / Никита Якунцев // Бэкенд, мобилки, ремесло и гвозди
Лента Мобиуса / Анна Жаркова // Трудности архитектуры, платформ и их изучения
Лента Мобиуса / Андрей Зонов // Обучение, тесты и шапочка тимлида
Егор Толстой — May the Code Review be with you
Максим Соколов — Мессенджер наизнанку, или Как сегодня сделать мессенджер в мобильном iOS-приложении
Евгений Суворов — Многомодульная архитектура проекта
Лента Мобиуса / Алексей Гладков // Заказчики, платформы и технологии
Тимур Гасымов — Добавляем комфорта в работу с WebView
Евгений Антропов — Core Bluetooth не так уж и страшен
Михаил Емельянов — DDD в мобильной разработке
Илья Лунькин — Трудности перевода
Анна Жаркова — iOS background modes. Применяем и укрощаем на практике
Анна Жаркова — SwiftUI — live coding declarative UI
Михаил Зотьев — Flutter под капотом
Закрытие конференции Mobius 2022 Spring
Рустам Кенджаев — Взгляд разработчика на качество продукта
Тимур Гасымов — История большого переезда одного Android-приложения
Хроники Мобиуса. Интервью с Денисом Загаевским
Роман Аймалетдинов — Coroutines: боль обработки ошибок
Круглый стол. Внутренние комьюнити мобильных разработчиков: особенности, различия, влияние
Денис Загаевский — KMM: Reduce'им сложность
Тимур Шафигуллин — Nivelir — новый фреймворк навигации в iOS
Хроники Мобиуса. Интервью с Кириллом Розовым
Алексей Михайлов — Делаем удобное взаимодействие с Kotlin из Swift
Евгений Сатуров, Дмитрий Шевченко — PWA на Flutter из мобильного приложения
Хроники Мобиуса. Интервью с Тимуром Шафигуллиным
Открытие офлайн-части конференции Mobius 2022 Spring
Геннадий Евстратов — SUI на Flutter
Кирилл Розов — История Android от L до T
Хроники Мобиуса. Подводим итоги, но не заканчиваем
Дмитрий Куркин — Ускорение разработки при помощи Unit-теста
Павел Воробкалов — Системный подход к улучшению старта Android-приложения
Абакар Магомедов — Артефакты, или Туда и обратно. Использование внутренних библиотек между проектами
Игорь Симонов, Александр Кузьмин — Реанимация приложения для розничной сети МТС, переезд на Flutter
Анатолий Пешков — Декларативный UI. Flutter vs SwiftUI vs Jetpack Compose
Владислав Кожушко — Вращаем невращаемое, или Как повернуть экран звонка
Александр Бонель — DI в Android в 2022
Вероника Макаровская — Статический анализатор техдолга
Василий Рылов — MVI и State Machine — визуализация и анализ диаграммы состояний с помощью VisualFSM
Антон Назаров — Как мы за неделю от синтетики избавились. IDEA-плагин миграции
Николай Морев, Валерия Курмак — Доступность в Яндекс Go
Сергей Акентьев — Анализ бигдаты показал... Всё о метриках качества
Александр Митропольский — Многомодульность и Koin 3
Тимофей Солонин — Independency: сбрасываем оковы CocoaPods
Слава Слуцкер — Платформенные команды в мобильной разработке
Открытие конференции Mobius 2022 Spring
Игорь Рыбаков — Анимации в Compose
Александр Пахомов (Альфа-Банк) — Введение в Swift Runtime
Герман Бигильдинский (Space307) — Оптимальная архитектура фермы эмуляторов Android-устройств
Глеб Лукьянец (VK) — Незнание стандартов не освобождает от ответственности: Юникод, Swift, Строки
Валерий Петров, Ангелина Евсикова — Deep Dive Into Deep Link
Олег Иванов — Организация IP-телефонии в мобильном приложении
Денис Кудинов — За гранью App Store: возможности для разработки в бизнес-сегменте
Максим Гришутин — Inlinable-оптимизации в Swift
Хроники Мобиуса. Декларативный UI: куда мы катимся
Дмитрий Григорьев — Positional memoization. Как работает одна из главных концепций Jetpack Compose
Артемий Клименко — Вы за это заплатите! Цена чистой архитектуры
Хроники Мобиуса. Истории с технических собеседований: от смеха до слёз
Хроники Мобиуса. Викторина Mobius 2022 Spring
Хроники Мобиуса. Как сохранить рабочие отношения в IT мире, где все на «ты»
Бен Саркисян — Четыре релиза мобильного приложения в неделю? — Да легко!
Анна Саботович (Альфа-Банк) — Эволюция Server-Driven UI
Юрий Кучанов (Garage Eight) — Создаем Retrofit-подобную библиотеку для JSON-RPC протокола
С. Антунович (ЦФТ) — Flutter. Сколько программистов нужно, чтобы разрабатывать мобильное приложение
11_25_Закрытие конференции Mobius 2021
Денис Кудинов — Antiphishing / Antimalware на трафике в iOS с применением Network Extension
11_25_Открытие дня
Владислав Фиц — Менеджеры зависимостей – собери их всех
Александр Цыбулько — Finita la State Machine — MVI в iOS-приложении
Андрей Смирнов — Профилирование приложений Flutter. Незаслуженно забытые герои
Севастьян Жуков — Мобильный CI. Как выбрать и переехать
Надежда Куликова — ExoPlayer для IPTV-приложений
Георгий Остроброд — Воркшоп. Инструменты и приемы для работы с Apple Metal
Николай Пахомов — Способы использования скрытого системного API
Joe Birch — Building Compose Apps for everyone
11_24_Открытие дня
Иван Шафран, Никита Разумный — VK Звонки: соединяем тысячи людей с Android и iOS по WebRTC
Михаил Рубанов — Доступность — вершина технологий
Михаил Рубанов — Воркшоп. Адаптируем приложения для людей с нарушением зрения
Giorgio Natili — Navigating the MV* Mess
Николай Иготти — Multiplatform UI: Compose outside Android
Виктор Вихров — Адаптация приложения для незрячих
Максим Щепалин — Test Impact Analysis для Android & JVM
Мария Водолазкая — CI, l10n и две команды разработки: как настроить непрерывную локализацию
Дмитрий Куркин — Отладка многопоточных приложений
Михаил Зотьев — Sliver во Flutter, или Как работает скролл
Márton Braun, Filip Babić — Building a production ready Chat SDK using Jetpack Compose
11_23_Открытие дня - 23 November 2021
Ренат Гафаров — Как построить модульность на SPM (Swift Package Manager) с мультирепой и не поседеть
Георгий Емельянов, Николай Дмитриев — Не самый удачный проект для KMM
Вячеслав Слуцкер — Используем State Machine в SwiftUI — быстро, просто и удобно
11_22_Открытие конференции Mobius 2021
Кирилл Розов — Мобильной разработки не будет через 5 лет
Александр Агейченко — Как переписать приложение с нуля и потерпеть фиаско
Екатерина Батеева — Как pull request’ы крадут ваше время
Круглый стол — Нужны ли нам код-ревью?
Разговор в студии — Все оттенки удалёнки
Татьяна Рябова, Кирилл Клебанов — Викторина Mobius Moscow 2021
Круглый стол — КММ против всех
Круглый стол — Цифровые кочевники — как ими становятся и где они обитают
Данис Тазетдинов — SharePlay и другие способы связать пользователей iOS друг с другом
Михаил Зотьев, Евгений Сатуров — Мифы и правдивые истории про Flutter
Анастасия Соколан — Вдохновившись SwiftUI, создаем дизайн систему на UIKit
Никита Типун — Как заваривать декларативный чай
Вадим Петров, Александр Семашко — Как мы ускоряли создание процессов в Android
Ильмир Усманов — Kotlin IR: прошлое, настоящее и будущее
Андрей Чупин — Ускоряем сетевой слой ВКонтакте с HTTP/3
«Своя игра»: Mobius edition
Александр Верещагин (Devexperts) — Как мы внедряли Kotlin Multiplatform
Сергей Вихляев — Архитектура, и как ее готовить
Роман Аймалетдинов — Код, рожденный умереть
Martin Mitrevski — Training dynamic ML models on iOS 15
Виталий Фридман — Разочаровавшие паттерны мобильной разработки в 2021 году — как сделать их лучше
Валерий Петров — Оптимизация сборок Android-приложений: ProGuard, D8, R8. Тайны обфускации
Александр Лавриненко — Генерация кроссплатформенной аналитики
Даниэл Сергеев — Как переписать React Native-приложение по частям, не зная ничего о React Native
Мария Водолазкая — Как выбрать iOS-архитектуру без боли
Игорь Ахмаров — Kotlin delegates
Михаил Харитончик — Александрийская библиотека айтишника
Валентин Чернов — Архитектурное проектирование без архитектора
Алексей Новиков — Performance Tracking в мобильном приложении
Александр Бильчук, Павел Наумов, Алексей Федоров — Social good
Павел Ильичев — Я тебя создал, я тебя и отменю. Разбираемся как правильно работать с отменой корутин
Круглый стол. Как победить читера в мобильном киберспорте
Игорь Кареньков — Как не написать пиратский корабль вместо фрегата и наоборот
Круглый стол. Очищаем Flutter от «ванили». Как мы искали и нашли архитектурный Грааль
Timur Valiev, Michel Weststrate — Making life better with custom DevTools
Айдар Мухаметзянов — Разработка на Kotlin/Native и Swift: Новые технологии и их внутренности
Степан Мирский — Kotlin Multiplatform Driven Development
Сергей Рыбалкин, Сергей Рябов — Kotlin Adoption at Scale
Екатерина Батеева — Разработчик-преподаватель. Стоит ли заниматься преподаванием?
Денис Загаевский — Как мы делаем Яндекс.Карты для Android: DI
Александр Крылов, Севастьян Жуков — UI-тесты в вашем проекте, или Паровозик, который смог
Александр Верестников — Make widget great again
Дмитрий Куркин — Отслеживание установок на iOS без эвристики и AdvertisementID
Андрей Савостьянов — Воркшоп. Flutter app: Телеграм на минималках
Еркебулан Абилдин — Яндекс Go готовит Backend Driven UI
Михаил Левченко — Итак, вы выбрали UDF-архитектуру. Как моделировать стейт?
Николай Иготти — Jetpack Compose for Desktop: Делать UI просто и приятно
Денис Неклюдов — Воркшоп. Распознавание поз: Камасутра с CameraX
Сергей Лапин — Gradle на прокачку
Александр Денисов — Flutter for TV, или Как запилить приложение под умные телевизоры
Александр Аносов — Как переписать сетевой слой так, чтобы не пришлось переписывать его снова
Дениз Каплан — Оптимизируем размер приложения на практике
Геннадий Васильков — Функционал съемки панорам в мобильном приложении от А до Прод.
Александр Попсуенко — Как мониторить скорость и здоровье приложений, и спать спокойно
Анна Жаркова — Kotlin Multiplatform Advanced. Делаем общий DI для iOS и Android
Фёдор Цымбал — A/V Sync в Android. Как это работает
Георгий Остроброд — Оптимизация графики на Metal
Ильмир Усманов — Как Kotlin разрабатывает фичи на примере корутин и инлайн-классов
Георгий Остроброд — Введение в Apple Metal
Кирилл Розов — Увлекательная жизнь в панели уведомлений
Mobius 2020 Moscow
Степан Гончаров — Абсолютная модуляризация
Mobius 2020 Moscow
Артур Василов, Илья Богин — Как создавали «суперапп» Яндекса
Mobius 2020 Moscow
Владимир Иванов — Прожаренная птичка: Готовим Flutter к промышленному использованию
Mobius 2020 Moscow
Антон Шилов — Jetpack Compose — live coding declarative UI
Mobius 2020 Moscow
Светлана Кривошеева — Flutter — live coding declarative UI
Mobius 2020 Moscow
Круглый стол. Declarative UI live coding
Mobius 2020 Moscow
Вадим Белотицкий — Внедрение SPM — тернистый путь
Mobius 2020 Moscow
Игорь Веденеев — Трудности разработки клиента для облачного хранилища под iOS
Mobius 2020 Moscow
Сергей Митрофанов, Владимир Шутов — Легаси: Переписать нельзя поддерживать
Mobius 2020 Moscow
Павел Борзиков, Георгий Гигаури — Выходим на рынок Huawei
Mobius 2020 Moscow
Павел Стрельченко — Воркшоп (часть 1): Поплагиним ещё
Mobius 2020 Moscow
Светослав Карасев — gRPC в iOS приложениях. REST in peace?
Mobius 2020 Moscow
Круглый стол. Модуляризация 2021
Mobius 2020 Moscow
GDG Live: Декларативный UI сегодня
Mobius 2020 Moscow
Михаил Куренков — Kotlin multiplatform в мобильных Яндекс.Картах с позиции iOS-разработчика
Mobius 2020 Moscow
Антон Шилов — Jetpack Compose для консистентности UI ваших приложений
Mobius 2020 Moscow
Платон Малюгин — Переезд платежного терминала с Linux на Android
Mobius 2020 Moscow
Алексей Быков — Badass data source: Offline-mode в несколько строк кода
Mobius 2020 Moscow
Екатерина Батеева, Алексей Рассказов — Влияем на тестовое окружение «без рук»
Mobius 2020 Moscow
Александр Лавриненко — WebSocket: Как, когда и сколько стоит
Mobius 2020 Moscow
Александр Денисов — Воркшоп. Flutter Zero LiveShow: Для начинающих, профессионалов и начинающих
Mobius 2020 Moscow
Павел Стрельченко — Воркшоп (часть 2): Поплагиним ещё
Mobius 2020 Moscow
Антон Дудаков — Встраиваемые Android-приложения
Кирилл Попов — Профилирование в продакшене
Mobius 2020 Piter: открытый плейлист
Thomas Ezan — Experimentation at scale: Fuel your application’s growth through A/B testing
Mobius 2020 Piter: открытый плейлист
Андрей Куликов, Анастасия Соболева — Jetpack Compose over inheritance
Mobius 2020 Piter: открытый плейлист
Ольга Шкряба — Разработка библиотеки для мобильных приложений
Mobius 2020 Piter: открытый плейлист
Алексей Хайминов — GraphQL: «Вредные» советы. Зачем нужен GraphQL, когда есть REST?
Mobius 2020 Piter: открытый плейлист
Матвей Мальков — Эволюция декларативных UI-фреймворков: От динозавров к Jetpack Compose
Mobius 2020 Piter: открытый плейлист
Ася Свириденко — Оптимизация работы приложения на медленной сети
Mobius 2020 Piter: открытый плейлист
Денис Неклюдов — Взрасти меня, если сможешь
Mobius 2020 Piter: открытый плейлист
Айдар Мухаметзянов — AppCode под капотом
Mobius 2020 Piter: открытый плейлист
Владислав Усачёв — ABI Stability наносит ответный удар
Mobius 2020 Piter: открытый плейлист
Степан Гончаров — Bazel для Android-разработчиков
Mobius 2020 Piter: открытый плейлист
Алексей Алексеев — Ускорение с Accelerate: Опыт оптимизации C++ кода
Mobius 2020 Piter: открытый плейлист
Роман Волков — Make your app talk
Mobius 2020 Piter: открытый плейлист
Михаил Зинов — Flutter и миллион строк нативного кода
Mobius 2020 Piter: открытый плейлист
Андрей Шиков — Магия расширений компилятора Kotlin
Mobius 2020 Piter: открытый плейлист
Максим Лейкин — Оценка мобильных проектов: Как не напугать клиента и не вылететь в трубу
Mobius 2020 Piter: открытый плейлист
Андрей Немцев — Firebase — это не только PUSH-сообщения
Mobius 2020 Piter: открытый плейлист
Annyce Davis, Wesnie Marcelin — Landing your next gig
Mobius 2020 Piter: открытый плейлист
Евгений Сатуров — Воркшоп. Кроссплатформа ² — дружим Flutter и Kotlin Multiplatform
Mobius 2020 Piter: открытый плейлист
Владислав Фиц — Мобильный поиск
Mobius 2020 Piter: открытый плейлист
Руслан Ким — Как много Android в Oculus?
Mobius 2020 Piter: открытый плейлист
Ash Furrow — Migrating to React Native: A long-term retrospective
Mobius 2020 Piter: открытый плейлист
Алексей Сухов — Чем разработка под Apple TV отличается от разработки по iOS
Mobius 2020 Piter: открытый плейлист
Interview and Q&A with Ben Weiss
Mobius 2020 Piter: открытый плейлист
Chet Haase — Modern Android development
Mobius 2020 Piter: открытый плейлист
Круглый стол. Удаленка 2020: Что же с нами стало?
Mobius 2020 Piter: открытый плейлист
Круглый стол. Мои коллеги — горе-программисты
Mobius 2020 Piter: открытый плейлист
Руслан Гуменный — Современный подход к UI
Mobius 2020 Piter: открытый плейлист
Круглый стол WWDC 2020 — Свежие вести с полей
Mobius 2020 Piter: открытый плейлист
Константин Цховребов — запускаем типичный Android-клиент мультиплатформенно: Путь практика (часть 1)
Mobius 2020 Piter: открытый плейлист
Константин Цховребов — запускаем типичный Android-клиент мультиплатформенно: Путь практика (часть 2)
Mobius 2020 Piter: открытый плейлист
Павел Стрельченко — Служебный плагин
Mobius 2020 Piter: открытый плейлист
Александр Газаров — Обработка исключений в сопрограммах
Николай Нестеров — Масштабирование и масштабы: СберБанк Онлайн
Роман Голофаев — Module programming. Как не сделать себе больно
Александр Сосорев — Как писать код, который не будет стареть
Александр Сычев — Распространенные ошибки модульного тестирования
Евгений Сатуров — «Mobius уже не тот!» — отвечаем на самые частые вопросы участников
"Hello, world!" с Mobius #2
Hello, world! с Mobius
"Hello, world!" с Mobius #1
Hello, world! с Mobius
Андрей Куликов и Анастасия Соболева / Hello, world! с Mobius
Hello, world! с Mobius
Hello, world! с Mobius / Степан Гончаров // 11.06.2020
Hello, world! с Mobius
Hello, world! с Mobius / Айдар Мухаметзянов // 04.06.2020
Hello, world! с Mobius
Виктор Лапин — Введение в AOSP, или Как потратить ночь на сборку Android
Сергей Рябов — Как приготовить хорошо прожаренный MVI под Android
Дмитрий Мовчан, Евгений Мацюк — Как начать писать автотесты и не сойти с ума
Андрей Бреслав — Эмпатия в IT: как рационально использовать свою человеческую природу
Ben Sandofsky Sebastiaan de With — A Spectre postmortem
Mobius 2019 Moscow. Открытый плейлист.
Антон Щукин — Разработка производительного чата
Mobius 2019 Moscow. Открытый плейлист.
Андрей Володин — Архитектура умного фото редактора
Mobius 2019 Moscow. Открытый плейлист.
Геннадий Евстратов — Опыт выбора кроссплатформенной технологии для быстрой разработки приложения
Mobius 2019 Moscow. Открытый плейлист.
Дмитрий Куркин — Отладка без исходников
Mobius 2019 Moscow. Открытый плейлист.
Дмитрий Терёшин — Как два пальца: Локальные атаки на мобильные приложения
Mobius 2019 Moscow. Открытый плейлист.
Игорь Таланкин — Custom Lint Rules
Mobius 2019 Moscow. Открытый плейлист.
Marcin Moskała — Efficient Kotlin
Mobius 2019 Moscow. Открытый плейлист.
Илья Лобанов — Механика скролла UIScrollView
Mobius 2019 Moscow. Открытый плейлист.
Кирилл Кожухар — Разработка интерфейса Яндекс Драйв
Mobius 2019 Moscow. Открытый плейлист.
Барух Садогурский — Как правильно продать себя ради фана и профита
Mobius 2019 Moscow. Открытый плейлист.
Марина Плешкова — Лайфхаки в работе с техподдержкой Google Play Store и App Store Connect
Mobius 2019 Moscow. Открытый плейлист.
Борис Бенгус — Изоляция инфраструктуры E2E тестов, или «Ходим под себя»
Mobius 2019 Moscow. Открытый плейлист.
Светлана Смельчакова — UI Automator deep diving
Mobius 2019 Moscow. Открытый плейлист.
Giorgio Natili — Mutation Testing at Scale
Mobius 2019 Moscow. Открытый плейлист.
Степан Гончаров — Gradle от A до Я
Ben Sandofsky — Building a Realtime video processor with Swift and Metal
Mobius 2019 Moscow. Открытый плейлист.
Виталий Фридман — How to win friends and influence people, on mobile
Mobius 2019 Moscow. Открытый плейлист.
Сергей Рябов — Litho Best Practices for building efficient UI
Mobius 2019 Moscow. Открытый плейлист.
Денис Кириллов — Темные уголки iOS Auto renewable Subscriptions
Mobius 2019 Moscow. Открытый плейлист.
Александр Денисов — Flutter State Management Wars
Mobius 2019 Moscow. Открытый плейлист.
Александр Сорокин — Как происходит рендеринг экрана сообщений ВКонтакте
Mobius 2019 Moscow. Открытый плейлист.
Ivan Morgillo — Design for errors — an introduction to Domain modelling with a bit of Arrow
Mobius 2019 Moscow. Открытый плейлист.
Йонатан Левин — Как стать разработчиком, которого хочет в свою команду каждый
Mobius 2019 Moscow. Открытый плейлист.
RJ Marsan — From Four Wheels to Two Lyft's engineering principals for fast paced product developmen
Mobius 2019 Moscow. Открытый плейлист.
John Fox — Accessibility for iOS: Doing well by doing good
Mobius 2019 Piter. Лучшее.
Йонатан Левин — 640 килобайт должно хватить всем
Mobius 2019 Piter. Лучшее.
Виталий Фридман — Smarter mobile interface design patterns
Mobius 2019 Piter. Лучшее.
Andy Dyer — AppCraft Faster than a speeding release train
Mobius 2019 Piter. Лучшее.
Libranner Santos — Mastering Auto Layout for iOS applications
Mobius 2019 Piter. Лучшее.
Filip Babić — Deep diving into the Kotlin Coroutines API
Mobius 2019 Piter. Лучшее.
Александр Красиков — Аудиосессия в iOS Как синхронизировать аудио потоки
Mobius 2019 Piter. Лучшее.
Кирилл Розов — Coroutining Android apps
Mobius 2019 Piter. Лучшее.
Илья Матвеев — Мультиплатформенные проекты в Kotlin 1.3
Mobius 2019 Piter. Лучшее.
Евгений Ртищев — Работаем с сетью эффективно
Mobius 2019 Piter. Лучшее.
Владислав Алексеев — 50 часов/час: масштабирование автотестов в iOS
Mobius 2019 Piter. Лучшее.
Александр Шаламов — По ту сторону Xcode
Mobius 2019 Piter. Лучшее.
Антон Давыдов — Лебедь, рак и щука, или Всё о коллаборативном доступе в мобильном приложении
Mobius 2019 Piter. Лучшее.
Константин Цховребов — Реактивные ошибки, или Retry-диалог в одну строку кода
Mobius 2019 Piter. Лучшее.
Степан Гончаров — Gradle pipeline optimisation: Beyond basics
Mobius 2019 Piter. Лучшее.
Александр Сорокин — Реализация кэша сообщений ВКонтакте
Mobius 2019 Piter. Лучшее.
Дмитрий Иванов — Нативная сериализация данных в iOS
Mobius 2019 Piter. Лучшее.
Maurice Gavin — Tools for protecting your users' data
Mobius 2019 Piter. Лучшее.
Павел Стрельченко — Фантастические плагины и где они обитают
Mobius 2019 Piter. Лучшее.
Денис Неклюдов — Scaling architecture at Lyft
Mobius 2019 Piter. Лучшее.
Hannes Dorfmann, Kostiantyn Tarasenko — Testing by design
Mobius 2019 Piter. Лучшее.
Виталий Фридман — Крайности тестирования: хитрости из темных уголков мобильных интерфейсов
Mobius 2018 Moscow лучшее
Александр Гузенко — Android: He protec, but he also attac
Mobius 2018 Moscow лучшее
Святослав Щербина — Kotlin для написания общего кода под Android и iOS
Mobius 2018 Moscow лучшее
Александр Блинов — Властелин модулей
Mobius 2018 Moscow лучшее
Вячеслав Бельтюков — Performance analytics: как и зачем?
Mobius 2018 Moscow лучшее
Антон Щукин — Монорепо: путешествие обратно. История модуляризации в Badoo
Mobius 2018 Moscow лучшее
Дмитрий Васильев — Как кэшировать информацию в Android-приложении и не стрелять себе в ногу
Mobius 2018 Moscow лучшее
Алексей Савин — Advanced live streaming
Mobius 2018 Moscow лучшее
Royi Benyossef — G(PU) force
Mobius 2018 Moscow лучшее
Дмитрий Михайлов — Архитектурный подход к обработке ошибок
Mobius 2018 Moscow лучшее
Paulina Szklarska — Flutter — how to make a beautiful app in an hour?
Mobius 2018 Moscow лучшее
Александр Михайлов — Мобильная архитектура в большой команде
Mobius 2018 Moscow лучшее
Вячеслав Гилевич — SceneKit на практике
Mobius 2018 Moscow лучшее
Александр Коршак — Мобильный VR: от идеи до релиза
Mobius 2018 Moscow лучшее
Александр Тоболь, Иван Григорьев — Стриминг и воспроизведение видео поверх голых сокетов и кодеков
Mobius 2018 Moscow лучшее
Антон Кекс — Kotlin puzzlers, Vol. 2
Mobius 2018 Moscow лучшее
Yonatan Levin — Compilers. Dalvik. ART. And everything in between
Mobius 2018 Moscow лучшее
Артем Зиннатуллин — Android builds at Lyft
Mobius 2018 Moscow лучшее
Кирилл Попов — Upload в Oдноклассниках
Mobius 2018 Piter лучшее
Ewa Ludwiczak, Aleksander Grzyb — Layers of testing in iOS applications
Mobius 2018 Piter лучшее
Michal Kałuzny — Reverse engineering mobile apps: how, why, and what now?
Mobius 2018 Piter лучшее
Денис Неклюдов — Как не состариться во время сборки: Kapt и другие приключения
Mobius 2018 Piter лучшее
Кирилл Зуев, Артем Логутов — Уроки финтеха: основы безопасности мобильного приложения
Mobius 2018 Piter лучшее
Константин Волков — A/B-тестирование, которое вам понравится
Mobius 2018 Piter лучшее
Алексей Шпирко — Релизы мобильных приложений в Avito
Mobius 2018 Piter лучшее
Николай Ашанин — Как сделать оффлайн распознавание лиц на мобильном устройстве
Mobius 2018 Piter лучшее
Felix Krause — Trusting iOS SDKs
Mobius 2018 Piter лучшее
Кирилл Борисов — Вспомнить всех: Autofill Framework и Account Transfer API
Mobius 2018 Piter лучшее
Артур Василов — Нелегкая дорога до JobScheduler и обратно
Mobius 2018 Piter лучшее
Konrad Feiler — How to fit a million stars into an iPhone
Mobius 2018 Piter лучшее
Иван Алякскин — Микросервисная архитектура при разработке Android multimedia device
Mobius 2018 Piter лучшее
Йонатан Левин — Сервисы: нельзя без них, а как с ними жить?
Mobius 2018 Piter лучшее
Алексей Демедецкий — Data-driven UI: безграничная власть
Mobius 2018 Piter лучшее
Дмитрий Тримонов — Дополненная реальность в Яндекс.Картах
Mobius 2018 Piter лучшее
Артур Бадретдинов — Профайлинг в примерах: ищем бутылочное горлышко
Mobius 2018 Piter лучшее
Владимир Иванов — Скрипач не нужен: отказываемся от RxJava в пользу корутин в Kotlin
Mobius 2018 Piter лучшее
Yuliya Kaleda — Add some reality to your app with ArCore
Mobius 2018 Piter лучшее
Антон Дудаков — Рождение, жизнь и смерть, или Что происходит с приложением в системе
Mobius 2018 Piter лучшее
Денис Кириллов, Константин Юричев — Готовим приложение в Playgrounds
Mobius 2018 Piter лучшее
Андрей Бреслав — На плечах гигантов языки, у которых учился Kotlin
Mobius 2018 Piter лучшее
Владимир Иванов — Пустота наследия: стратегия кардинальных улучшений в проекте
Mobius 2017 Moscow лучшее
Иван Пономарев — Crash репорты Android NDK
Mobius 2017 Moscow лучшее
Алексей Буздин — Заставь свой гаджет говорить: Google Assistant
Mobius 2017 Moscow лучшее
Евгений Сатуров — Instant Apps: как научить приложение работать без установки
Mobius 2017 Moscow лучшее
Глеб Новик — Архитектура сервисного слоя с использованием составных операций
Mobius 2017 Moscow лучшее
Евгений Камышанов — Жизнь без подключения: от хаоса к консенсусу
Mobius 2017 Moscow лучшее
Сергей Боиштян — Как я возненавидел ORM
Mobius 2017 Moscow лучшее
Йонатан Левин — Как самому запилить новую фичу и при этом не быть убитым своим менеджером
Mobius 2017 Moscow лучшее
Александр Зимин — Давайте проектировать UI правильно
Mobius 2017 Moscow лучшее
Lisa Wray — Data Binding in a Kotlin world
Mobius 2017 Moscow лучшее
Сергей Рябов — Пишем Java-френдли Kotlin-код
Mobius 2017 Moscow лучшее
Йонатан Левин — A friend in need – a JS indeed
Mobius 2017 Moscow лучшее
Андрей Володин — Как стать GPU-инженером за час
Mobius 2017 Moscow лучшее
Константин Якушев — Универсальные ссылки — дворец из подводных камней
Mobius 2017 Moscow лучшее
Сергей Крапивенский — Анализируй это
Mobius 2017 Piter
Stephane Nicolas — Toothpick: a fresh approach to Dependency Injection on Android
Mobius 2017 Piter
Danny Preussler — Kotlin all the... tests!
Mobius 2017 Piter
Aleksander Piotrowski — ConstraintLayout all the things!
Mobius 2017 Piter
Владимир Иванов — React Native: Уроки выживания
Mobius 2017 Piter
Алексей Денисов — Mutation Testing: насколько хороши ваши тесты
Mobius 2017 Piter
Дмитрий Евстратов, Даниил Калинцев — Масштабируемая VIP архитектура на React Native
Mobius 2017 Piter
Александр Зимин — Измеряем UX в iOS приложении
Mobius 2017 Piter
Константин Цховребов — Cicerone - навигация в MVP без боли и слёз
Mobius 2017 Piter
Антон Руткевич — Пишем действительно тестируемый код
Mobius 2017 Piter
Dan Cuellar — Appium: Automation for Apps
Mobius 2017 Piter
John Sundell — Swift Scripting in Practice
Mobius 2017 Piter
Михаил Самарин — Mobile First...
Mobius 2017 Piter
Aleksander Piotrowski — Year of the Xamarin.Forms
Mobius 2017 Piter
Danny Preussler, Stephane Nicolas — Comparing DI frameworks & internals
Mobius 2017 Piter
Евгений Мацюк, Александр Блинов — Чистая архитектура. Погружение
Mobius 2017 Piter
Mateusz Herych — You've been told lies about Fragments
Mobius 2017 Piter
Fernando Cejas — Hidden mysteries behind big mobile codebases
Mobius 2017 Piter
Marcin Krzyżanowski — The Mysterious Swift Performance
Mobius 2017 Piter
Филипп Кекс — Ужасы мобильной графики
Mobius 2017 Piter
Денис Неклюдов, Степан Гончаров — Современный подход к архитектуре Android-приложения
Mobius 2017 Piter
Сергей Раков — Давайте думать над архитектурой
Mobius 2017 Piter
John Sundell — Writing Swift code with great testability
Mobius 2017 Piter
Александр Коршак — Сферическое видео в Android: на 50 оттенков темнее
Mobius 2017 Piter
Григорий Джанелидзе — Кодогенерация от А до Я
Mobius 2017 Piter
Игорь Кашкута — Процесс разработки iOS приложения: от идеи до результата
Mobius 2017 Piter
Йонатан Левин — IPC: AIDL — это не ругательство
Mobius 2017 Piter
Николай Лихогруд — Оптимизация времени запуска iOS-приложений
Mobius 2017 Piter
Вадим Дробинин — Режим сбережения энергии, iBeacon’ы и MFi
Mobius 2017 Piter
Антон Кекс, Филипп Кекс — Kotlin Puzzlers
Mobius 2017 Piter
Сергей Пронин — 60 fps UI на iOS
Mobius 2017 Piter
Алексей Буздин — Чудеса обработки Java-аннотаций при компиляции
Mobius 2017 Piter
Юрий Шмаков — MVP — типичные задачи и способ их решения в Moxy
Mobius 2017 Piter
Йонатан Левин — Как сделать из вашего приложения продукт
Mobius 2017 Piter
Станислав Цыганов — Особенности реализации подхода «Feature Toggle» на IOS
Денис Неклюдов — Горячие новости с Google i/o 2016
Mobius 2016
Матвей Мальков — Scala для Android: миф или реальность?
Mobius 2016
Ирина Дягилева — Типографика в iOS
Mobius 2016
Матвей Мальков — The Art of Rx
Mobius 2016
Ян Жуланов — Android-приложения на Kotlin: почему это хорошо
Mobius 2016
Андрей Хитрый — Realm and Data binding
Mobius 2016
Игорь Василенко — Прикладной ReactiveCocoa
Mobius 2016
Закрытие конференции Mobius 2016
Mobius 2016
Александр Коршак — Опыт разработки Cardboard приложения для 3D-реконструкции медицинских данных
Mobius 2016
Борис Рютин — Последние фичи безопасности в iOS и Android
Mobius 2016
Михаил Розумянский — Bytecode weaving 101
Mobius 2016
Евгений Мацюк — Пишем тестируемый код
Mobius 2016
Алексей Рыбаков — Android TV Game Development
Mobius 2016
Дмитрий Полищук — Погружение в Android Multimedia
Mobius 2016
Андрей Скляревский — Скорость — это качество!
Mobius 2016
Игорь Кашкута — Пизанская башня мобильной разработки
Mobius 2016
Егор Толстой — Typhoon Explained
Mobius 2016
Денис Кретов, Максим Евтух — Разработка мобильных приложений с помощью Xamarin и MvvmCross.z3
Mobius 2016
Кирилл Попов — O Fresco и как его готовить, а также о картинках в Android в целом
Mobius 2016
Максим Соколов — Advanced Swift Generics — перейдем на T
Mobius 2016
Открытие конференции Mobius 2016
Mobius 2016
Wiebe Elsinga — #UXMatters
Wiebe Elsinga и Владимир Иванов — Material Design in practice
Евгений Ртищев — Реактивный MVVM
Mobius 2016
Дмитрий Завалишин и Дмитрий Евдокимов — Мобилка это не игрушки (Keynote)
Mobius 2015
Михаил Дударев — Практические советы по выживанию Android и iOS-приложений в недоверенном окружении
Mobius 2015
Михаил Самарин и Антон Федчин — приветствие от спонсоров Mobius 2015
Mobius 2015
Владимир Иванов — Мобильные угрозы: защищайся!
Mobius 2015
Иван Кинаш — Применение аппаратных возможностей процессоров для создания безопасной Android-среды
Mobius 2015
Андрей Беленко — Что стоит и что не стоит делать для защиты данных iOS-приложений
Mobius 2015
Александр Коршак — 50 оттенков разработки мобильных приложений для SmartTV
Mobius 2015
Алексей Зиновьев — Android Geo Apps: В Советской России широта и долгота ищут ТЕБЯ!
Mobius 2015
Данил Никифоров — Couchbase lite — NoSQL для мобильных платформ
Mobius 2015
Александр Павлов и Федор Нестеренко — Все что вы хотели знать про игровую анимацию
Mobius 2015
Филипп Кекс — Как научить роботов играть в игры?
Mobius 2015
Антон Кекс — Chromecast, или почему это лучший способ потратить 30€
Mobius 2015
Юрий Леонычев — Разделяй и властвуй
Mobius 2015
Денис Кретов — Технология iBeacon в платежных решениях
Mobius 2015
Виктор Корсун — Проектирование кроссплатформенных игр
Mobius 2015
Сергей Лалов — Быстрая разработка кроссплатформенных игр и приложений на Corona SDK
Mobius 2015
Кирилл Бессонов и Артем Киселев — Аналитика для мобильных приложений
Mobius 2015
Матвей Мальков — Реактивный двигатель для вашего Android приложения
Mobius 2015
Круглый стол по безопасности
Mobius 2015
Михаил Самарин — Разработка мобильных приложений для мировых брендов
Mobius 2015
Александр Смирнов — Bug shall not pass
Mobius 2015
Юрий Буянов — Комфортная разработка мобильных проектов
Mobius 2015
Никита Тимофеев — «Зоопарк» инструментария для мобильной разработки
Mobius 2014
Александра Сватикова — Страхи и заблуждения о безопасности мобильных приложений
Mobius 2014
Юрий Буянов — Как устроено банковское ПО
Mobius 2014
Станислав Сидристый — Кроссплатформенная разработка на C#/.NET c платформой Xamarin
Mobius 2014
Михаил Дударев и Иван Кинаш — Защита от темных искусств или как уберечь Android-приложение от угроз
Mobius 2014
Эмин Аскеров — Oracle ADF Mobile: быстрая мобилизация бизнеса
Mobius 2014
Круглый стол по безопасности мобильных приложений
Mobius 2014
Алексей Ушаков и Евгений Куделевский — Разработка мобильных клиентов в AndroidStudio и AppCode
Mobius 2014
Анастасия Каримова — Android In-App Purchases: 7 Апсторов за 30 минут
Mobius 2014
Андрей Скляревский — На что способен мобильный браузер?
Mobius 2014
Ренат Няжеметдинов — Операционная система Tizen для разработчика
Mobius 2014
Алексей Никитин — Препарируем Android
Mobius 2014
Антон Кекс — Почему мы используем Cordova/PhoneGap?
Mobius 2014
Андрей Бреслав — Kotlin для Android: коротко и ясно
Mobius 2014