Спор идёт о другом — считать ли это бессмысленным переизобретением одних и тех же вещей или нормальной ценой за то, что современный Android стал заметно удобнее...
Ранее мы уже говорили, что Claude пишет около 90% собственного кода Claude Code. Тогда возникает очевидный вопрос: как вообще проверять код при таких объёмах? Кто-нибудь ещё...
В новой еженедельной подборке граф зависимостей целого приложения и больше ИИ-агентов в Android Studio Rabbit 2, Over The Air обновления Kotlin-кода и советы junior инженерам от...
Он позволяет не включать 584-мегабайтную модель непосредственно в APK: Google Play сам хранит и доставляет её пользователю, поэтому разработчику не нужно организовывать отдельный хостинг и загрузку.
Этот пост — мой лучший совет начинающим инженерам, хотя слово «начинающим» здесь не совсем верное. На самом деле он для инженеров, у которых пока нет социального...
Мы создали Remote Dev, чтобы ИИ-агенты могли параллельно разрабатывать и тестировать приложения, не перегружая при этом ноутбуки разработчиков.
В итоге получилось то, что раньше казалось недостижимым: Kotlin-приложение, способное безопасно менять собственное поведение уже в продакшене и при этом ощущаться полностью нативным.
В этом дайджесте Metal без магии и лечение телевизоров, Suspend на пальцах и Warcraft II на «Авроре», ИИ для расшифровки языка растений, крупнейшее изменение Xcode за...
Apple наконец заменила самый пугающий файл в каждом iOS-репозитории. Вот что изменилось, как перейти на новый формат и стоит ли это делать — с объяснениями для...
Столкнувшись с проблемами огромной и зрелой кодовой базы, команда Pax App Core в Grab системно взялась за растущее время запуска и всплески проблем после релизов с...
В этой статье я покажу, как находить перерисовки SwiftUI и измерять их стоимость в Xcode Instruments.
В какой-то момент начинаешь задаваться вопросом: Swift concurrency вообще нормально работает со SwiftUI? И если да, то как нужно структурировать приложение, чтобы они не конфликтовали друг...
Такое начинает происходить гораздо чаще, когда в рабочем процессе появляются ИИ-агенты.
Возможно, этот вопрос говорит о сегодняшнем рынке технологических профессий больше, чем очередной прогноз о том, какой язык программирования победит.
В новом выпуске iOS-приложение на 10 лет и правда о Coil в Jetpack Compose, физический аналоговый ввод на плоском экране в iOS и первый убыток JetBrains...
Начиналось всё как небольшая игра в стиле приложения — почти без графики, скорее как текстовая игра. Потом мне захотелось видеть, как герои перемещаются по миру.
Это первый финансовый убыток за всю 26-летнюю историю наблюдений за показателями компании.
Остановка роста — это устойчивое замедление темпов, выходящее за рамки обычных колебаний. Около 87% случаев такого застоя обусловлены внутренними факторами. Диагностика предполагает последовательный поиск ответов на...
В этой статье мы используем Swift Charts, чтобы отобразить землетрясения по всей Аотеароа в Новой Зеландии, с помощью шестиугольных ячеек.
Ручное написание кода больше не является экономически продуктивной деятельностью для подавляющего большинства программистов в подавляющем большинстве компаний.