Обсудим, что такое Fuzz Testing, какие баги с помощью него были найдены в реальном мире и как с ними помогает библиотека kotlinx.fuzz.
Мы говорим не только про ускорение написания кода, но и про мышление разработчика, принятие решений и ответственность при использовании AI в коммерческой разработке.
В этом плейлисте более 70 видео с конференции droidcon London, которая прошла в прошлом году в конце октября.
Доклад подойдет всем, кто начинает погружаться в тему безопасности Flutter-приложений и хочет понять, как защитить свое приложение от злоумышленников.
Все с пеленок знают о принципах SOLID. Они должны служить улучшению нашего кода, но что, если я скажу, что слепое следование этим принципам может убить ваш...
Иван поведал, какими способами можно сделать свой линтер, какие есть правила для него и фиксы правил.
Спикер продемонстрировал код и работу приложения с изоляционно-плагинной архитектурой как для Dart, так и для Flutter.
Спикеры рассказали о том, как использовать AI в процессах разработки.
Доклад обзорный, без ухода в технические детали.
Грядет судный день — пришествие армии ботов.
Это видео будет полезно тем, кто хочет осознанно смотреть в будущее разработки, а не жить в режиме «как-нибудь разберёмся».
Доклад будет интересен всем, кто изучает безопасность мобильных операционных систем на базе Android и хочет попробовать себя в багхантинге.
В докладе разобрались, почему предоставленные Apple подходы не покрывают задачи этого рода, и как в их решении помогут полуприватные инструменты SwiftUI.
Доклад будет полезен iOS-разработчикам, которые хотят интегрировать машинное обучение в свои приложения, а также всем, кто ищет эффективные и безопасные способы работы с пользовательскими данными.
Про практические плюсы и минусы Flutter Web и почему в итоге после года разработки отказались от Flutter Web и переписали все на React.js.
В докладе расскажу, как сократить время работы Gradle, подключить Gradle Remote Cache и собирать аналитику по билдам.
Раскроем тайную жизнь static- и dynamic-фреймворков и разберёмся, что происходит с вашим приложением на этапе сборки.
Делимся опытом, как (почти) безболезненно внедрить CMP в крупном приложении и выйти с ним в прод.
Поговорили про разработку нативной части на С++, которая работает с iOS напрямую через провод.
Доклад будет полезен разработчикам, интересующимся тем, как работать с видео на платформе Android и как устроен видеоредактор под капотом.