Apple назвала победителей Swift Student Challenge
Apple опубликовала истории победителей конкурса Swift Student Challenge 2026 — ежегодного конкурса для молодых разработчиков, где студенты со всего мира создают собственные приложения на Swift. В этом году компания сделала особый акцент на проектах, сочетающих искусственный интеллект и accessibility.
Приложение для людей с тремором рук: одной из самых заметных работ стал проект Steady Hands, созданный 20-летней Гаятри Гоундадкар. Идея появилась после того, как девушка увидела, насколько сложно её бабушке рисовать на iPad из-за тремора рук.
Страх публичных выступлений: другой победитель, 22-летний студент из Германии Антон Баранов, разработал Pitch Coach — приложение, помогающее студентам улучшать навыки публичных выступлений.
Безопасность: среди других проектов Apple выделила решения, связанные с безопасностью и ориентацией в пространстве. Например, одна из участниц создала приложение для помощи людям во время наводнений — ИИ помогает строить безопасные маршруты эвакуации. Также в конкурсе отметили проекты для пользователей с нарушением зрения. В частности, индийский студент Нимар Шарма разработал Blind Bridge — приложение, использующее вибрации и сенсоры для навигации слабовидящих людей в помещениях.
Игра на альте — без настоящего альта: одним из самых необычных проектов Swift Student Challenge 2026 стало приложение LeViola, созданное студентом из Южной Кореи Юнджэ Джоунгом. Его идея — сделать обучение игре на альте доступным для людей, у которых нет дорогого музыкального инструмента или преподавателя.
Вице-президент Apple по работе с разработчиками Сьюзан Прескотт заявила, что участников конкурса отличает не только технический уровень, но и умение использовать AI для создания действительно полезных продуктов. По её словам, «творческий уровень участников продолжает удивлять». В Apple отдельно подчёркивают, что Swift Student Challenge становится площадкой, где формируется новое поколение разработчиков iOS-экосистемы.
Apple опубликовала истории победителей конкурса Swift Student Challenge 2026 — ежегодного конкурса для молодых разработчиков, где студенты со всего мира создают собственные приложения на Swift. В этом году компания сделала особый акцент на проектах, сочетающих искусственный интеллект и accessibility.
Приложение для людей с тремором рук: одной из самых заметных работ стал проект Steady Hands, созданный 20-летней Гаятри Гоундадкар. Идея появилась после того, как девушка увидела, насколько сложно её бабушке рисовать на iPad из-за тремора рук.
Страх публичных выступлений: другой победитель, 22-летний студент из Германии Антон Баранов, разработал Pitch Coach — приложение, помогающее студентам улучшать навыки публичных выступлений.
Безопасность: среди других проектов Apple выделила решения, связанные с безопасностью и ориентацией в пространстве. Например, одна из участниц создала приложение для помощи людям во время наводнений — ИИ помогает строить безопасные маршруты эвакуации. Также в конкурсе отметили проекты для пользователей с нарушением зрения. В частности, индийский студент Нимар Шарма разработал Blind Bridge — приложение, использующее вибрации и сенсоры для навигации слабовидящих людей в помещениях.
Игра на альте — без настоящего альта: одним из самых необычных проектов Swift Student Challenge 2026 стало приложение LeViola, созданное студентом из Южной Кореи Юнджэ Джоунгом. Его идея — сделать обучение игре на альте доступным для людей, у которых нет дорогого музыкального инструмента или преподавателя.
Вице-президент Apple по работе с разработчиками Сьюзан Прескотт заявила, что участников конкурса отличает не только технический уровень, но и умение использовать AI для создания действительно полезных продуктов. По её словам, «творческий уровень участников продолжает удивлять». В Apple отдельно подчёркивают, что Swift Student Challenge становится площадкой, где формируется новое поколение разработчиков iOS-экосистемы.
👍5❤2
Forwarded from AppFiles - Mobile Development
•
(iOS Ru) SwiftUI: Scroll, Text и немного магии•
(iOS Ru) Когда структуры в Swift — не твои бро•
(iOS En) KeyFramed OnBoarding Setup Animation Using SwiftUI•
(iOS En) How to Build an Infinite Scroll List Without Sacrificing Performance•
(iOS En) X App's New Slide Out Menu Using SwiftUI•
(And En) The Android Show | I/O Edition 2026•
(And En) Android Developers Office Hours - Offline First Architecture•
(And En) Why AI could make native app development great again•
(And En) 5 Tricks for Agentic Android Development (Make your agent output what you want!)•
(And En) Beyond LLMs: Kotlin Game AI•
(And En) Your Code is Eating Recompositions - Optimize it with THIS Trick•
(Crs Ru) Кастомим пейнтер через CustomPainter•
(Crs Ru) Мы пилили монолит. Много нас, а он один•
(Crs Ru) Проблемы геймификации мобильного приложения•
(Dev Ru) Новая эра мобильной разработки: запускаем LLM локально на телефоне•
(Dev Ru) От личной продуктивности к командной: сила шаблонизации в IDE•
(Dev Ru) Живая картинка: анимации и эффекты в кроссплатформенном BDUI-движке•
(Dev Ru) Камера в KasperskyOS Mobile•
(Dev Ru) Релокация разработчика в Австралию — Визы, поиск работы в IT, эмиграция•
(Mrk Ru) Структура пейвола, плейсменты и цены — полный разборПрошлогодние видео:
•
(iOS Ru) Учим Metal и image processing лишь бы не верстать на iOS•
(iOS Ru) Race Condition: проблема гонки потоков — что это и как избежать?•
(iOS Ru) Под капотом iOS-крешей•
(iOS Ru) TextField с автодополнением•
(iOS Ru) SwiftUI-навигация: просто, нативно и декларативно•
(iOS Ru) Удивительный мир внутри .ipa•
(iOS Ru) Core Motion framework в финансовых приложениях•
(And Ru) Тестирование Compose по-новому: простота, надежность, гибкость•
(And Ru) Путешествие к центру Композиции•
(And Ru) Scout: новый фреймворк для ускоренного и безболезненного управления зависимостями•
(And Ru) Компиляторные плагины: модификация и анализ Сompose•
(And Ru) Как я code coverage внедрял да Gradle plugin для baseline писалPlease open Telegram to view this post
VIEW IN TELEGRAM
🤔2❤1😁1
Production-грабли фич и хитростей
Возвращаемся после небольшого майского перерыва с новым дайджестом — советы и хитрости Xcode 16 и как добиться 0 рекомпозиций в сложном кастомном UI, три раунда войны с Android-клавиатурой в WebView и обновление без разрешения пользователя, 10 оптимизаций Swift, которые улучшат производительность, тестирование Compose по-новому, декларативная навигация для Flutter, под капотом перезапуска приложения Бургер Кинг и многое другое. Заходите!
Возвращаемся после небольшого майского перерыва с новым дайджестом — советы и хитрости Xcode 16 и как добиться 0 рекомпозиций в сложном кастомном UI, три раунда войны с Android-клавиатурой в WebView и обновление без разрешения пользователя, 10 оптимизаций Swift, которые улучшат производительность, тестирование Compose по-новому, декларативная навигация для Flutter, под капотом перезапуска приложения Бургер Кинг и многое другое. Заходите!
👍4
Codex становится мобильным. Инструмент для программирования, запущенный OpenAI около года назад, теперь интегрирован в приложение ChatGPT, что позволяет пользователям удаленно отслеживать и управлять своими рабочими процессами разработки. Новая функция позволяет пользователям видеть свои рабочие среды Codex в режиме реального времени на любом устройстве, где он запущен. Компания объявила об изменениях в четверг; обновление, которое в настоящее время находится в режиме предварительного просмотра, теперь доступно для всех тарифных планов на iOS и Android. «Это больше, чем просто возможность удаленно управлять отдельной задачей или отправлять новые задачи на ваш компьютер», — говорится в заявлении OpenAI. «С вашего телефона вы можете работать со всеми своими потоками, просматривать результаты, утверждать команды, изменять модели или начинать что-то новое».
Разработка
• Что такое метапрограммирование
• Живая картинка: анимации и эффекты в кроссплатформенном BDUI-движке
• Новая эра мобильной разработки: запускаем LLM локально на телефоне
• Камера в KasperskyOS Mobile
• Релокация разработчика в Австралию — Визы, поиск работы в IT, эмиграция
• Теперь Codex можно управлять с телефона
• Рейтинг технологий для мобильной разработки для банков в 2026 году
• The AI-native developer
• How DoorDash built an AI code reviewer engineers actually listen to
Маркетинг
• Как узнать, достаточно ли щедр ваш бесплатный тариф?
Кроссплатформа
• Кастомим пейнтер через CustomPainter
• Мы пилили монолит. Много нас, а он один
• Проблемы геймификации мобильного приложения
• Drop the Clutch: Three Metro DI Patterns Every KMP Developer Should Know
• SQLCipher + Firebase in KMP: When SPM import Symbol Conflicts Break Your Encryption; Properly encrypt your Room database in KMP
• Why Most React Native Apps Feel Slow Compared to Native (And How to Fix It)
iOS
• 12 приёмов SwiftUI, которые ежедневно используют Senior iOS-разработчики
• Conduit — единый Swift SDK для LLM инференса
• SwiftUI: Scroll, Text и немного магии
• Когда структуры в Swift — не твои бро
• Apple назвала победителей Swift Student Challenge — AI-приложения, которые помогают людям с ограничениями
• How to present a local HTML file in SwiftUI
• Swift Metaprogramming: Writing Code that Inspects Itself
• The iOS Interview Questions That Reveal Real Engineering Understanding
Android
• RvSystem Monitor — мониторинг ресурсов на Jetpack Compose и Rust
• От личной продуктивности к командной: сила шаблонизации в IDE
• The Road to Name-Based Destructuring
• Building Adaptive Layouts in Jetpack Compose
• Incremental Maintenance
• Compose Unstyled 2.0: Let there be component libraries!
• Embracing Compose Snapshot State for UI Layer State Production
Разработка
• Что такое метапрограммирование
• Живая картинка: анимации и эффекты в кроссплатформенном BDUI-движке
• Новая эра мобильной разработки: запускаем LLM локально на телефоне
• Камера в KasperskyOS Mobile
• Релокация разработчика в Австралию — Визы, поиск работы в IT, эмиграция
• Теперь Codex можно управлять с телефона
• Рейтинг технологий для мобильной разработки для банков в 2026 году
• The AI-native developer
• How DoorDash built an AI code reviewer engineers actually listen to
Маркетинг
• Как узнать, достаточно ли щедр ваш бесплатный тариф?
Кроссплатформа
• Кастомим пейнтер через CustomPainter
• Мы пилили монолит. Много нас, а он один
• Проблемы геймификации мобильного приложения
• Drop the Clutch: Three Metro DI Patterns Every KMP Developer Should Know
• SQLCipher + Firebase in KMP: When SPM import Symbol Conflicts Break Your Encryption; Properly encrypt your Room database in KMP
• Why Most React Native Apps Feel Slow Compared to Native (And How to Fix It)
iOS
• 12 приёмов SwiftUI, которые ежедневно используют Senior iOS-разработчики
• Conduit — единый Swift SDK для LLM инференса
• SwiftUI: Scroll, Text и немного магии
• Когда структуры в Swift — не твои бро
• Apple назвала победителей Swift Student Challenge — AI-приложения, которые помогают людям с ограничениями
• How to present a local HTML file in SwiftUI
• Swift Metaprogramming: Writing Code that Inspects Itself
• The iOS Interview Questions That Reveal Real Engineering Understanding
Android
• RvSystem Monitor — мониторинг ресурсов на Jetpack Compose и Rust
• От личной продуктивности к командной: сила шаблонизации в IDE
• The Road to Name-Based Destructuring
• Building Adaptive Layouts in Jetpack Compose
• Incremental Maintenance
• Compose Unstyled 2.0: Let there be component libraries!
• Embracing Compose Snapshot State for UI Layer State Production
👍4❤1
Финалисты премии Apple Design Awards 2026
Ежегодно премия Apple Design Awards отмечает инновации, изобретательность и технические достижения в дизайне приложений и игр. Но она также стала чем-то большим: поводом остановиться и отметить работу разработчиков всем сообществом.
Категория Восторг и веселье
• Blippo+ — ретро-футуристическое ТВ для фанатов старых UHF-каналов: странные синхронные передачи, огромные пиксели и намеренно кринжовый DIY-стиль создают ощущение альтернативной телевизионной вселенной.
• Metaballs — эксперимент для visionOS, где можно лепить цветные «желейные» формы в пространстве и физически взаимодействовать с ними руками.
• grug — минималистичное приложение с ежедневной «мудростью пещерного человека», очаровывающее абсурдным юмором и нарочито примитивным дизайном.
Категория Иклюзивность
• Guitar Wiz — универсальный помощник для гитаристов с мощной поддержкой VoiceOver и других accessibility-функций для музыкантов с любыми возможностями.
• Hearing Buddy — приложение для людей с нарушением слуха, превращающее живую речь в субтитры и краткие сводки прямо на устройстве.
• Structured — визуальный планировщик дня, особенно полюбившийся нейродивергентным пользователям благодаря простоте и поддержке ИИ-подсказок.
Категория Инновации
• Detail: AI Video Editor — видеоредактор с ИИ, автоматически собирающий ролики, убирающий паузы и превращающий черновики в готовые сценарии.
• NBA: Live Games & Scores — visionOS-приложение, позволяющее смотреть сразу несколько NBA-матчей в пространстве с 3D-статистикой и immersive-видео.
• D-Day: The Camera Soldier — интерактивная история о Второй мировой через восстановленные фото и immersive-сценарии в Apple Vision Pro.
Категория Взаимодействие
• The Outsiders: Athlete Tracker — фитнес-трекер, который балансирует тренировки и восстановление через красивые визуализации и персональные рекомендации.
• Moonlitt — элегантный трекер фаз Луны с поддержкой visionOS и визуальным стилем, идеально подходящим для астрономов и фотографов.
• Tide Guide — премиальный трекер приливов и погодных условий с невероятно чистой подачей сложных морских данных.
Категория Социальное влияние
• Primary: News in Depth — spatial-новостное приложение без кликбейта, делающее акцент на глубоком и спокойном погружении в новости.
• Katha Room — сборник индийских сказок с визуальным стилем, вдохновлённым искусством Gond, и сильным культурным акцентом.
• Harvee — приложение для восстановления организма, превращающее данные Apple Watch в понятные советы по отдыху и нагрузке.
Категория Визуал и граифка
• Tide Guide — одно из самых визуально polished приложений года с «жидким стеклом», анимациями и интерфейсом в цветах неба.
• Caradise — роскошный автомобильный музей для Vision Pro с фотореалистичными машинами и детализированными интерьерами.
• (Not Boring) Camera — камера в эстетике техники 70-80-х с гигантскими кнопками, тактильными колёсиками и винтажным вайбом.
Победителей Apple Design Awards 2025 вы можете посмотреть здесь.
Ежегодно премия Apple Design Awards отмечает инновации, изобретательность и технические достижения в дизайне приложений и игр. Но она также стала чем-то большим: поводом остановиться и отметить работу разработчиков всем сообществом.
Категория Восторг и веселье
• Blippo+ — ретро-футуристическое ТВ для фанатов старых UHF-каналов: странные синхронные передачи, огромные пиксели и намеренно кринжовый DIY-стиль создают ощущение альтернативной телевизионной вселенной.
• Metaballs — эксперимент для visionOS, где можно лепить цветные «желейные» формы в пространстве и физически взаимодействовать с ними руками.
• grug — минималистичное приложение с ежедневной «мудростью пещерного человека», очаровывающее абсурдным юмором и нарочито примитивным дизайном.
Категория Иклюзивность
• Guitar Wiz — универсальный помощник для гитаристов с мощной поддержкой VoiceOver и других accessibility-функций для музыкантов с любыми возможностями.
• Hearing Buddy — приложение для людей с нарушением слуха, превращающее живую речь в субтитры и краткие сводки прямо на устройстве.
• Structured — визуальный планировщик дня, особенно полюбившийся нейродивергентным пользователям благодаря простоте и поддержке ИИ-подсказок.
Категория Инновации
• Detail: AI Video Editor — видеоредактор с ИИ, автоматически собирающий ролики, убирающий паузы и превращающий черновики в готовые сценарии.
• NBA: Live Games & Scores — visionOS-приложение, позволяющее смотреть сразу несколько NBA-матчей в пространстве с 3D-статистикой и immersive-видео.
• D-Day: The Camera Soldier — интерактивная история о Второй мировой через восстановленные фото и immersive-сценарии в Apple Vision Pro.
Категория Взаимодействие
• The Outsiders: Athlete Tracker — фитнес-трекер, который балансирует тренировки и восстановление через красивые визуализации и персональные рекомендации.
• Moonlitt — элегантный трекер фаз Луны с поддержкой visionOS и визуальным стилем, идеально подходящим для астрономов и фотографов.
• Tide Guide — премиальный трекер приливов и погодных условий с невероятно чистой подачей сложных морских данных.
Категория Социальное влияние
• Primary: News in Depth — spatial-новостное приложение без кликбейта, делающее акцент на глубоком и спокойном погружении в новости.
• Katha Room — сборник индийских сказок с визуальным стилем, вдохновлённым искусством Gond, и сильным культурным акцентом.
• Harvee — приложение для восстановления организма, превращающее данные Apple Watch в понятные советы по отдыху и нагрузке.
Категория Визуал и граифка
• Tide Guide — одно из самых визуально polished приложений года с «жидким стеклом», анимациями и интерфейсом в цветах неба.
• Caradise — роскошный автомобильный музей для Vision Pro с фотореалистичными машинами и детализированными интерьерами.
• (Not Boring) Camera — камера в эстетике техники 70-80-х с гигантскими кнопками, тактильными колёсиками и винтажным вайбом.
Победителей Apple Design Awards 2025 вы можете посмотреть здесь.
👍5❤3🍌1
Google официально объявил, что разработка под Android теперь в первую очередь ориентируется на Compose - Android стал Compose-first. Это значит, что когда Google создаёт новые инструменты и материалы для Android-разработки — библиотеки, примеры, документацию и обучающие материалы — они проектируются в первую очередь с учётом Jetpack Compose. При этом Google понимает, что переход на новый UI-фреймворк требует времени, поэтому традиционные Views ещё какое-то время будут поддерживаться. Также продолжится поддержка interop API, чтобы команды могли внедрять Compose постепенно. View toolkit, например классы из android.widget вроде TextView и ListView, теперь считается находящимся в maintenance mode. Это значит, что он будет получать только критически важные исправления. Пакет
Разработка
• Как DoorDash создал систему проверки кода на основе ИИ, к мнению которой инженеры действительно прислушиваются
• How a Two-Year-Old Firebase Mistake Led to a €3,167 AI Bill Overnight in my Flutter app
• Learning Software Architecture
Маркетинг
• Финалисты премии Apple Design Awards 2026
Кроссплатформа
• Flutter 3.44 Конец эпохи CocoaPods и начало расцвета Swift Package Manager
• Android 16 Will Break Your Flutter App’s Orientation Lock and Edge-to-Edge — Fix It Now
iOS
• Switchboard — типобезопасные флаги функций
• Код Telegram iOS — лучший в индустрии. Почему же он так лагает на флагманах?
• Caching Strategies in SwiftUI: Optimizing Performance
• Modern SwiftUI APIs for programmatic scrolling
• A Feature Flags System in Swift
• A floating card using safeAreaBar
Android
• Android теперь Compose-first
• Создание адаптивных макетов в Jetpack Compose
• Переезд с XML на Jetpack Compose на проде: базовые классы, архитектура, сложности и готовые решения
• Is EventBus Making a Comeback in Navigation 3?
• Compose Slot Table Explained: I Read the Runtime Source, So You Don’t Have To
• Per-Item ViewModels in Compose
• Bypassing User Isolation on Android with a Screen Reader
• Scaling developer experience: How we improved Android Studio in a large monorepo
android.view при этом остаётся поддерживаемым, потому что он нужен как инфраструктурный слой для Compose и других UI toolkit’ов. View-based библиотеки также переходят в maintenance mode и не будут получать значимых обновлений, кроме критических исправлений. Среди них: RecyclerView, Fragment, Navigation, ConstraintLayout, ViewPager2, DataBinding, SwipeRefreshLayout, Material Design Components (Views) и другие. Все новые UI-инструменты Android Studio будут разрабатываться только для Jetpack Compose. Существующие инструменты, например Navigation Editor и Layout Editor, теперь находятся в maintenance mode и не будут получать новые фичи.Разработка
• Как DoorDash создал систему проверки кода на основе ИИ, к мнению которой инженеры действительно прислушиваются
• How a Two-Year-Old Firebase Mistake Led to a €3,167 AI Bill Overnight in my Flutter app
• Learning Software Architecture
Маркетинг
• Финалисты премии Apple Design Awards 2026
Кроссплатформа
• Flutter 3.44 Конец эпохи CocoaPods и начало расцвета Swift Package Manager
• Android 16 Will Break Your Flutter App’s Orientation Lock and Edge-to-Edge — Fix It Now
iOS
• Switchboard — типобезопасные флаги функций
• Код Telegram iOS — лучший в индустрии. Почему же он так лагает на флагманах?
• Caching Strategies in SwiftUI: Optimizing Performance
• Modern SwiftUI APIs for programmatic scrolling
• A Feature Flags System in Swift
• A floating card using safeAreaBar
Android
• Android теперь Compose-first
• Создание адаптивных макетов в Jetpack Compose
• Переезд с XML на Jetpack Compose на проде: базовые классы, архитектура, сложности и готовые решения
• Is EventBus Making a Comeback in Navigation 3?
• Compose Slot Table Explained: I Read the Runtime Source, So You Don’t Have To
• Per-Item ViewModels in Compose
• Bypassing User Isolation on Android with a Screen Reader
• Scaling developer experience: How we improved Android Studio in a large monorepo
👍6❤1
Google представил революционную модель Gemini 3.5 Flash
Google представил Gemini 3.5 Flash — новую модель искусственного интеллекта, заточенную на агентов и программирование, которая, по словам компании, разрушает, казалось бы, незыблемый закон индустрии ИИ: самые умные модели должны быть также самыми медленными и дорогими в эксплуатации.
Модель находится в центре целого ряда анонсов — от модели «мира», генерирующей видео, под названием Gemini Omni, до круглосуточного персонального ИИ-агента Gemini Spark — но 3.5 Flash, пожалуй, имеет самые непосредственные последствия для предприятий, вкладывающих миллиарды долларов в ИИ-инфраструктуру . Сундар Пичаи, генеральный директор Google, заявил журналистам на пресс-конференции в понедельник, что компании, обрабатывающие около триллиона токенов в день в Google Cloud, могут сэкономить более 1 миллиарда долларов в год, переведя 80% своих рабочих нагрузок на сочетание Flash и других передовых моделей.
Подробный разбор от VentureBeat в моем переводе.
Google представил Gemini 3.5 Flash — новую модель искусственного интеллекта, заточенную на агентов и программирование, которая, по словам компании, разрушает, казалось бы, незыблемый закон индустрии ИИ: самые умные модели должны быть также самыми медленными и дорогими в эксплуатации.
Модель находится в центре целого ряда анонсов — от модели «мира», генерирующей видео, под названием Gemini Omni, до круглосуточного персонального ИИ-агента Gemini Spark — но 3.5 Flash, пожалуй, имеет самые непосредственные последствия для предприятий, вкладывающих миллиарды долларов в ИИ-инфраструктуру . Сундар Пичаи, генеральный директор Google, заявил журналистам на пресс-конференции в понедельник, что компании, обрабатывающие около триллиона токенов в день в Google Cloud, могут сэкономить более 1 миллиарда долларов в год, переведя 80% своих рабочих нагрузок на сочетание Flash и других передовых моделей.
Подробный разбор от VentureBeat в моем переводе.
👍7❤1
Android CLI теперь стабилен
Google выпустил стабильную версию Android CLI 1.0 — инструмента командной строки для агентной Android-разработки, который позволяет использовать любые AI-агенты и LLM для создания Android-приложений.
На Google I/O 2026 компания представила новые возможности для агентской разработки и объявила, что Android CLI достиг стабильной версии 1.0 и готов к полноценному использованию всеми Android-разработчиками. Google добавил новые навыки и открыла AI-агентам доступ к мощным возможностям Android Studio, чтобы агенты могли эффективнее помогать в разработке приложений. Пользователям, уже работающим с Android CLI, достаточно выполнить команду
• Google Antigravity для управления агентами теперь включает дополнительный набор Android-ресурсов, в который входят Android CLI и навыки.
• В новой версии Android CLI появился специальный набор команд
• Google приводит пример, как агент может находить Compose-компоненты, анализировать их и открывать в Android Studio для работы с несколькими Compose Preview одновременно и AI-assisted редактирования прямо из IDE.
• Ещё одной новой функцией стала поддержка Journeys — текстовых описаний пользовательских сценариев на естественном языке. AI-агенты могут запускать такие сценарии через Android CLI и взаимодействовать с приложением так же, как обычный пользователь. Это открывает новые возможности для тестирования, проверки и сбора данных по ключевым пользовательским сценариям приложения.
• Google продолжает расширять библиотеку навыков Android-разработки, чтобы модели лучше понимали и реализовывали рекомендуемые паттерны. Среди новых навыков появились инструменты для работы с Android Display Glasses и Jetpack Compose Glimmer для XR, миграции с Camera1 и Camera2 на CameraX, генерации и выполнения Perfetto SQL-запросов по текстовым описаниям, адаптации интерфейсов под разные Android-устройства, настройки тестовой стратегии, перехода на новый Jetpack Compose Style API, а также AppFunctions для анализа Android-кода и оптимизации документации KDoc под Model Context Protocol.
Google выпустил стабильную версию Android CLI 1.0 — инструмента командной строки для агентной Android-разработки, который позволяет использовать любые AI-агенты и LLM для создания Android-приложений.
На Google I/O 2026 компания представила новые возможности для агентской разработки и объявила, что Android CLI достиг стабильной версии 1.0 и готов к полноценному использованию всеми Android-разработчиками. Google добавил новые навыки и открыла AI-агентам доступ к мощным возможностям Android Studio, чтобы агенты могли эффективнее помогать в разработке приложений. Пользователям, уже работающим с Android CLI, достаточно выполнить команду
android update, чтобы получить новые функции.• Google Antigravity для управления агентами теперь включает дополнительный набор Android-ресурсов, в который входят Android CLI и навыки.
• В новой версии Android CLI появился специальный набор команд
android studio, который позволяет любому агенту использовать глубокие контекстные возможности Android Studio для понимания проекта и выполнения действий над ним. При совместном запуске Android Studio и Android CLI агент может эффективнее анализировать кодовую базу и выполнять более точные изменения в коде.• Google приводит пример, как агент может находить Compose-компоненты, анализировать их и открывать в Android Studio для работы с несколькими Compose Preview одновременно и AI-assisted редактирования прямо из IDE.
• Ещё одной новой функцией стала поддержка Journeys — текстовых описаний пользовательских сценариев на естественном языке. AI-агенты могут запускать такие сценарии через Android CLI и взаимодействовать с приложением так же, как обычный пользователь. Это открывает новые возможности для тестирования, проверки и сбора данных по ключевым пользовательским сценариям приложения.
• Google продолжает расширять библиотеку навыков Android-разработки, чтобы модели лучше понимали и реализовывали рекомендуемые паттерны. Среди новых навыков появились инструменты для работы с Android Display Glasses и Jetpack Compose Glimmer для XR, миграции с Camera1 и Camera2 на CameraX, генерации и выполнения Perfetto SQL-запросов по текстовым описаниям, адаптации интерфейсов под разные Android-устройства, настройки тестовой стратегии, перехода на новый Jetpack Compose Style API, а также AppFunctions для анализа Android-кода и оптимизации документации KDoc под Model Context Protocol.
👍10❤1
"Пропал Калабуховский дом" (С) Еще Google анонсировал новые возможности создания нативных приложений для Android в своей веб-версии Google AI Studio, сократив процесс, занимающий недели настройки и кодирования, до нескольких минут. Предлагая возможность, по сути, «вайб-кодить» Android-приложения с помощью веб-инструментов, Google усиливает конкуренцию с другими инструментами разработки на основе ИИ, такими как Cursor, Replit, Lovable, Claude Code и другими, а также открывает разработку Android для нового типа пользователей: нетехнических разработчиков.
Приложения создаются на Kotlin с использованием Jetpack Compose и поддерживают интеграцию с аппаратными датчиками, такими как GPS, Bluetooth и NFC, сообщает компания. Однако, по крайней мере, на данный момент, созданные приложения предназначены только для личного использования, поскольку публикация для семьи и друзей пока находится в планах. Компания предполагает, что технология может быть использована для создания личных утилит и простых социальных приложений, приложений с поддержкой аппаратного обеспечения или приложений на основе искусственного интеллекта. Для тех, кто хочет продвинуть свой проект дальше, AI Studio может автоматически создать запись приложения, упаковать пакет и загрузить его во внутренний тестовый трек в Google Play Console для разработчиков. Это позволяет пользователям продолжать дорабатывать свое приложение, обновляя его на своих устройствах. Со временем Google планирует позволить создателям публиковать свои приложения для использования членами семьи и друзьями, а также добавит поддержку интеграции с Firebase (Firestore, Firebase Auth, Firebase App Check и другие инструменты).
Разработка
• Google запускает Antigravity 2.0
• Google AI Studio позволяет создавать приложения для Android за считанные минуты
• Google представил революционную модель Gemini 3.5 Flash
• Про BDUI грабли на примере простого опросника, который не так прост, как кажется
Маркетинг
• Fortnite возвращается в App Store по всему миру
• Google запустил Pics для ИИ-дизайна
Кроссплатформа
• Как ошибка двухлетней давности привела к тому, что мое Flutter-приложение получило счет за ИИ на €3167
• Как Flutter поймал MITM
• Kotlin Multiplatform Mobile Is Finally Ready — Here’s What Changed in 2026
• Running Swift on Android — A Complete Guide with a Live Demo App
iOS
• Actomaton — фреймворк для управления состоянием
• Building a Coding Agent in Swift
• How to easily present alerts for async errors in SwiftUI
• Deprecating your own convenience API
Android
• Android CLI теперь стабилен
• От идеи до работающего Android-приложения: мой опыт vibe-кодинга для реального pet-проекта
• Hot Reloading AGSL Shaders Without a Rebuild: A Compose Walkthrough
• Effective Search in RoomDB: FTS vs LIKE
• Accelerate Android Room Queries with Database Indices
Приложения создаются на Kotlin с использованием Jetpack Compose и поддерживают интеграцию с аппаратными датчиками, такими как GPS, Bluetooth и NFC, сообщает компания. Однако, по крайней мере, на данный момент, созданные приложения предназначены только для личного использования, поскольку публикация для семьи и друзей пока находится в планах. Компания предполагает, что технология может быть использована для создания личных утилит и простых социальных приложений, приложений с поддержкой аппаратного обеспечения или приложений на основе искусственного интеллекта. Для тех, кто хочет продвинуть свой проект дальше, AI Studio может автоматически создать запись приложения, упаковать пакет и загрузить его во внутренний тестовый трек в Google Play Console для разработчиков. Это позволяет пользователям продолжать дорабатывать свое приложение, обновляя его на своих устройствах. Со временем Google планирует позволить создателям публиковать свои приложения для использования членами семьи и друзьями, а также добавит поддержку интеграции с Firebase (Firestore, Firebase Auth, Firebase App Check и другие инструменты).
Разработка
• Google запускает Antigravity 2.0
• Google AI Studio позволяет создавать приложения для Android за считанные минуты
• Google представил революционную модель Gemini 3.5 Flash
• Про BDUI грабли на примере простого опросника, который не так прост, как кажется
Маркетинг
• Fortnite возвращается в App Store по всему миру
• Google запустил Pics для ИИ-дизайна
Кроссплатформа
• Как ошибка двухлетней давности привела к тому, что мое Flutter-приложение получило счет за ИИ на €3167
• Как Flutter поймал MITM
• Kotlin Multiplatform Mobile Is Finally Ready — Here’s What Changed in 2026
• Running Swift on Android — A Complete Guide with a Live Demo App
iOS
• Actomaton — фреймворк для управления состоянием
• Building a Coding Agent in Swift
• How to easily present alerts for async errors in SwiftUI
• Deprecating your own convenience API
Android
• Android CLI теперь стабилен
• От идеи до работающего Android-приложения: мой опыт vibe-кодинга для реального pet-проекта
• Hot Reloading AGSL Shaders Without a Rebuild: A Compose Walkthrough
• Effective Search in RoomDB: FTS vs LIKE
• Accelerate Android Room Queries with Database Indices
👍3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Что нового в Google Play
На конференции Google I/O этого года компания рассказала о развитии бизнес-модели, которая предоставляет больше возможностей выбора и новые способы продвижения приложений и контента как внутри магазина, так и за его пределами. Google также представил новые инструменты и аналитические возможности, которые помогут масштабировать бизнес с меньшими затратами и сложностью.
• Интеграция в Gemini - в ближайшие недели Google начнёт внедрять обнаружение приложений через Gemini для Android и веба. Это позволит пользователям находить приложения и игры напрямую через AI-ассистента.
• Расширение возможностей Engage SDK - интеграция контента Engage SDK со страницами приложений в Google Play, расширение поддержки Android-планшетов и новых поверхностей, масштабирование Engage SDK более чем на 80 рынков Google Play.
• Play Shorts - вертикальная лента коротких видео, демонстрирующих возможности приложений и игр.
• Ask Play — AI-система поиска приложений в формате диалога. Инструмент понимает контекст запросов пользователя, учитывает уточнения и помогает находить подходящие приложения и игры. Дополнительно Ask Play сможет показывать краткие AI-сводки результатов поиска.
• Google продолжает развивать Play Games Sidekick — игровой оверлей с подсказками, достижениями и наградами.
• Автоматическая локализация - hРазработчики смогут загружать CSV-файлы или Google Sheets, после чего Gemini автоматически подготовит локализованные версии страниц приложений. Также AI будет переводить преимущества подписок.
• Генерация кастомных страниц - при выборе рекомендованных ключевых слов Gemini сможет автоматически создавать новые страницы приложений, оптимизированные под конкретные поисковые запросы.
• Агентные инструменты для управления каталогом товаров - массовое изменение цен, импорт SKU, настройка метаданных.
• Новая аналитика и AI-инсайты - метрика Reach для оценки общей видимости приложения, анализ источников трафика, данные о конверсии корзины, аналитика причин отмены подписок, AI-рекомендации на основе изменений ключевых метрик.
На конференции Google I/O этого года компания рассказала о развитии бизнес-модели, которая предоставляет больше возможностей выбора и новые способы продвижения приложений и контента как внутри магазина, так и за его пределами. Google также представил новые инструменты и аналитические возможности, которые помогут масштабировать бизнес с меньшими затратами и сложностью.
• Интеграция в Gemini - в ближайшие недели Google начнёт внедрять обнаружение приложений через Gemini для Android и веба. Это позволит пользователям находить приложения и игры напрямую через AI-ассистента.
• Расширение возможностей Engage SDK - интеграция контента Engage SDK со страницами приложений в Google Play, расширение поддержки Android-планшетов и новых поверхностей, масштабирование Engage SDK более чем на 80 рынков Google Play.
• Play Shorts - вертикальная лента коротких видео, демонстрирующих возможности приложений и игр.
• Ask Play — AI-система поиска приложений в формате диалога. Инструмент понимает контекст запросов пользователя, учитывает уточнения и помогает находить подходящие приложения и игры. Дополнительно Ask Play сможет показывать краткие AI-сводки результатов поиска.
• Google продолжает развивать Play Games Sidekick — игровой оверлей с подсказками, достижениями и наградами.
• Автоматическая локализация - hРазработчики смогут загружать CSV-файлы или Google Sheets, после чего Gemini автоматически подготовит локализованные версии страниц приложений. Также AI будет переводить преимущества подписок.
• Генерация кастомных страниц - при выборе рекомендованных ключевых слов Gemini сможет автоматически создавать новые страницы приложений, оптимизированные под конкретные поисковые запросы.
• Агентные инструменты для управления каталогом товаров - массовое изменение цен, импорт SKU, настройка метаданных.
• Новая аналитика и AI-инсайты - метрика Reach для оценки общей видимости приложения, анализ источников трафика, данные о конверсии корзины, аналитика причин отмены подписок, AI-рекомендации на основе изменений ключевых метрик.
👍2
Apple в преддверии WWDC выпустила очередной ежегодный отчет о пресечении мошенничества в App Store и экосистеме. Там все растет (в плохом смысле), но интересно, что по нему можно отследить динамику подключаемых разработчиков. Система App Review оценила более 9,1 миллиона заявок на размещение приложений - против 7,7 миллиона в 2024. В App Store приняли более 306,000 новых разработчиков на платформу - против 220,000 в 2024. В общем, не "ужас-ужас", как нам вещают. Если вайб-кодинг и повлиял на App Store, то вполне в пределах разумного.
Разработка
• Gemini 3.5 Flash Developer Guide
Маркетинг
• Маркетологи в мобайле: Дайана Левченко (директор по продукту, Apptica)
• I accidentally started a marketing agency
Кроссплатформа
• Dart 3.12 — что нового в Dart?
• Flutter 3.44 — Что нового во Flutter?
• The State of Kotlin Multiplatform in 2026
iOS
• Как Apple боролась с мошенничеством в App Store в 2025
• Stop Using .onAppear for API Calls: Master the SwiftUI State Machine
• Reliable Data Uploading on iOS
Android
• Горячая перезагрузка AGSL-шейдеров без пересборки: пошаговое руководство для Compose
• Что нового в Google Play
• Zenith — цифровое благополучие в Material Design 3 Expressive
• Kotlin 2.2 Context Parameters: The Feature That Changes How You Write Android Code
• How to Become a High-Paid Android Developer in 2026
• Lightbuild is a brand-new, entirely declarative build experience
Разработка
• Gemini 3.5 Flash Developer Guide
Маркетинг
• Маркетологи в мобайле: Дайана Левченко (директор по продукту, Apptica)
• I accidentally started a marketing agency
Кроссплатформа
• Dart 3.12 — что нового в Dart?
• Flutter 3.44 — Что нового во Flutter?
• The State of Kotlin Multiplatform in 2026
iOS
• Как Apple боролась с мошенничеством в App Store в 2025
• Stop Using .onAppear for API Calls: Master the SwiftUI State Machine
• Reliable Data Uploading on iOS
Android
• Горячая перезагрузка AGSL-шейдеров без пересборки: пошаговое руководство для Compose
• Что нового в Google Play
• Zenith — цифровое благополучие в Material Design 3 Expressive
• Kotlin 2.2 Context Parameters: The Feature That Changes How You Write Android Code
• How to Become a High-Paid Android Developer in 2026
• Lightbuild is a brand-new, entirely declarative build experience
👍2🍌1
Forwarded from AppFiles - Mobile Development
Видео I/O и кейноут KotlinConf
•
(iOS En) Senior iOS Engineer Mock Interview - Spotify App System Design•
(iOS En) Custom Glass Segmented Control Using SwiftUI•
(iOS En) How to Add Search in a SwiftUI List with Async/Await and Debounce•
(iOS En) Understanding Swift Result Builders - The Power Behind ViewBuilder•
(iOS En) Flexible Liquid Glass Morphing Tab Bar to Bottom Bar Using SwiftUI•
(I/O En) Google I/O 2026 Developer Keynote•
(I/O En) Google I/O 2026 Developer Keynote 5-Minute recap•
(I/O En) What's new in Android•
(I/O En) Build custom design systems with Jetpack Compose's new Styles API•
(I/O En) Make your UI adaptive with Android Studio's AI agent•
(I/O En) Build beautiful, premium, adaptive apps with Material•
(I/O En) Build adaptive layouts with Navigation 3•
(I/O En) Deploy Android on-device AI with ML Kit GenAI and LiteRT-LM•
(I/O En) The latest in Android XR•
(I/O En) Supercharge Android media experiences with Jetpack Media3 and CameraX•
(I/O En) What's new in Android development tools•
(I/O En) What’s new in Google Play•
(I/O En) Make Material your own•
(I/O En) Engineering memory-performant Android apps•
(I/O En) Build a modern note-taking app on Android•
(I/O En) Build native Android experiences for web apps using WebView•
(I/O En) Design and build desktop-class Android experiences•
(I/O En) Extend your mobile app for AI glasses•
(I/O En) Build adaptive widgets for cars, phones, watches, and more•
(I/O En) Android accessibility updates•
(And En) The 4 Types of Offline Caches On Android - Mobile System Design Basics•
(And En) KotlinConf ’26 Keynote•
(And En) Gotta use that returned value?•
(Crs En) A New Default Project Structure for Kotlin MultiplatformПрошлогодние видео:
•
(iOS Ru) TOP 10 горячих клавиш для Xcode•
(iOS Ru) Swift Plugins: ускоряем сборку проекта•
(iOS Ru) Объединяем Combine и Swift Concurrency•
(And Ru) Взлом и защита Android-приложений•
(And Ru) Моментальный запуск: как VK Клипы работают с плейбэком видео на Android•
(And Ru) Память в Android, утечки и OOM•
(Crs Ru) Настраиваем навигацию во Flutter-приложении через AutoRoute•
(And Ru) Проводим и проходим Mobile System Design-интервьюPlease open Telegram to view this post
VIEW IN TELEGRAM