"Уродливый" пейвол не обязательно непрофессионален - это тот, для которого ясность и простота важнее броского дизайна.
Программисты часто работают в условиях высокой умственной нагрузки, решая сложные задачи, анализируя код и оптимизируя алгоритмы. В такие моменты многие...
Неожиданно легко допустить утечку памяти в вашем приложении, даже не осознавая этого. Если утечки памяти остаются без внимания, они могут увеличить объем занимаемой памяти вашего приложения,...
ИИ-краулеры — это тараканы интернета, считают многие разработчики программного обеспечения. Хотя любой сайт может стать мишенью для веб-краулеров, что иногда может привести к его падению из-за...
Рынок приложений с приглашениями был не очень велик до того, как на него вышла Apple, и вместо того, чтобы отнимать пользователей у существующих приложений, Apple действительно...
Среди стран, где Google уже предлагает биллинг по выбору пользователя, - США, Индия, Австралия, Индонезия, Япония и Европейская экономическая зона (ЕЭЗ), где действуют те же комиссии...
Apple якобы хочет “заменить” вашего терапевта с помощью ИИ-агента.
AnimationSequence — это мощная, но интуитивно понятная библиотека Jetpack Compose (поддерживает Android, iOS, Desktop и Web), разработанная для упрощения последовательной анимации в ваших приложениях для Android....
Видео и подкасты за неделю.
Какой Mobius без доклада про навигацию в Android? Платформе уже 16 лет, а тема все еще актуальна. В докладе спикер разобрался, почему же так происходит, а...
В этом эпизоде расскажем, с чего можно начать делать свой фото или видео редактор.
Поговорили о правовых аспектах разработки и использования программного кода.
В видео разбор реального задания из Яндекса "Найди и исправь ошибки в коде".
В этом докладе разобрали, какие проблемы возникнут у разработчика при релизе приложения, написанного на Kotlin для Desktop и для iOS, а также способы решениях этих проблем.
Основное внимание акцентируется на структуре и архитектуре приложения: какие инструменты были выбраны для организации монорепозитория, навигации.
При смешении разных технологий, языков, когда в одном приложении используются и Swift, и Kotlin, возникает ситуация, когда объекты могут мигрировать от ARC к Kotlin/Native GC и...
Проектируем и реализуем симулятор iOS для запуска приложений на macOS.
В этом докладе разобрались, как на самом деле работают основные примитивы в Combine: Publishers, Operators, Schedulers, Subscription, BackPressure.
Спикер рассказал о сложностях реализации CC и о «неожиданных» улучшениях производительности, которые может принести СС в вашу сборку.
Будет полезно тем, кто устал от багов в WebView и будет делать что-то аналогичное.
В докладе, вооружившись обновленной версией языка и проектом Ozon Seller, мы применили эту концепцию, чтобы повысить прозрачность необходимости использования сущностей в коде.
Про историю развития, ключевые фичи и необычные технические концепции в языке нам рассказал Глеб Лукьянец.