24 года, бесчисленное количество версий - и вот Xcode научился удалять Derived Data! Почему это не было центром кейноута или хотя бы Platforms State of the Union? "What a time to be alive!" (С)
Я чуть было не пролистал это сообщение. Пост в LinkedIn о Markdown-файле, ставшем вирусным на GitHub. Звучало как хайп. Типа, когда кто-то делает скриншот количества звезд и выдает это за революцию. Затем я проверил репозиторий. 91 000 звезд. Никаких зависимостей. Никакоих этапов сборки. Никакой модели. Просто один файл под названием CLAUDE.md с четырьмя правилами поведения внутри. И эти правила не являются чем-то новым...
Piru - приложение для отслеживания принятия веществ для iOS. Регистрирует, что вы принимали, когда и в какой дозе; накладывает фармакокинетические кривые, чтобы вы могли видеть, какие вещества все еще активны; предупреждает о взаимодействии лекарств перед их одновременным применением. Создано в первую очередь для снижения вреда: контроль за приемом лекарств, отслеживание рекреационных сессий и безопасность сочетания веществ. Данные о веществах получены из TripSit, PsychonautWiki и DailyMed FDA —...
Эта модель способна распознавать более 70 языков и генерировать «плавный, естественный перевод речи», сохраняя интонацию, темп и высоту тона. В отличие от систем пошаговых переводчиков, которые «ждут, пока говорящий закончит говорить, прежде чем ответить», эта модель генерирует речь непрерывно. Это обеспечивает «плавное звучание без неловких пауз и отставание от говорящего всего на несколько секунд на протяжении всего сеанса». Gemini 3.5 Live Translate уже доступен в Google Translate для Android и iOS, а так же в Google Meet...
Оптимизация Adapter Казалось бы, RecyclerView — давно знакомый инструмент. Но когда данные становятся разнородными, а списки — большими, простой вызов notifyDataSetChanged() превращается в узкое место, вызывающее фризы и дергающуюся анимацию. Как перейти...
Apple представила Xcode 27 на WWDC 26, добавив множество улучшений для агентной разработки, включая официальные агентские навыки (Agent Skills). Как вы уже наверняка знаете, важно выбирать навыки из авторитетных источников...
Модуль Xposed, отображающий ход загрузки в виде анимированного кольца вокруг выреза для камеры. Особенности: • Кольцо прогресса вокруг выреза для камеры (через собственный DisplayCutout API) с возможностью настройки цвета, толщины, прозрачности и направления для каждого состояния (активно/завершено/неудачно) • Анимация завершения с дополнительной тактильной обратной связью • Бейдж счетчика загрузок • Калькуляция смещения текста и значка при каждом повороте • Выразительный пользовательский интерфейс настроек...
Меня зовут Константин Дубинко, я — Android-техлид в hh.ru. Сейчас мы заканчиваем большой переезд навигации в двух Android-приложениях — для соискателей и работодателей. В этой статье я покажу, как у нас там устроена навигация, почему мы решили отказаться от Fragment-навигации и как превратили хаотичную миграцию с «островками» новой архитектуры в управляемый процесс с метриками и понятным планом работ...
На сегодняшний день использование UIKit практически ничего не стоит. Я бы сказал, что сейчас самое подходящее время (да, действительно!), чтобы попробовать наш старый добрый UI-фреймворк в вашем приложении. Apple предоставила доступ к навыкам, позволяющим сделать это правильно, эффективно и быстро...
Только что был опубликован доклад Platforms State of the Union, и у нас появилось много новых API, которые нужно изучить, исследовать и использовать для создания новых функций и приложений. Давайте начнем с самого важного фреймворка для наших приложений...
, работающие в Private Cloud Compute, без каких-либо затрат на облачный API. Цифра «менее 2 миллионов» — это еще один способ привлечь аудиторию независимых разработчиков, аналогичный программе малого бизнеса, где компания предлагает более низкие комиссионные ставки небольшим разработчикам, которые только начинают создавать свои приложения и еще не зарабатывают миллионы. Apple также отметила, что в этом году платформа Foundation Models расширяется и будет включать работу с изображениями и поддержку серверных моделей...
Сейчас hh.ru заканчивает большой переезд навигации в двух Android-приложениях — для соискателей и работодателей. В этой статье техлид компании показывает, как у них там устроена навигация, почему они решили отказаться от Fragment-навигации и как превратили хаотичную миграцию с «островками» новой архитектуры в управляемый процесс с метриками и понятным планом работ. • Как мы мигрируем навигацию на Compose в Android-приложениях с 400+ экранами • RecyclerView...