После почти годичных переговоров компания MyFitnessPal успешно приобрела своего перспективного конкурента Cal AI. Cal AI — это стартап, создавший приложение для подсчета калорий с помощью ИИ, разработанное двумя подростками из старшей школы. За менее чем два года приложение набрало более 15 миллионов загрузок и принесло более 30 миллионов долларов годового дохода. Молодой основатель также поделился в прошлом году в X, что из 18 лучших колледжей, в которые он подавал заявки, даже имея средний балл 4.0 и успешную компанию, он получил отказ от 15. В то время он сказал TechCrunch, что вообще не собирался поступать в колледж и хотел сосредоточиться на своей компании. Но затем лето в «хакерском доме» в окружении типичных студентов-неудачников из Силиконовой долины заставило его понять, что с высшим образованием его возможности улучшатся.
Разработка
• I Stopped Vibe Coding and Started “Prompt Contracts” — Claude Code Went From Gambling to Shipping
• Why your team is slower than last year
• No CS Degree. 9 Years of Experience. Still Got Rejected. Here Is What I Did Next.
Маркетинг
• RespectASO — исследование ключевых слов в App Store
• MyFitnessPal купил Cal AI
• Subscriptions Will Survive in Exactly Two Places
Кроссплатформа
• Между логином и 401: как устроена JWT-авторизация во Flutter
• Offline-First Flutter Architecture
iOS
• Construkt — декларативный и реактивный UIKit
• Нет соединения — не значит нет UX. Как не потерять доверие пользователя вместе с интернетом
• How I Finally Understood MainActor (And Why It Matters)
• Wrapping Third-Party Dependencies in Swift
Android
• Экспериментальный Styles API в Jetpack Compose
• Как нарезать Android-монолит с помощью compile-time плагинов?
• Не Vibe-Coding, а инженерия с AI: как я за полгода сделал Android-приложение: социальный трекер привычек
• Jetpack Compose MeasurePolicy Explained
• The Compose Styles API: Building 8 Labs to Master Declarative Styling
• Adding Navigation support to Large Content Viewer with Compose
Разработка
• I Stopped Vibe Coding and Started “Prompt Contracts” — Claude Code Went From Gambling to Shipping
• Why your team is slower than last year
• No CS Degree. 9 Years of Experience. Still Got Rejected. Here Is What I Did Next.
Маркетинг
• RespectASO — исследование ключевых слов в App Store
• MyFitnessPal купил Cal AI
• Subscriptions Will Survive in Exactly Two Places
Кроссплатформа
• Между логином и 401: как устроена JWT-авторизация во Flutter
• Offline-First Flutter Architecture
iOS
• Construkt — декларативный и реактивный UIKit
• Нет соединения — не значит нет UX. Как не потерять доверие пользователя вместе с интернетом
• How I Finally Understood MainActor (And Why It Matters)
• Wrapping Third-Party Dependencies in Swift
Android
• Экспериментальный Styles API в Jetpack Compose
• Как нарезать Android-монолит с помощью compile-time плагинов?
• Не Vibe-Coding, а инженерия с AI: как я за полгода сделал Android-приложение: социальный трекер привычек
• Jetpack Compose MeasurePolicy Explained
• The Compose Styles API: Building 8 Labs to Master Declarative Styling
• Adding Navigation support to Large Content Viewer with Compose
AppTractor
MyFitnessPal купил Cal AI
Приложение Cal AI останется независимым, сохранив свою простую в использовании функцию: подсчет калорий путем фотографирования продуктов питания.
🌚5
This media is not supported in your browser
VIEW IN TELEGRAM
Устройства Android плавно интегрируются с подключенными дисплеями.
Google официально объявила о выходе режима рабочего стола (desktop windowing) в общую доступность вместе с релизом Android 16 QPR3. Новая функция, разработанная в партнерстве с Samsung, позволяет пользователям подключать смартфоны Pixel и Samsung к внешним мониторам для создания полноценной рабочей среды. В этом режиме на внешнем экране появляется панель задач и поддержка многооконности, что позволяет запускать несколько приложений одновременно в свободно масштабируемых окнах, превращая мобильное устройство в подобие настольного ПК.
Для разработчиков это нововведение означает необходимость адаптации приложений под различные форм-факторы и способы ввода. Программы, созданные с использованием принципов адаптивного дизайна, автоматически подстраиваются под интерфейс рабочего стола, обеспечивая привычный пользовательский опыт. Google призывает разработчиков переходить от фиксированной портретной ориентации к поддержке многодисплейного режима и современных методов управления окнами, чтобы их продукты оставались актуальными и продуктивными на расширяющейся экосистеме устройств.
Google официально объявила о выходе режима рабочего стола (desktop windowing) в общую доступность вместе с релизом Android 16 QPR3. Новая функция, разработанная в партнерстве с Samsung, позволяет пользователям подключать смартфоны Pixel и Samsung к внешним мониторам для создания полноценной рабочей среды. В этом режиме на внешнем экране появляется панель задач и поддержка многооконности, что позволяет запускать несколько приложений одновременно в свободно масштабируемых окнах, превращая мобильное устройство в подобие настольного ПК.
Для разработчиков это нововведение означает необходимость адаптации приложений под различные форм-факторы и способы ввода. Программы, созданные с использованием принципов адаптивного дизайна, автоматически подстраиваются под интерфейс рабочего стола, обеспечивая привычный пользовательский опыт. Google призывает разработчиков переходить от фиксированной портретной ориентации к поддержке многодисплейного режима и современных методов управления окнами, чтобы их продукты оставались актуальными и продуктивными на расширяющейся экосистеме устройств.
👍8❤2
Разработка
• Промпт-контракты — от гадания к выпуску кода
• OpenAI создаёт собственный GitHub
• Apple анонсировала MacBook Pro M5 Pro и M5 Max
• Claude Skills for Product Designers
• Claude is an Electron App because we’ve lost native
Маркетинг
• App Store после 3 марта: сколько органики потеряют приложения и что с этим делать
Кроссплатформа
• Оформление и настройка тем во Flutter: руководство для разработчиков
• Flutter: Remove ifs from the widget tree with Visibility and without
iOS
• Малоизвестная возможность Swift: for case let, о которой не знают многие iOS-разработчики
• I Replaced All My Loops with Recursion. Here’s What Happened
• Adjusting line height in SwiftUI on iOS 26
• Why Does Passing NSManagedObjectContext Across Isolation Domains No Longer Error in Swift 6.2?
• Understanding @State and @Binding in SwiftUI (With Internal Architecture Explained)
Android
• Устройства Android плавно переходят в десктопный режим
• Declarative Gradle — процесс сборки в ясной и понятной форме
• ViewModel is deprecated
• Velocity for Every Gradle Team
• Memory Leaks You Probably Missed in Jetpack Compose
• Ship Your Compose UI Updates in Seconds
Please open Telegram to view this post
VIEW IN TELEGRAM
AppTractor
Промпт-контракты — от гадания к выпуску кода
Фреймворк промпт-контрактов не о том, чтобы писать больше кода. Он о том, чтобы думать 60 секунд, чтобы Claude Code не приходилось гадать 60 минут.
👍2❤1
Google снижает комиссию в Play Store до 20%
Google продолжает серию изменений в Play Store после урегулирования многолетней судебной тяжбы с компанией Epic Games.
• В рамках соглашения программа Google «Зарегистрированные магазины приложений» (Registered App Stores) предложит более упрощенный процесс установки для пользователей, желающих устанавливать приложения не из Google Play. Ранее процесс установки приложений из сторонних источников сопровождался пугающими предупреждениями для пользователей об опасности приложений, не размещенных в Play Store. Эта программа позволит убрать это, поскольку одобренные магазины должны будут соответствовать определенным требованиям к качеству и безопасности, отмечает Google. Программа сначала появится на рынках за пределами США. После утверждения соглашения судом она будет запущена и в США.
• Еще одно заметное изменение — корректировка структуры комиссионных сборов Play Store. Как и у Apple, стандартная комиссия Google составляла 30%, с уменьшенной до 15% комиссией за повторяющиеся подписки. Теперь она будет еще ниже: новая «плата за обслуживание» составит 20% за покупки внутри приложений при новых установках и 10% за повторяющиеся подписки. Однако эта комиссия не включает использование собственной платежной системы Google — это еще 5% (эта ставка действует в США, Европейской экономической зоне и Великобритании, в других странах будут действовать свои собственные рыночные ставки).
• Также появятся новые программы для разработчиков, включая программу Apps Experience Program и обновленную программу Google Play Games Level Up, обе из которых стимулируют разработчиков создавать качественные приложения для Android. Разработчики, решившие участвовать в этих программах, будут платить 20% комиссии с транзакций, совершаемых в уже установленных приложениях, но только 15% комиссии с транзакций, совершаемых в новых приложениях.
Новые сборы вступят в силу к 30 июня 2026 года в ЕЭЗ, Великобритании и США. Новые программы для разработчиков также будут запущены в это же время. Австралия получит доступ к новой структуре комиссий 30 сентября, за ней последуют Корея и Япония к 31 декабря. Новые комиссии распространятся на мировой рынок к 30 сентября 2027 года.
Google продолжает серию изменений в Play Store после урегулирования многолетней судебной тяжбы с компанией Epic Games.
• В рамках соглашения программа Google «Зарегистрированные магазины приложений» (Registered App Stores) предложит более упрощенный процесс установки для пользователей, желающих устанавливать приложения не из Google Play. Ранее процесс установки приложений из сторонних источников сопровождался пугающими предупреждениями для пользователей об опасности приложений, не размещенных в Play Store. Эта программа позволит убрать это, поскольку одобренные магазины должны будут соответствовать определенным требованиям к качеству и безопасности, отмечает Google. Программа сначала появится на рынках за пределами США. После утверждения соглашения судом она будет запущена и в США.
• Еще одно заметное изменение — корректировка структуры комиссионных сборов Play Store. Как и у Apple, стандартная комиссия Google составляла 30%, с уменьшенной до 15% комиссией за повторяющиеся подписки. Теперь она будет еще ниже: новая «плата за обслуживание» составит 20% за покупки внутри приложений при новых установках и 10% за повторяющиеся подписки. Однако эта комиссия не включает использование собственной платежной системы Google — это еще 5% (эта ставка действует в США, Европейской экономической зоне и Великобритании, в других странах будут действовать свои собственные рыночные ставки).
• Также появятся новые программы для разработчиков, включая программу Apps Experience Program и обновленную программу Google Play Games Level Up, обе из которых стимулируют разработчиков создавать качественные приложения для Android. Разработчики, решившие участвовать в этих программах, будут платить 20% комиссии с транзакций, совершаемых в уже установленных приложениях, но только 15% комиссии с транзакций, совершаемых в новых приложениях.
Новые сборы вступят в силу к 30 июня 2026 года в ЕЭЗ, Великобритании и США. Новые программы для разработчиков также будут запущены в это же время. Австралия получит доступ к новой структуре комиссий 30 сентября, за ней последуют Корея и Япония к 31 декабря. Новые комиссии распространятся на мировой рынок к 30 сентября 2027 года.
👍5
Forwarded from Про мобайл от Кота
Media is too big
VIEW IN TELEGRAM
Я уже писал у нас в чате недавно, что летом мы планируем расширить рабочие вертикали и чуть двинуться в сторону лайфстайл тематик приложений. Как некоторые уже знают(и работают), у нас есть внутренняя команда AI-продакшна полного цикла - IZOTON MEDIA. До недавнего времени ребята работали только под собственные задачи команд. Теперь это доступно и вам. Что умеем:
🎾 Быстрое производство рекламных роликов и креативов под баинг в любом объеме и под любые сорсы;
🎾 Существенный опыт работы с продвижением мобильных проектов;
🎾 Прайсы действительно ниже, чем на рынке;
🎾 Полный цикл: идея → сценарий → продакшн → монтаж;
🎾 Адаптация под любые ГЕО и вертикали;
🎾 Масштабирование креативов без потери качества.
🎾 Весь постпродакшн и обработка, втч и звука
ИИ берет на себя рутину и скорость. Креатив, режиссура и стратегия — в руках профессионалов. Вы получаете результат быстрее рынка и дешевле студийного продакшна.
Для моих ребят будет постоянная скидка в 15 процентов по промику "Я от Кота". Запросить кейсы и рассчитать проект к @izoton_media_bot.
Подписаться на канал.
🎾 Быстрое производство рекламных роликов и креативов под баинг в любом объеме и под любые сорсы;
🎾 Существенный опыт работы с продвижением мобильных проектов;
🎾 Прайсы действительно ниже, чем на рынке;
🎾 Полный цикл: идея → сценарий → продакшн → монтаж;
🎾 Адаптация под любые ГЕО и вертикали;
🎾 Масштабирование креативов без потери качества.
🎾 Весь постпродакшн и обработка, втч и звука
ИИ берет на себя рутину и скорость. Креатив, режиссура и стратегия — в руках профессионалов. Вы получаете результат быстрее рынка и дешевле студийного продакшна.
Для моих ребят будет постоянная скидка в 15 процентов по промику "Я от Кота". Запросить кейсы и рассчитать проект к @izoton_media_bot.
Подписаться на канал.
❤2
Разработка
• Apple анонсировала MacBook Neo с процессором A18 Pro
• UI Design with Gemini 3.1
Маркетинг
• Google снижает комиссию в Play Store до 20%
Кроссплатформа
• React Native vs Flutter: The Debate Is Over — Here’s What Hiring Signals Say
• Flutter Provider Best Practices You're Probably Missing
iOS
• Я заменил все циклы рекурсией — вот что произошло
• UIComponent — декларативный UIKit
• Difference between certificate and provisioning profile
• MVVM and the Cost of Carrying Old Patterns Forward
• This one liner to add beautiful transition between UICollectionViews
• Getting Started with iOS App Observability
Android
• Зачем нужен companion object в Hilt-модулях
• Навигация как нервная система: Как мы подружили немецкий автопром с японскими платными дорогами через AIDL
• Сравнение MVI и KoTEA
• I Tried the Netflix Android Interview — 12 Performance Optimization Questions That Were Surprisingly Difficult
• How to Run Local LLMs on Android: From Setup to Real-World Use Cases
Please open Telegram to view this post
VIEW IN TELEGRAM
AppTractor
Apple анонсировала MacBook Pro M5 Pro и M5 Max
Предзаказы начнутся завтра, 4 марта, а продажи — в среду, 11 марта.
👍5
Forwarded from AppFiles - Mobile Development
•
(iOS En) Fortify your app: Essential strategies to strengthen security•
(iOS En) iOS Photos App Style Transitions Using SwiftUI•
(iOS En) Building a Better Network Manager in Swift•
(iOS En) Apple Stores App's Minimizable Tab Bar Using SwiftUI•
(And Ru) Защищаем ресурсы Android-приложений с Runtime Resource Overlay•
(And En) Migrating Kotlin Android projects to AGP 9.0•
(And En) Tracing 2.0 - Performance on Android has never been easier•
(Crs Ru) Flutter Dev Podcast #52: вайб-кодинг и агенты — превращение Flutter-разработчика в фуллстека•
(Dev Ru) Почему свои IT-продукты выгоднее, чем работа в найме•
(Dev Ru) Оконные менеджеры — стекинг, тайлинг, ментальная модель управления экраном•
(Dev En) Is it still worth learning to code in 2026?•
(Dev En) Learn MLOps with MLflow and Databricks – Full Course for Machine Learning Engineers•
(Dsg Ru) Ozon Tech Community Design MeetupПрошлогодние видео:
•
(iOS Ru) Minimal Widget Product: путь к эффективной и гибкой реализации виджетов•
(iOS Ru) Уроки Swift: UITextField с анимированным плейсхолдером•
(And Ru) Hilt в многомодульный проект — пособие по внедрению зависимостей для новичков•
(And Ru) Как устроена мобильная архитектура. Интервью с тех. лидером юнита «Mobile Architecture» из AvitoTech•
(Crs Ru) Адаптивная вёрстка во Flutter•
(Crs Ru) Заезжаем в KMP. Но какой ценой?•
(Dev Ru) Внедряем Server Driven UIPlease open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Fortify your app: Essential strategies to strengthen security | Meet with Apple
Learn to bolster your app’s security and help protect user data in this online activity streaming from the Apple Developer Center Cupertino. Whether you’re hardening an existing app or starting a new project, you’ll learn directly from Apple engineers about…
👍1
Что упало — плавно переходит в десктопный режим
Очередная еженедельная подборка всех материалов - замена циклов рекурсией и Android на десктопах, нарезание Android-монолита и промпт-контракты, снижение комиссии в Play Store, потери органики и что с этим делать, скрытый bottleneck сборок и многое другое. Заходите!
Очередная еженедельная подборка всех материалов - замена циклов рекурсией и Android на десктопах, нарезание Android-монолита и промпт-контракты, снижение комиссии в Play Store, потери органики и что с этим делать, скрытый bottleneck сборок и многое другое. Заходите!
👍3
Anthropic запустил инструмент Code Review для проверки ИИ-кода
Распространение вайб-кодинга изменило подход разработчиков к работе. Хотя ИИ-инструменты ускорили разработку, они также привели к появлению новых ошибок, рисков безопасности и плохо понятого кода.
Решение Anthropic — это другой инструмент проверки кода на основе ИИ, предназначенный для выявления ошибок до того, как они попадут в кодовую базу. Новый продукт под названием Code Review был запущен в понедельник в Claude Code.
Руководители разработчиков могут включить проверку кода по умолчанию для каждого инженера в команде. После включения она интегрируется с GitHub и автоматически анализирует запросы на слияние, оставляя комментарии непосредственно к коду, объясняя потенциальные проблемы и предлагая решения.В
ИИ пошагово объясняет свои рассуждения, описывая, в чем, по его мнению, заключается недостаток, почему он может быть проблемой и как его можно потенциально исправить. Система будет обозначать серьезность проблем цветами: красный — наивысшая серьезность, желтый — потенциальные проблемы, требующие проверки, и фиолетовый — проблемы, связанные с существующим кодом или историческими ошибками.
Ву сказал, что это делается быстро и эффективно за счет параллельной работы нескольких агентов, каждый из которых анализирует кодовую базу с разных точек зрения или в разных аспектах. Последний агент агрегирует и ранжирует результаты, удаляя дубликаты и определяя приоритетность наиболее важных проблем.
Инструмент обеспечивает поверхностный анализ безопасности, а руководители инженерных групп могут настраивать дополнительные проверки на основе внутренних передовых методов.
Многоагентная архитектура означает, что этот продукт может быть ресурсоемким. Как и в других сервисах ИИ, ценообразование основано на токенах, и стоимость варьируется в зависимости от сложности кода — хотя Ву оценила стоимость каждой проверки в среднем в 15–25 долларов. Она добавила, что это премиальный и необходимый сервис, поскольку ИИ-инструменты генерируют все больше и больше кода.
Распространение вайб-кодинга изменило подход разработчиков к работе. Хотя ИИ-инструменты ускорили разработку, они также привели к появлению новых ошибок, рисков безопасности и плохо понятого кода.
Решение Anthropic — это другой инструмент проверки кода на основе ИИ, предназначенный для выявления ошибок до того, как они попадут в кодовую базу. Новый продукт под названием Code Review был запущен в понедельник в Claude Code.
Руководители разработчиков могут включить проверку кода по умолчанию для каждого инженера в команде. После включения она интегрируется с GitHub и автоматически анализирует запросы на слияние, оставляя комментарии непосредственно к коду, объясняя потенциальные проблемы и предлагая решения.В
В центре внимания — исправление логических ошибок, а не стилистических, отметила Кэт Ву, руководитель отдела продуктов Anthropic.
ИИ пошагово объясняет свои рассуждения, описывая, в чем, по его мнению, заключается недостаток, почему он может быть проблемой и как его можно потенциально исправить. Система будет обозначать серьезность проблем цветами: красный — наивысшая серьезность, желтый — потенциальные проблемы, требующие проверки, и фиолетовый — проблемы, связанные с существующим кодом или историческими ошибками.
Ву сказал, что это делается быстро и эффективно за счет параллельной работы нескольких агентов, каждый из которых анализирует кодовую базу с разных точек зрения или в разных аспектах. Последний агент агрегирует и ранжирует результаты, удаляя дубликаты и определяя приоритетность наиболее важных проблем.
Инструмент обеспечивает поверхностный анализ безопасности, а руководители инженерных групп могут настраивать дополнительные проверки на основе внутренних передовых методов.
Многоагентная архитектура означает, что этот продукт может быть ресурсоемким. Как и в других сервисах ИИ, ценообразование основано на токенах, и стоимость варьируется в зависимости от сложности кода — хотя Ву оценила стоимость каждой проверки в среднем в 15–25 долларов. Она добавила, что это премиальный и необходимый сервис, поскольку ИИ-инструменты генерируют все больше и больше кода.
👍7🤡5🤷♂3