Возбуждающая персонализация
В этом еженедельном дайджесте надежное выполнение фоновых задач в iOS и детекция лица в реалтайме для биометрии в Android, забавные анимации с меш-градиентами в Jetpack Compose и кастомизация пейволов с Apple Foundation Models, Kotlin Coroutines Channels и Actor‑модель, фоновые задачи в KMP с API как у WorkManager, разработка на Авроре под Аврору, двуногий робот в форме утёнка от Hugging Face и многое другое. Заходите!
В этом еженедельном дайджесте надежное выполнение фоновых задач в iOS и детекция лица в реалтайме для биометрии в Android, забавные анимации с меш-градиентами в Jetpack Compose и кастомизация пейволов с Apple Foundation Models, Kotlin Coroutines Channels и Actor‑модель, фоновые задачи в KMP с API как у WorkManager, разработка на Авроре под Аврору, двуногий робот в форме утёнка от Hugging Face и многое другое. Заходите!
👍1
С мест докладывают, что необычно ранний анонс новых моделей Mac mini и Mac Studio, который Apple сделала на прошлой неделе, был связан с неожиданно высоким спросом со стороны корпоративных клиентов на оборудование для ИИ. Смещение Mac mini и Mac Studio в сторону корпоративного сегмента стало заметно ещё в июне, когда Apple провела мероприятие Business at the Park с участием руководителей Ford, Disney и Anthropic. По данным источника, именно Mac mini стал там главным фаворитом. При этом сам масштаб интереса бизнеса к мощным настольным Mac оказался для Apple неожиданным - так, OpenAI купила "десятки тысяч" компьютеров, а Anthropic начал арендовать компьютеры в облаке. Между тем у компании, как утверждается, не было отдельной инженерной команды, ориентированной на корпоративных клиентов, специалистов по developer relations для этого направления и сформированной стратегии по корпоративному ИИ. Некоторые компании даже обращались к Apple с предложением купить доступ к инфраструктуре Private Cloud Compute, но получили отказ. Вместо этого Apple полагается на партнёров, которые создают инструменты и среды выполнения ИИ на базе оборудования Apple.
Разработка
• Почему я выбрал LibGDX для разработки игр на Java в 2026 году
• «Чё ты такой серьёзный?» Как юмор помогает продуктовым командам
• Гадание на собеседовании: можно ли за час «технички» предсказать работу на годы вперед
• Hugging Face представил Microduck — небольшого двуногого робота в форме утёнка
• Elephants, Goldfish and the New Golden Age of Software Engineering
Маркетинг
• «Считаем то, что важно» – практический гид по метрикам в продукте
• Спустя год разработки приложения для изучения иностранных слов — я наконец нащупал его главную концепцию
• Third-party Android app stores: what the current setup looks like for US developers
Кроссплатформа
• Torque Spec: Shared Form State and Validation in KMP
• How to build a KMP Library using Xcode Cloud
• Consuming SKIE Flows in SwiftUI
• Turning the page: a real page-curl on iOS with Compose Multiplatform
iOS
• Одна настройка, два шлюза локализации: локализация iOS-приложения без использования AppleLanguages
• Apple оказалась застигнута врасплох спросом на Mac Mini и Mac Studio
• SwiftUIBackportKit — обратная совместимость с современными SwiftUI API с поддержкой более старых версий iOS
• Как я перестал платить за macOS-минуты: перенос iOS-сборки с GitHub Actions на Xcode Cloud, с цифрами
• Миллион частиц на iPhone: строим аттрактор Лоренца на GPU с Metal
• Embedded Swift Improvements Coming in Swift 6.4
• Headless Xcode: From Prompt to Simulator with MCP
• Protecting SwiftUI Views with Authentication
• Dynamically Setting Accessibility Custom Content Pairs in SwiftUI
• Detecting (Evil) Dylibs
Android
• Arkive — плагин Gradle для генерации веб-каталога экранов
• AI-агент Android-разработчика: как вынести его на сервер и выполнять задачи 24/7
• Повышение качества приложений: сокращение использования памяти и улучшение миграции на другие устройства
• Emulator control for adaptive app development
• Compose & kotlinx.html
• The Recompositions That Weren’t There!
• Handling Asynchronous Images in Android Screenshot Tests
• Mastering Jetpack Compose’s New SelectionState API
• Building an Android App by Hand, One Layer at a Time
Разработка
• Почему я выбрал LibGDX для разработки игр на Java в 2026 году
• «Чё ты такой серьёзный?» Как юмор помогает продуктовым командам
• Гадание на собеседовании: можно ли за час «технички» предсказать работу на годы вперед
• Hugging Face представил Microduck — небольшого двуногого робота в форме утёнка
• Elephants, Goldfish and the New Golden Age of Software Engineering
Маркетинг
• «Считаем то, что важно» – практический гид по метрикам в продукте
• Спустя год разработки приложения для изучения иностранных слов — я наконец нащупал его главную концепцию
• Third-party Android app stores: what the current setup looks like for US developers
Кроссплатформа
• Torque Spec: Shared Form State and Validation in KMP
• How to build a KMP Library using Xcode Cloud
• Consuming SKIE Flows in SwiftUI
• Turning the page: a real page-curl on iOS with Compose Multiplatform
iOS
• Одна настройка, два шлюза локализации: локализация iOS-приложения без использования AppleLanguages
• Apple оказалась застигнута врасплох спросом на Mac Mini и Mac Studio
• SwiftUIBackportKit — обратная совместимость с современными SwiftUI API с поддержкой более старых версий iOS
• Как я перестал платить за macOS-минуты: перенос iOS-сборки с GitHub Actions на Xcode Cloud, с цифрами
• Миллион частиц на iPhone: строим аттрактор Лоренца на GPU с Metal
• Embedded Swift Improvements Coming in Swift 6.4
• Headless Xcode: From Prompt to Simulator with MCP
• Protecting SwiftUI Views with Authentication
• Dynamically Setting Accessibility Custom Content Pairs in SwiftUI
• Detecting (Evil) Dylibs
Android
• Arkive — плагин Gradle для генерации веб-каталога экранов
• AI-агент Android-разработчика: как вынести его на сервер и выполнять задачи 24/7
• Повышение качества приложений: сокращение использования памяти и улучшение миграции на другие устройства
• Emulator control for adaptive app development
• Compose & kotlinx.html
• The Recompositions That Weren’t There!
• Handling Asynchronous Images in Android Screenshot Tests
• Mastering Jetpack Compose’s New SelectionState API
• Building an Android App by Hand, One Layer at a Time
👍5
Главное оказаться в нужном месте в нужное время. MapQuest оказался в центре внимания после того, как отказался заменить надпись «Озеро Онтарио» на «Озеро Америка» на своей карте в соответствии с указом президента США Дональда Трампа, изданным на прошлой неделе. По состоянию на утро понедельника, приложение MapQuest занимает первое место среди бесплатных приложений для iPhone в чарте App Store в Канаде и четвертое место в аналогичном чарте США. MapQuest предлагает собственные приложения для iOS и Android, но бренд уже далеко не так популярен, как раньше. По крайней мере, был до настоящего времени. Компания MapQuest сегодня объявила, что с четверга сотни тысяч человек скачали её приложения, и сообщила о примерно 50-кратном (да, кратном) увеличении использования своих карт по состоянию на 30 августа. По оценкам Sensor Tower, в этом году приложение MapQuest было загружено 687 000 раз по всему миру, что на 29% больше, чем годом ранее. С 2012 года MapQuest было загружено 24,4 миллиона раз, причем 97% этих установок приходится на США.
Разработка
• Будущее приложений — без приложений
• How to figure out your next career move
• How Vibe Coding Is Quietly Making You A Worse Developer
Маркетинг
• MapQuest возглавил чарты App Store, оставив «Озеро Онтарио»
• Curse of the first renewal: how to cure churn for each subscription duration
• App Store screenshots, paywalls & onboarding
Кроссплатформа
• Мы переизобрели Gradle Flavors на KMP и вот почему
• Google Stitch: From Design Prompt to Flutter Screen (with MCP + Claude Code)
iOS
• Фил Шиллер, руководитель App Store, покидает свой пост
• Lucide Swift — типобезопасные Lucide иконки с векторным рендерингом
• 25 Claude Code Tips I Actually Use as an iOS Engineer
• How to add cases to a public enum without breaking your API
• Beta Preview: LazyState
• Comuncation between main app and extension using Drawin Notification
• Connecting two iOS simulators over BLE
Android
• Рекомпозиции, которых не было
• Leverage Android skills and Gemma 4 in Android Studio Quail 4
• Crashlytics vs FullStory on Android — And Why the Best Teams Use Both
• Mastering Compose with LaunchedEffect and produceState
• One-Time Events in Jetpack Compose: Why I Switched from SharedFlow to Channel
• Jetpack Compose is Lifecycle-Aware: Stop Managing Android Lifecycles the Hard Way
• Building an iOS-Style Bottom Sheet Stack with Navigation 3 SceneStrategy
Разработка
• Будущее приложений — без приложений
• How to figure out your next career move
• How Vibe Coding Is Quietly Making You A Worse Developer
Маркетинг
• MapQuest возглавил чарты App Store, оставив «Озеро Онтарио»
• Curse of the first renewal: how to cure churn for each subscription duration
• App Store screenshots, paywalls & onboarding
Кроссплатформа
• Мы переизобрели Gradle Flavors на KMP и вот почему
• Google Stitch: From Design Prompt to Flutter Screen (with MCP + Claude Code)
iOS
• Фил Шиллер, руководитель App Store, покидает свой пост
• Lucide Swift — типобезопасные Lucide иконки с векторным рендерингом
• 25 Claude Code Tips I Actually Use as an iOS Engineer
• How to add cases to a public enum without breaking your API
• Beta Preview: LazyState
• Comuncation between main app and extension using Drawin Notification
• Connecting two iOS simulators over BLE
Android
• Рекомпозиции, которых не было
• Leverage Android skills and Gemma 4 in Android Studio Quail 4
• Crashlytics vs FullStory on Android — And Why the Best Teams Use Both
• Mastering Compose with LaunchedEffect and produceState
• One-Time Events in Jetpack Compose: Why I Switched from SharedFlow to Channel
• Jetpack Compose is Lifecycle-Aware: Stop Managing Android Lifecycles the Hard Way
• Building an iOS-Style Bottom Sheet Stack with Navigation 3 SceneStrategy
👍5
Apple может изменить App Store, чтобы увеличить доходы
Пока я путешествую, приходят слухи об изменениях, которым может подвергнуться любимый нами App Store. По словам Гурмана из Bloomberg, Apple хочет найти способы увеличить маржинальность и получать больше регулярной выручки от App Store.
Предположительно, эти планы стали одной из причин, по которой давний руководитель Apple Фил Шиллер покинул свою должность на прошлой неделе. По информации Bloomberg, Шиллер не поддерживал идею дальнейшего увеличения доходов от магазина приложений. Он считал, что такие шаги могут ещё сильнее раздражать разработчиков и государственные регулирующие органы. При этом какого-либо серьёзного внутреннего конфликта в компании якобы не произошло — Шиллер просто не хотел участвовать в подобных изменениях.
Есть несколько потенциальных способов увеличить прибыльность App Store.
• Один из вариантов — сократить или полностью отказаться от ручной проверки приложений. Такой процесс, вероятно, обходится Apple довольно дорого, а на фоне распространения ИИ и автоматизированной разработки приложений его эффективность может снижаться. Apple могла бы сильнее автоматизировать App Review и таким образом сократить расходы. Однако разработчики вряд ли будут рады ещё большей автоматизации процесса проверки приложений.
• Другой вариант — повысить стоимость участия в Apple Developer Program. Сейчас она составляет $99 в год. Многие независимые разработчики уже тратят сотни долларов в месяц на инструменты вроде Codex и Claude для разработки приложений, поэтому теоретически Apple могла бы повысить ежегодный взнос, не потеряв значительную часть разработчиков.
• Ещё одна возможная модель — взимать с крупных разработчиков дополнительную регулярную плату в зависимости от объёма трафика. Так Apple могла бы переложить часть расходов на инфраструктуру App Store на наиболее крупные приложения и компании.
Пока это лишь возможные варианты: конкретных изменений Apple ещё не объявляла.
Пока я путешествую, приходят слухи об изменениях, которым может подвергнуться любимый нами App Store. По словам Гурмана из Bloomberg, Apple хочет найти способы увеличить маржинальность и получать больше регулярной выручки от App Store.
Предположительно, эти планы стали одной из причин, по которой давний руководитель Apple Фил Шиллер покинул свою должность на прошлой неделе. По информации Bloomberg, Шиллер не поддерживал идею дальнейшего увеличения доходов от магазина приложений. Он считал, что такие шаги могут ещё сильнее раздражать разработчиков и государственные регулирующие органы. При этом какого-либо серьёзного внутреннего конфликта в компании якобы не произошло — Шиллер просто не хотел участвовать в подобных изменениях.
Есть несколько потенциальных способов увеличить прибыльность App Store.
• Один из вариантов — сократить или полностью отказаться от ручной проверки приложений. Такой процесс, вероятно, обходится Apple довольно дорого, а на фоне распространения ИИ и автоматизированной разработки приложений его эффективность может снижаться. Apple могла бы сильнее автоматизировать App Review и таким образом сократить расходы. Однако разработчики вряд ли будут рады ещё большей автоматизации процесса проверки приложений.
• Другой вариант — повысить стоимость участия в Apple Developer Program. Сейчас она составляет $99 в год. Многие независимые разработчики уже тратят сотни долларов в месяц на инструменты вроде Codex и Claude для разработки приложений, поэтому теоретически Apple могла бы повысить ежегодный взнос, не потеряв значительную часть разработчиков.
• Ещё одна возможная модель — взимать с крупных разработчиков дополнительную регулярную плату в зависимости от объёма трафика. Так Apple могла бы переложить часть расходов на инфраструктуру App Store на наиболее крупные приложения и компании.
Пока это лишь возможные варианты: конкретных изменений Apple ещё не объявляла.
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👏1😁1🤔1
🤳 Как работает мобильная разработка с AI под капотом — интенсивы от Podlodka Crew
Конференции Podlodka Crew открывают осенний сезон и приглашают слушателей на Podlodka iOS Crew (с 14 сентября) и Podlodka Android Crew (с 21 сентября).
В центре внимания то, как AI меняет мобильную разработку и опыт реальных людей, а не ответы от LLM. Участники смогут развить профессиональную насмотренность и сразу проверить новые подходы на практике.
🛠 Что будет в сезонах:
🍏 Стратегия внедрения терминальных ИИ-агентов и интеграций через MCP в ежедневную iOS-разработку
🍏AI как экзокостюм мобильного разработчика: harness, skills, CLI, orchestration, validation и evals
🍏Локальные модели для разработки на Apple Silicon
🤖Профилирование агентом: как делать это в 3 раза дешевле
🤖Эффективный AI-пайплайн для Android: от дизайна до отладки и тестирования
🤖Необычные задачи, и как научить агентов их решать автономно.
И это ещё не всё! Подробности о сезонах смотрите на сайте, и там же можно забрать билеты по early-bird цене.
В результате можно будет забрать не только новые идеи, но и сразу начать использовать собственные наработки, сделанные в ходе конференции.
Подробности и билеты:
🍏Podlodka iOS Crew
🤖Podlodka Android Crew
А по промокоду apptractor18 получите сикдку🎁
Конференции Podlodka Crew открывают осенний сезон и приглашают слушателей на Podlodka iOS Crew (с 14 сентября) и Podlodka Android Crew (с 21 сентября).
В центре внимания то, как AI меняет мобильную разработку и опыт реальных людей, а не ответы от LLM. Участники смогут развить профессиональную насмотренность и сразу проверить новые подходы на практике.
🛠 Что будет в сезонах:
🍏 Стратегия внедрения терминальных ИИ-агентов и интеграций через MCP в ежедневную iOS-разработку
🍏AI как экзокостюм мобильного разработчика: harness, skills, CLI, orchestration, validation и evals
🍏Локальные модели для разработки на Apple Silicon
🤖Профилирование агентом: как делать это в 3 раза дешевле
🤖Эффективный AI-пайплайн для Android: от дизайна до отладки и тестирования
🤖Необычные задачи, и как научить агентов их решать автономно.
И это ещё не всё! Подробности о сезонах смотрите на сайте, и там же можно забрать билеты по early-bird цене.
В результате можно будет забрать не только новые идеи, но и сразу начать использовать собственные наработки, сделанные в ходе конференции.
Подробности и билеты:
🍏Podlodka iOS Crew
🤖Podlodka Android Crew
🥰1🤡1🌚1😐1
Нативная разработка снова стала будущим мобильных приложений в Shopify
Shopify, который все последние годы был флагманом React Native разработки, возвращается на Swift и Kotlin. Главная причина — ИИ-агенты. Раньше React Native давал огромное преимущество: одну функцию можно было написать один раз вместо двух. Но современные агенты уже умеют переносить реализацию между iOS и Android, писать тесты, поддерживать паритет функций и помогать разработчикам работать вне своего основного стека.
Поэтому для Shopify главный плюс React Native стал менее важным, а преимущества нативного кода остались: прямой доступ к возможностям платформ, меньше промежуточных слоёв и зависимостей, лучше интеграция с инструментами Apple и Google.
Особенно показателен пример приложения Shop: команда с помощью ИИ полностью переписала приложение с React Native на native всего за 12 недель. Сейчас идёт миграция основного Shopify-приложения с более чем 300 экранами, виджетами, Apple Watch, Siri Shortcuts и другими платформенными возможностями.
Для миграции Shopify создала систему Helix: агент не пытается переписать экран одним большим запросом, а разбивает работу на небольшие этапы. Каждый этап должен пройти тесты, визуальную проверку, два code review и одобрение человека.
Ещё один интересный вывод: архитектуру теперь проектируют не только для людей, но и для ИИ-агентов. Бизнес-логику отделяют от UI и дают агентам доступ к ней через CLI, чтобы они могли тестировать изменения за миллисекунды без медленного управления симуляторами.
При этом Shopify подчёркивает: React Native не стал плохим. В 2020 году это был правильный выбор. Просто ИИ изменил экономику мобильной разработки — и теперь две нативные реализации уже не обязательно означают вдвое больше работы.
Shopify, который все последние годы был флагманом React Native разработки, возвращается на Swift и Kotlin. Главная причина — ИИ-агенты. Раньше React Native давал огромное преимущество: одну функцию можно было написать один раз вместо двух. Но современные агенты уже умеют переносить реализацию между iOS и Android, писать тесты, поддерживать паритет функций и помогать разработчикам работать вне своего основного стека.
Поэтому для Shopify главный плюс React Native стал менее важным, а преимущества нативного кода остались: прямой доступ к возможностям платформ, меньше промежуточных слоёв и зависимостей, лучше интеграция с инструментами Apple и Google.
Особенно показателен пример приложения Shop: команда с помощью ИИ полностью переписала приложение с React Native на native всего за 12 недель. Сейчас идёт миграция основного Shopify-приложения с более чем 300 экранами, виджетами, Apple Watch, Siri Shortcuts и другими платформенными возможностями.
Для миграции Shopify создала систему Helix: агент не пытается переписать экран одним большим запросом, а разбивает работу на небольшие этапы. Каждый этап должен пройти тесты, визуальную проверку, два code review и одобрение человека.
Ещё один интересный вывод: архитектуру теперь проектируют не только для людей, но и для ИИ-агентов. Бизнес-логику отделяют от UI и дают агентам доступ к ней через CLI, чтобы они могли тестировать изменения за миллисекунды без медленного управления симуляторами.
При этом Shopify подчёркивает: React Native не стал плохим. В 2020 году это был правильный выбор. Просто ИИ изменил экономику мобильной разработки — и теперь две нативные реализации уже не обязательно означают вдвое больше работы.
🤡9❤6👍4👏2😁1🤔1😢1🥱1
Используете кроссплатформенные фреймворки (Flutter, RN и т.п.) для разработки приложений?
Anonymous Poll
22%
Да, Flutter
8%
Да, React Native
11%
Да, другой фреймворк
46%
Нет, только native
9%
Используем и будем использовать и native, и кроссплатформу
3%
Использовали кроссплатформу, переходим на native
10%
Посмотреть
😁1
После короткого отпуска возвращаюсь с интересными материалами. На ежегодной конференции Roblox Developer Conference (RDC) компания представила сразу несколько новых возможностей. Среди них — новые инструменты для создания игр, расширенные функции NPC, возможность публиковать игры сразу на нескольких платформах, включая веб, а также отдельные Roblox Card и Roblox Wallet для создателей контента. Более интересно, что Roblox становится вполне прибыльной для разработчиков платформой. С 2013 года разработчики игр заработали на платформе более 5 млрд долларов. Только за последние 12 месяцев их доход составил 1,7 млрд долларов. Теперь компания запускает собственные финансовые продукты, чтобы у создателей появилось больше способов использовать заработанные деньги.
Разработка
• What is happening with code reviews?
• The 10 DSA Questions Interviewers Keep Asking, Explained as 4 Patterns
Маркетинг
• Apple может изменить App Store, чтобы увеличить доходы
• Заполняя тишину: ошибка после оформления подписки, которая приводит к оттоку
• Roblox упрощает создание игр с помощью ИИ — и возможность играть в них за пределами платформы
• Модное приложение Daydream использует Apple Intelligence, чтобы помочь вам купить одежду по картинкам
• Маркетологи в мобайле: Ксения Сидорова (руководитель интернет-маркетинга, 2ГИС)
Кроссплатформа
• Нативная разработка снова стала будущим мобильных приложений в Shopify
• Experimenting with Godot
iOS
• Адаптация iOS-приложений под iPhone Duo
• Новая функция Apple Watch прослушивает ваши разговоры и делает их краткое изложение
• New Hashable conformances in Swift 6.4
• When a Stable iOS Project Starts to Stagnate
• Building iPhone Duo Layouts with ArrangementView
• visionOS 27: UILookToScrollInteraction
• iOS 27: CrashReportExtension Framework
Android
• Compose Recomposition Highlighter — тепловая карта рекомпозиций
• Беспроводная отладка с Android Debug Bridge (ADB) Wi-Fi 2.0
• Android's AI Era: Hype vs. Architecture
• Two Racing Lines: Annotations and the DSL in NetFlow 0.7.0
• Adding Rive and Lottie Animations to Android Paywalls
• I Put Speech Recognition Inside an Android Keyboard. Here’s What Broke.
• Jetpack Navigation 3: A Practical Guide
Разработка
• What is happening with code reviews?
• The 10 DSA Questions Interviewers Keep Asking, Explained as 4 Patterns
Маркетинг
• Apple может изменить App Store, чтобы увеличить доходы
• Заполняя тишину: ошибка после оформления подписки, которая приводит к оттоку
• Roblox упрощает создание игр с помощью ИИ — и возможность играть в них за пределами платформы
• Модное приложение Daydream использует Apple Intelligence, чтобы помочь вам купить одежду по картинкам
• Маркетологи в мобайле: Ксения Сидорова (руководитель интернет-маркетинга, 2ГИС)
Кроссплатформа
• Нативная разработка снова стала будущим мобильных приложений в Shopify
• Experimenting with Godot
iOS
• Адаптация iOS-приложений под iPhone Duo
• Новая функция Apple Watch прослушивает ваши разговоры и делает их краткое изложение
• New Hashable conformances in Swift 6.4
• When a Stable iOS Project Starts to Stagnate
• Building iPhone Duo Layouts with ArrangementView
• visionOS 27: UILookToScrollInteraction
• iOS 27: CrashReportExtension Framework
Android
• Compose Recomposition Highlighter — тепловая карта рекомпозиций
• Беспроводная отладка с Android Debug Bridge (ADB) Wi-Fi 2.0
• Android's AI Era: Hype vs. Architecture
• Two Racing Lines: Annotations and the DSL in NetFlow 0.7.0
• Adding Rive and Lottie Animations to Android Paywalls
• I Put Speech Recognition Inside an Android Keyboard. Here’s What Broke.
• Jetpack Navigation 3: A Practical Guide
👍4
Пока мы тут мечтаем о Duo и бьемся с ИИ в вопросах трудоустройства, исследователи Медицинского института Говарда Хьюза и Google опубликовали новую карту мозга взрослого самца плодовой мушки MaleCNS. В этом масштабном проекте, объединившем сотни ученых, была создана полная карта всех 166 000 нейронов мушки — такую нейронную сеть можно обучать выполнению таких задач, как сборка кубика Рубика или игра в покер. Инженеры и художники научили эту модель справляться с задачами, которые для плодовой мушки кажутся невыполнимыми: например, с параллельной парковкой автомобиля (sic!), игрой в Doom и торговлей криптовалютой.
MaleCNS с энтузиазмом подхватили интернет-моддеры, которые начали помещать этот мозг в самые разные виртуальные среды и давать ему разные задания. Эван Синклер Смит, аспирант по компьютерным наукам в Georgia Tech, положил начало вирусному тренду после того, как запрограммировал мозг мухи играть в Minecraft. Уже через день после публикации результатов 4 сентября «муха в Minecraft» набрала миллионы просмотров. Он надеется, что такие модели в конечном итоге проложат путь к созданию коннектома всего человеческого мозга ещё при его жизни. Поскольку человеческий мозг содержит около 86 миллиардов нейронов — на порядки больше, чем мозг плодовой мушки, — создание цифровой копии с таким же разрешением, как у MaleCNS v1.0 или FlyWire, потребовало бы колоссальных усилий. Но Смит предполагает, что такое достижение могло бы открыть новые подходы к заболеваниям мозга, например болезни Альцгеймера, или даже позволить человеческому интеллекту участвовать в космических миссиях без необходимости таскать с собой наши громоздкие биологические тела. «Думаю, это может иметь огромное значение для понимания самих себя», — сказал Смит.
Разработка
• Исследователи создали цифровой мозг мухи и он захватил интернет
• Как разрабатывать фронтенд без готового бэкенда: инструменты перехвата трафика, мокирования и принцип их работы
• Kura: a distributed build cache for Xcode, Bazel, and Gradle
• What Should Programmers Do While the AI Writes Code?
• UI Trends That Are Actually Happening (and Worth Paying Attention To)
Маркетинг
• Бывшие сотрудники TikTok создали приложение, которое с помощью искусственного интеллекта учит позировать для фотографий
Кроссплатформа
• Compose HotSwan 2.0.0: The Future of Hot Reload on Android, iOS, and Desktop
• I Built an Android App in Swift. Here’s What Nobody Tells You About Swift 6.3’s New SDK.
• Thoughts on React Native and Shopify
iOS
• Учим Siri говорить о вашем любимом приложении: пример Walk Mate
• Appstore PPP Prices — цены встроенных покупок по покупательной способности
• Norch — скрипт, который прячет чёлку MacBook
• iPhone Duo Is Coming: What iOS Developers Need to Change
• StoreKit 2 Subscriptions: 7 Production Mistakes That Cost Apps Revenue
• UI Testing SwiftUI: End-to-End Testing
• Action Runner iOS Architecture
Android
• Tired of Android Emulator eating 8 GB of RAM? avdslim drops it to ~1.5 GB with 1.5s boots
• How to blur what's behind a Compose dialog, down to API 231
MaleCNS с энтузиазмом подхватили интернет-моддеры, которые начали помещать этот мозг в самые разные виртуальные среды и давать ему разные задания. Эван Синклер Смит, аспирант по компьютерным наукам в Georgia Tech, положил начало вирусному тренду после того, как запрограммировал мозг мухи играть в Minecraft. Уже через день после публикации результатов 4 сентября «муха в Minecraft» набрала миллионы просмотров. Он надеется, что такие модели в конечном итоге проложат путь к созданию коннектома всего человеческого мозга ещё при его жизни. Поскольку человеческий мозг содержит около 86 миллиардов нейронов — на порядки больше, чем мозг плодовой мушки, — создание цифровой копии с таким же разрешением, как у MaleCNS v1.0 или FlyWire, потребовало бы колоссальных усилий. Но Смит предполагает, что такое достижение могло бы открыть новые подходы к заболеваниям мозга, например болезни Альцгеймера, или даже позволить человеческому интеллекту участвовать в космических миссиях без необходимости таскать с собой наши громоздкие биологические тела. «Думаю, это может иметь огромное значение для понимания самих себя», — сказал Смит.
Разработка
• Исследователи создали цифровой мозг мухи и он захватил интернет
• Как разрабатывать фронтенд без готового бэкенда: инструменты перехвата трафика, мокирования и принцип их работы
• Kura: a distributed build cache for Xcode, Bazel, and Gradle
• What Should Programmers Do While the AI Writes Code?
• UI Trends That Are Actually Happening (and Worth Paying Attention To)
Маркетинг
• Бывшие сотрудники TikTok создали приложение, которое с помощью искусственного интеллекта учит позировать для фотографий
Кроссплатформа
• Compose HotSwan 2.0.0: The Future of Hot Reload on Android, iOS, and Desktop
• I Built an Android App in Swift. Here’s What Nobody Tells You About Swift 6.3’s New SDK.
• Thoughts on React Native and Shopify
iOS
• Учим Siri говорить о вашем любимом приложении: пример Walk Mate
• Appstore PPP Prices — цены встроенных покупок по покупательной способности
• Norch — скрипт, который прячет чёлку MacBook
• iPhone Duo Is Coming: What iOS Developers Need to Change
• StoreKit 2 Subscriptions: 7 Production Mistakes That Cost Apps Revenue
• UI Testing SwiftUI: End-to-End Testing
• Action Runner iOS Architecture
Android
• Tired of Android Emulator eating 8 GB of RAM? avdslim drops it to ~1.5 GB with 1.5s boots
• How to blur what's behind a Compose dialog, down to API 231
👍2🎉2🌭2
Многие, кто сейчас регистрирует компанию за рубежом, приходят из IT и онлайн-бизнеса. Причина простая: App Store, Google Play и платежные сервисы не дают монетизировать проект без иностранного юрлица и счета.
В карточках собрали страны, которые идеально подходят для разработки. Но условия у них разные: налоги, сроки регистрации, доступ к платежкам, отношение партнеров. Эта подборка поможет понять, что подойдет именно вашему проекту.
Кстати, составить её помогли ребята из Easy Payments. С 2018 года они удаленно открывают зарубежные компании и счета к ним.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4✍2
Это просто прорыв и AMAZING! В Xcode 27.2 появился новый формат проектов на основе JSON. Согласно описанию Apple, этот формат «лучше читается, с ним проще выполнять слияния, а агентам для написания кода — легче его редактировать». Включить его можно в инспекторе файлов. Проекты, использующие .xcproj, также открываются в более ранних версиях Xcode. Он занимает вдвое меньше места, чем старый формат property list, да и устроен гораздо проще.
• Apple планирует продавать ИИ-серверы на базе M8 Ultra
• Come Inside SwiftUI 7 and the Apple Interfaces of Tomorrow
• Get your subscriptions ready for iOS 27
• Xcode 27.2 Beta adds a new JSON-based project format
Please open Telegram to view this post
VIEW IN TELEGRAM
Apple Developer Documentation
Xcode 27.2 Beta Release Notes | Apple Developer Documentation
Update your apps to use new features, and test your apps against API changes.
🔥6👏1
Android
Android Bench 2.0 — это масштабное обновление рейтинга моделей, предназначенное для оценки моделей и агентов искусственного интеллекта с учетом таких факторов, как масштаб, неопределенность и решение сложных многоэтапных задач, с которыми вы сталкиваетесь ежедневно. Новая версия пытается измерять уже не то, насколько хорошо AI пишет Android-код, а насколько хорошо он способен самостоятельно вести Android-разработку в течение длительной сложной задачи.
• AVD-SLIM — оптимизатор оперативной памяти и процессора для эмулятора Android
• Я писал ИИ‑агента с помощью ИИ‑агента: полгода, 1600 коммитов и ноль рейтинга
• В Pixel использовали уязвимости нулевого дня
• Android Bench 2.0: Pushing the frontier with challenging long-horizon tasks
• Android 18 Is Coming: Eight Features That Will Bring Mobile Development into the Future
Android Bench 2.0 — это масштабное обновление рейтинга моделей, предназначенное для оценки моделей и агентов искусственного интеллекта с учетом таких факторов, как масштаб, неопределенность и решение сложных многоэтапных задач, с которыми вы сталкиваетесь ежедневно. Новая версия пытается измерять уже не то, насколько хорошо AI пишет Android-код, а насколько хорошо он способен самостоятельно вести Android-разработку в течение длительной сложной задачи.
• AVD-SLIM — оптимизатор оперативной памяти и процессора для эмулятора Android
• Я писал ИИ‑агента с помощью ИИ‑агента: полгода, 1600 коммитов и ноль рейтинга
• В Pixel использовали уязвимости нулевого дня
• Android Bench 2.0: Pushing the frontier with challenging long-horizon tasks
• Android 18 Is Coming: Eight Features That Will Bring Mobile Development into the Future
🔥3😁3❤2👏1
Мякотка в том, что, согласно одной версии, слухи о том, что Anthropic, возможно, решила задачу Навье-Стокса, подтолкнули OpenAI развернуть огромный рой ИИ-агентов для работы над проблемой — до 10,000 одновременно работающих агентов, которые сгенерировали примерно 130 млрд выходных токенов. По оценке автора, это эквивалентно примерно $23 млн затрат всего за одну неделю. После объявления OpenAI профессор математики Нью-Йоркского университета Тристан Бакмастер, который вместе с математиком Anthropic Левентом Алпёге работал в той же области, публично заявил, что OpenAI украла их неопубликованное исследование. Бакмастер утверждает, что сведения об их закрытой работе с использованием ИИ, которую они развивали и прогоняли через инструменты вроде Codex, могли преждевременно попасть или утечь в обучающие либо поисковые системы OpenAI. По его версии, это позволило OpenAI быстро приблизиться к доказательству задачи Навье-Стокса и первой объявить о результате.
Разработка
• ИИ OpenAI решил одну из «задач тысячелетия»
• Google Home MCP позволяет ИИ управлять вашим умным домом
• Переносим дизайн-систему в код: риски, решения, лучшие практики
• Connection Pooling: What Actually Happens Between Your App and Database
Маркетинг
• Мобильный рекламный фрод в 2026 году: как ИИ изменил правила игры
• BoldVoice removed the X from its paywall. Trial starts jumped. Refunds jumped more.
Кроссплатформа
• Я создал Android-приложение на Swift: главное о новом SDK в Swift 6.3
• Мысли о React Native и Shopify
• The 200ms Rule: Why My Flutter Apps Feel Faster Than Native (and How to Copy It)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6