Цифры, советы и все интересное о разработке приложений и сервисов. Комментарии и вопросы можно писать прямо @lbogolubov
11 000подписчиков сейчас
51.0%ERR
0.0цитируемость
2постов/день
Русскийязык
Россиягео
Подписаться в Telegram
Данные обновлены 22.07.2020
Публикации всего: 106
Когда в 2011 году появился первый Kindle Fire, казалось, что рождается настоящая альтернатива Apple и Google. У Amazon было всё: миллионы клиентов, собственный магазин приложений, книги, музыка, фильмы и практически неограниченные финансовые ресурсы. Fire OS обещала стать независимой экосистемой, способной бросить вызов двум технологическим гигантам. И тогда в это действительно верилось. Но спустя 15 лет Amazon фактически признала поражение. Новые планшеты Alexa Tablet переходят на обычный Android с Google Play, оставляя Fire OS в прошлом. Разработчики не хотели поддерживать отдельную платформу, пользователи не хотели жить без привычных приложений. Даже гигантские ресурсы Amazon не смогли разорвать этот замкнутый круг. Для покупателей это, возможно, хорошая новость. Для технологической индустрии — ещё одна потерянная альтернатива. Мы уже похоронили Windows Phone, BlackBerry OS, webOS и Firefox OS. Теперь к ним присоединяется Fire OS. Устройства становятся мощнее, технологии совершеннее, искусственный интеллект обещает новую революцию, а настоящего выбора платформ всё меньше.
Разработка
• Amazon выпустил новые планшеты Alexa Tablet на Android
• Глава Qualcomm намекнул, что смартфоны, способные запускать LLM на 100 млрд параметров, могут появиться в 2028
• Time-to-Market по закону: риски использования AI-агентов в мобильной разработке
• Как AI убил аутсорс — Заказная разработка, аутстафф, студии разработки
• Will Linux phones become a viable alternative to the Android/iOS duopoly?
• How to read code
• Fine-Tuning Small Models for On-Device Agents: Train, Convert, and Measure What Changed
• Why icon consistency is harder than it looks
Маркетинг
• Основатель Cal AI запускает нового ИИ-ассистента
Кроссплатформа
• Pixelating Composables in Compose Multiplatform
• Moving from SKIE to Swift export in a Kotlin Multiplatform project
• Profiling a Compose Multiplatform app in the browser
iOS
• Профилирование SwiftUI с помощью Instruments: 100 000 событий календаря
• Swift AI Agent Demo — интеллектуальное рассуждение ИИ-агента
• Мы научили агента писать тесты так, как их пишет наша команда
• I Stopped Asking AI to Write Swift. These 5 Prompts Changed Everything.
• Presenting SwiftUI sheets on iPhone Duo
• Using Xcode 27’s localization skills over MCP
• iOS 27: App Intents Testing
Android
• Spock ADB — отладка Android-приложений без выхода из IDE
• Where Did All the Android Developer Jobs Go?
• Coroutines Need Your Cooperation
👏 5 👍 1 🫡 1
Перейти к публикации →
Как разобрать Google Play на части
В новом выпуске еженедельного дайджеста - iOS-приложение на 10 лет и правда о Coil в Jetpack Compose, физический аналоговый ввод на плоском экране в iOS и первый убыток JetBrains за 26 лет, «конце эпохи ручного программирования», почему нельзя слепо копировать Ozon, Amazon и Taobao, история
Chess.com, ИИ-ревьюер на 4000 PR в день и многое другое. Заходите!📺 Видео и подкасты за неделю
•
(iOS En) Pinterest Context Menu Using SwiftUI
• (iOS En) Compact Notification OnBoarding Animation Using SwiftUI
• (iOS En) SwiftUI iOS 27 - Smarter Toolbars, Overflow & Tab Bars
• (And En) Android CLI and skills to improve your development
• (And En) Beginner's Guide to Spec-Driven Development (SDD) With OpenSpec
• (Crs En) Shopify is smart
• (Dev Ru) Time-to-Market по закону: риски использования AI-агентов в мобильной разработке
• (Dev Ru) Как AI убил аутсорс — Заказная разработка, аутстафф, студии разработки
• (Dev En) Kotlin Course For Beginners – Full Tutorial
• (Dev En) Mobile System Design: Push Notifications Architecture
Прошлогодние видео:
• (iOS Ru) Неуловимый iOS-ботовод. Задетекти меня, если сможешь: автореги, боты, спамеры
• (iOS Ru) Разработка под Apple Vision Pro: исследуем возможности гарнитуры
• (And Ru) Автообновление Android: когда можно не бояться санкций сторов
• (And Ru) Доверяй, но проверяй: про корневые сертификаты в Android и не только
• (And Ru) Как правильно написать фичу. Часть 1
• (And Ru) Что ждёт Android-разработчика на собесе в Wildberries (+ все собеседования)
• (Crs Ru) Миграция больших приложений на KMP: проблемы, подводные камни, решения
👨🦯➡️ AppFiles: код, инструменты, практики, производительность
👍 3 ❤ 1 🔥 1 · всего 7
Перейти к публикации →
🧠 Тимлид в эпоху AI: почему TTM всё ещё не ускоряется
Раньше задача тимлида была понятна: собрать команду, обеспечить предсказуемый результат и следить за качеством. А сейчас многие тимлиды оказались в мире нейрослопа, вайбкодинга и бесконечного тулинга, которые, впрочем, никак не влияют на скорость доставки фичей.
При этом бизнес задаёт вполне справедливые вопросы: зачем вам столько людей и почему не ускоряется time to market?
С 19 по 23 октября на Podlodka Teamlead Crew участники сезона «Системный подход к AI в работе тимлида» будут говорить об актуальных компетенциях руководителя и о том, как строить проекты в новом мире.
В программе:
• Как найти настоящие ограничения инженерной системы и почему начинать с внедрения AI порой не стоит
• Сборка харнесса для тимлида и фреймворк для оценки агентов
• Тирлист автоматизаций для руководителя: что действительно стоит внедрять, а что лучше и не начинать
• Честные разборы влияния AI на бизнес и команды.
🛠 Формат конференции такой: 5 дней, 10+ спикеров, утренние и вечерние сессии в Zoom и активное общение в закрытом Telegram-сообществе.
💬 В этот раз на Podlodka Teamlead Crew будет особенно много интерактива: свои кейсы и рабочие ситуации можно приносить прямо на сессии, обсуждать со спикерами и уносить с собой готовые артефакты.
🎟 Программа уже на сайте — присоединяйтесь
AppTractor промокод на скидку для подписчиков
🤡 3 👍 2 👌 1 · всего 8
Перейти к публикации →
Вчера подразделение Google, занимающееся экспериментальными проектами и поддержкой инноваций, представило платформу Playground на базе ИИ. Она позволяет создавать браузерные игры с помощью простых текстовых запросов, избавляя пользователей от необходимости владеть навыками написания кода. В Playground авторы могут выбрать жанр (например, викторину или гонки) или начать проект с нуля. Можно задать формат (2D или 3D) и режим игры (одиночный или многопользовательский), а затем описать желаемую механику, геймплей и визуальный стиль. Кроме того, Playground позволяет загружать изображения, которые ИИ преобразует в игровые ассеты, адаптированные под общий художественный стиль игры. Готовые игры доступны как на мобильных устройствах, так и на компьютерах. Проекты можно оставить приватными, поделиться ими по ссылке или опубликовать в галерее Explore. Опубликованные игры могут поддерживать такие функции, как таблицы лидеров, а авторы могут продолжать дорабатывать свои проекты даже после их выпуска. Google также сообщил о планах добавить интеграцию с Unity Spark в одном из будущих обновлений. Это нововведение может предоставить пользователям Playground доступ к дополнительным возможностям 3D-моделирования и игровым механикам профессионального уровня на базе технологий Unity, что еще больше расширит творческий потенциал платформы.
Разработка
• Первый убыток JetBrains за 26 лет: обсуждение на Hacker News
• Google выпустил ИИ-платформу для создания игр
• Anthropic выпускает Haiku 5.5
• Как использование нейросетей изменило игровую индустрию и homebrew-cцену
• The State of CI/CD in 2026
• This cutie just killed vibe coding
Маркетинг
• Опоздать к собственной распродаже: что данные о Хэллоуине говорят маркетологам перед 11.11
• «Вдруг как в сказке навайбкодил Saas!» или что осталось за кадром успешного успеха Cal AI, Rork и Base44
Кроссплатформа
• Flutter web at 120 Hz on Android
• Build Android Native UI Components in React Native
iOS
• Redlamp — фото-редактор для Mac, iPad и iPhone
• Is Swift Slowly Becoming Apple’s Rust?
• What Is Sendable in Swift? How Swift Concurrency Protects Your State
• Configuring UIKit Navigation Bars from SwiftUI
• iOS 27: Trust Insights Framework
Android
• Игра на Kotlin, Jetpack Compose и Filament: что сработало, а что нет
• Google: борьба за безопасность или очередное выманивание денег!?
• Composable Testing with Custom Semantic Properties
• How Generated Widget Previews Improved the Box Box Club Widget Picker Experience
Первый убыток JetBrains за 26 лет
Компания JetBrains (а именно ее чешское юридическое лицо JetBrains s.r.o.) отчиталась о чистом убытке в размере 315 млн чешских крон (около $14 млн) по итогам 2025 финансового года. Это первый финансовый убыток за всю 26-летнюю историю наблюдений за показателями компании.
Ключевые факты и цифры
• Выручка: достигла рекордных $710 млн, увеличившись на 6,3% по сравнению с предыдущим годом
• Чистый убыток: $14 млн (чистая рентабельность — -1,97%)
• Рентабельность по EBITDA составила 5,73% (резкое снижение по сравнению с 14,6% в 2024 году)
Основная причина: убыток был вызван преимущественно значительным ростом капитальных затрат (инвестиции в инфраструктуру ИИ, оборудование и разработку), а не падением продаж основных продуктов по подписке.
Обсуждение на Hacker News:
• Главный консенсус такой: сам убыток пока не выглядит катастрофой. Выручка JetBrains в 2025 году продолжила расти — примерно на 6,3%, до 16,008 млрд CZK, а чистый убыток составил около 315 млн CZK. Несколько участников прямо указывают, что читать одну строку net loss и объявлять компанию «умирающей» неправильно: расходы выросли, особенно затраты на персонал и инвестиции, а на балансе у JetBrains всё ещё значительный запас денежных средств. Дополнительный важный нюанс: опубликованные данные относятся к JetBrains s.r.o. и являются неконсолидированной чешской отчётностью, а не обязательно полной картиной всей группы.
• Многие предполагают, что значительная часть расходов связана с ИИ: Junie, AI Assistant, Air и общей попыткой догнать новую волну инструментов. Есть мнение, что это нормальные инвестиции: не инвестировать сейчас для JetBrains может быть опаснее, чем временно уйти в минус. Противоположная сторона считает, что компания «сжигает деньги», пытаясь догнать Claude Code и других игроков на рынке, где у неё уже нет очевидного преимущества. Это именно интерпретация участников обсуждения, а не факт из отчётности.
• Некоторые давние пользователи жалуются, что JetBrains годами слишком медленно улучшала отдельные части своих продуктов, что TeamCity стал дорогим и тяжёлым, а некоторые продукты ощущаются раздутыми. Другие, наоборот, защищают компанию: для Java, Kotlin, Python, PHP, DataGrip и сложных рефакторингов JetBrains всё ещё заметно сильнее VS Code, особенно если не хочется самостоятельно собирать систему из десятка расширений.
HN пока не хоронит JetBrains из-за одного убыточного года. Людей гораздо сильнее волнует, успеет ли JetBrains превратить своё главное преимущество — глубокое понимание кода — в IDE нового поколения для мира, где код всё чаще пишет агент.
🫡 4 👏 2 ❤ 1 · всего 9
Перейти к публикации →
Еще из вчерашнего интересное - создатель Ruby on Rails Дэвид Хайнемайер Ханссон (DHH) на прошлой неделе заявил во время кейноута на Rails World, что в его компании 37signals ручное написание кода фактически умерло. Это особенно примечательно потому, что именно 37signals создала Ruby on Rails и известна своей инженерной культурой, особенно высоким качеством кода. Кроме того, это прибыльная компания, существующая уже 27 лет. Несмотря на всё это, DHH вызвал бурную реакцию разработчиков, заявив:
В 37signals пару недель назад мы приняли решение, которое однозначно означает: мы закончили писать код вручную. Мы буквально отказались от идеи, что в рамках обычной работы по созданию продуктов будем писать код руками.
Ручное написание кода в 37signals теперь считается исключительной ситуацией. Это как увидеть баг в Sentry: здесь что-то пошло не так; почему агент не смог создать то, что мы хотели? Ладно, возможно, какое-то время мы ещё что-то подправим за ИИ, но затем мы починим машину, починим фабрику и снова запустим процесс. Это просто признание того, что уже происходит.
В завершение DHH рассказал, что больше даже не считает себя профессиональным программистом:
Я четверть века оттачивал код руками и любил каждую минуту. На это не стоит смотреть с сожалением; на это нужно смотреть с радостью и просто принять, что всё закончилось.
Ручное написание кода больше не является экономически продуктивной деятельностью для подавляющего большинства программистов в подавляющем большинстве компаний. По другую сторону находится новая профессия — профессиональный создатель вещей, который направляет интеллект, ещё совсем недавно существовавший только в научной фантастике.
Нам придётся пересмотреть почти всё, что мы знаем об архитектуре программного обеспечения. Очень долго нашим главным инструментом были абстракции. В эпоху агентов абстракции уже не имеют того же смысла. Мы использовали их в том числе для того, чтобы не повторяться; а теперь стоимость повторения практически упала до нуля.
Разработка
• Google выпустил модель EmbeddingGemma 2 для работы на устройстве
• LibreOffice: «отсутствие ИИ» теперь считается фичей программы
• Designing a Notification System That Can Handle 10 Million Users
Маркетинг
• Рост вашего приложения остановился: что делать дальше?
Кроссплатформа
• I Wanted More Than Rounded Corners in Flutter
• Shopify Just Ditched React Native — and It Has Almost Nothing to Do With Performance
iOS
• Новые аксессуары Apple Home могут появиться благодаря необычному партнёрству с LG
• Your iOS MVP Doesnt Need To Use Clean Architecture
• Apple’s Foundation Models Could Become as Important as SwiftUI
• ViewModel Doesn’t Hold UiState. It Derives It.
Android
• Pitch Kit — настройка гитары и распознавание аккордов
• Экран перестал обновляться, и виноват оказался не ваш код
• Game made in Kotlin, Jetpack Compose and Filament: Things which worked and didn’t
❤ 1 👍 1
Перейти к публикации →
Возрадуемся, братья и сестры! Обновился App Store Connect и в нем появились баннеры, скриншоты для iPhone Duo и, в целом, отдельных раздел Asset Library со всеми медиа-ресрсами. Изображения на ревью теперь можно подавать независимо, и благодаря этому теперь можно будем менять скриншоты нее выкладывая новой версии приложения. Аллилуйя! Джва года ждали!
Разработка
• Создатель RoR спровоцировал новую дискуссию о «конце эпохи ручного программирования»
• Одна аналитика на две платформы: как мы синхронизировали iOS и Android в hh.ru
• Everything you’ve been told about burnout is wrong
• 10 uncomfortable UX lessons from real design mistakes
• Building is cheap. Owning it is not.
• StackOverflow Developer Survey Results 2026
Маркетинг
• Приложения с короткими драмами завоевывают аудиторию
• Your app's growth has stalled: what now?
Кроссплатформа
• Lessons I Learned After Building Multiple Flutter Apps
iOS
• Визуализация данных с помощью шестиугольной тепловой карты в Swift Charts
• С апреля 2027 App Store Connect начнет требовать скриншоты для iPhone Duo
• SweetPad — xcodebuild для людей и агентов
• Физический аналоговый ввод на плоском экране в iOS игре
• Guide to Improving SwiftUI Performance
• Swift Testing in 2026: Migrate from XCTest Without a Big-Bang Rewrite
• We Hid the Navigation Bar. SwiftUI Took Swipe Back With It.
• Swift 6.4 Just Dropped — Here’s What’s Actually New
Android
• Экран перестал обновляться, и виноват оказался не ваш код
• Android A2UI (AI to UI) Made Simple
• Compose 1.12 Looks Like a Minor Bump. It Isn’t.
❤ 5 🔥 3 🤔 2
Перейти к публикации →
Android
Как Android-разработчики, вы можете выбирать из множества агентов, LLM, инструментов и интерфейсов командной строки (CLI) для разработки приложений. Цель Google — помогать вам создавать красивые и качественные Android-приложения независимо от того, какой подход вы выбираете. Сегодня компания анонсировала обновления инструментария Android CLI, включая возможность получать доступ к реальным устройствам через Android Device Streaming. Кроме того, опубликовали новые навыки Android и подробно рассказали о навыках для Wear OS Compose Material 3.
• Потоковая работа с устройствами и Android Skills теперь доступны в Android CLI
• Gander — просмотр файлов
• Монопроект — это то, что вам нужно
• Глобальные изменения в Android Developer Verification
• Правда о Coil в Jetpack Compose: измеряем реальный оверхед SubcomposeAsyncImage
• Как я сделал датчик присутствия из Яндекс ТВ и роутера
• Improved runCatching
• On-Device AI Series: Building An AI Agent
• Designing Safer API Failover in an Android App
🔥 2 🤡 1 🥱 1 · всего 5
Перейти к публикации →
Имея за плечами два небольших экзита, Эрик Аллебест купил
Chess.com. Это было в 2005 году. Следующие 21 год он постепенно развивал проект, неизменно ставя качество на первое место. Сегодня это крупнейшая шахматная платформа в мире: 300 миллионов зарегистрированных пользователей и почти $200 млн годовой выручки. Вот как Эрик этого добился.
Разработка
• Google приостанавливает вознаграждения за поиск уязвимостей в open source из-за ИИ слопа
• Avito.Tech.Conf 2026
• Найм в QA: правда ли тестирование — легкий путь в IT?
• RAG — AI, агенты и поиск
• RoR creator sparks new “death of coding by hand” debate
• I’m an introvert. This is how I get myself to speak up.
Маркетинг
• Chess.com: с $56 тысяч за домен до $200 миллионов годовой выручки
• Laytr позволяет сохранять на потом всё, что вы находите в интернете
• Новые функции Audible позволяют исследовать мир книг и общаться с персонажами с помощью ИИ
• Shotcandy: Make Your Screenshots Look Lovely
Кроссплатформа
• One Kotlin codebase, five platforms, 60 fps: building a 3D game with KMP and CMP
• Why has Shopify dropped React Native?
❤ 2 👍 2 🤔 1
Перейти к публикации →
История названий канала
14.08.2026
название
Mobile Insights by AppTractor
→
Mobile Development by AppTractor
Дата — момент, когда изменение заметил наш обход.
Rozetked
ВИЛСАКОМ РЕД / WYLSACOM RED
Библиотека программиста
[netstalkers]
Типичный программист
СТАС БОМБИТ