Анализ «переводчика с кошачьего» — Human to Cat Translator (13 млн установок по App Magic) — показал, что внутри генератор случайных фраз. ML используется для того, чтобы определить голос кошки, а дальше включается rand(). Просто, эффективно, пользователям нравится.
Разработка
- Что такое Маршалинг
- Язык программирования Zig — чем он может заменить C и Rust
- ИИ в кармане: как встроить ИИ в мобильное приложение
- ИИ в серьёзной разработке: революция в IT или переоценённый хайп?
- Когнитивная нагрузка в интерфейсах и как с ней бороться
- Всё про новый найм в Яндексе — честный разбор
- Криптофинансы — блокчейн, криптовалюты, DeFi, web3
- DroidRun — управление смартфоном с помощью ИИ-агентов
- Как я запустил локальную LLM на Raspberry Pi 5
- How to Apply Depth Contrast for Better UI Navigation
- If you’ve ever wanted to make a Voxel Engine, here’s how to do it this weekend
Маркетинг
Кроссплатформа
iOS
В статье показано, как использовать новый инструмент из Xcode 26 для профилирования приложений на SwiftUI: вы запускаете приложение через Instruments, выбираете шаблон SwiftUI, записываете сессию, а затем в разделе «All Updates» сортируете виды по числу обновлений, чтобы определить те, которые изменяются чаще всего. Далее автор описывает, как с помощью графа «Cause & Effect» можно отследить, что именно вызывает обновление конкретного View. Это помогает выявить, например, изменение данных как причину обновления.
Android
На прошлой неделе у меня был перевод статьи про то, как сделать эффект сбоя (глитч) на Compose, на этой — как реализовать тоже самое на шейдерах. Автор взял предыдущий код, разобрал его и собрал снова уже на GPU. Провел тест и — вот удивительно — при больших объемах эффектов шейдеры победили.