Candy Crush Saga существует уже почти 15 лет и остается одной из самых успешных мобильных игр в истории. По оценке Business of Apps, в 2025 финансовом году у игры было около 81,5 млн активных пользователей в месяц, 190,5 млн установок и примерно $876,5 млн выручки от внутриигровых покупок. Еще в 2023 году King сообщала, что совокупная выручка франшизы Candy Crush превысила $20 млрд, а число установок игр серии достигло 5 млрд. Bloomberg разбирает секрет успеха.
Разработка
• Agile design 101: How teams build better products faster
• A Framework to Make Decisions Faster as a Lead Software Engineer
Маркетинг
• Как Candy Crush победила проклятие мобильных игр
• How a $100 ad budget and a MacStories review turned Sequel into a hit
Кроссплатформа
• Наше Android-приложение написано на Swift
• Bumble отменяет свое ключевое правило
iOS
• Neon Vision Editor — редактор Markdown на Swift
• Building adaptive non-modal panels in SwiftUI
• ContentBuilder Explained: The Secret Behind SwiftUI's Type-Checking Speedup
Android
Google выпустил Jetpack Compose 1.12 — стабильная версия вышла 12 августа 2026 года. Релиз в первую очередь развивает графику, адаптивные layout API, работу с текстом и интеграцию Compose с платформенными возможностями Android.
• What's new in the Jetpack Compose August '26 release
• Inside collectAsState(): The Coroutine-to-Pixel Pipeline Nobody Talks About
• I Tried Google Play’s In-App Updates API — Here’s Why It’s Bad & Why I went HomeGrown
• 9 years into Android, 3 months without a job, and I’m not sure I still want this field. How did you get unstuck?
Разработка
• Agile design 101: How teams build better products faster
• A Framework to Make Decisions Faster as a Lead Software Engineer
Маркетинг
• Как Candy Crush победила проклятие мобильных игр
• How a $100 ad budget and a MacStories review turned Sequel into a hit
Кроссплатформа
• Наше Android-приложение написано на Swift
• Bumble отменяет свое ключевое правило
iOS
• Neon Vision Editor — редактор Markdown на Swift
• Building adaptive non-modal panels in SwiftUI
• ContentBuilder Explained: The Secret Behind SwiftUI's Type-Checking Speedup
Android
Google выпустил Jetpack Compose 1.12 — стабильная версия вышла 12 августа 2026 года. Релиз в первую очередь развивает графику, адаптивные layout API, работу с текстом и интеграцию Compose с платформенными возможностями Android.
• What's new in the Jetpack Compose August '26 release
• Inside collectAsState(): The Coroutine-to-Pixel Pipeline Nobody Talks About
• I Tried Google Play’s In-App Updates API — Here’s Why It’s Bad & Why I went HomeGrown
• 9 years into Android, 3 months without a job, and I’m not sure I still want this field. How did you get unstuck?
✍2👍1
В Reddit очередные стенания по бездарно потраченному коду Android-разработке (интересно, почему из iOS-еров никто не жалуется?). Разработчик с более чем девятилетним опытом Android-разработки пожаловался на Reddit, что уже три месяца не может найти новую работу и начинает сомневаться, хочет ли вообще оставаться в мобильной разработке. Обсуждение быстро превратилось в довольно показательный срез состояния рынка Android-разработчиков в 2026 году: в комментариях появились специалисты с 5, 9, 12 и даже 14 годами опыта, которые месяцами не могут найти работу, почти не получают интервью или начинают переучиваться на backend, web и AI. При этом у самой истории есть важная оговорка. Позже модератор r/androiddev сообщил, что автор поста и некоторые другие участники оказались связаны со спамом, продвигающим AI-инструменты для резюме, и были заблокированы. Модераторы, однако, решили не удалять тему, поскольку вокруг неё уже возникло содержательное обсуждение реальной ситуации на рынке.
Разработка
• Красное не мёржим: как мы внедрили e2e тесты в разработку
• Документация проекта по разработке мобильного приложения с помощью Claude Code
Кроссплатформа
• What’s new in Flutter 3.47
• Announcing Dart 3.13
• Meet Koko, the KMP Contest Starter Kit for Your First Mobile App
• How I Built a Google Pay-Style Scratch Card in Flutter
iOS
• Xcode 27, похоже, меняет правила игры
• Swift Protocols Deep Dive: From “What?” to “Why?” — A Complete Guide for iOS Developers
• Advanced Swift Interview Questions
• Why Your App Feels Cheap (It’s Not the Colors)
• Swift 6 Strict Concurrency: Common Migration Mistakes and How to Fix Them
Android
• 9 лет Android-разработки, 3 месяца без работы — как выбраться из тупика?
• Pose — автоматическая генерация превью для Composable
• Обработка исключений в Kotlin Coroutines
• Taming Noto Nastaliq: Fixing Urdu Font Rendering Issues in Android
• Two Bugs, One Setting: How DKA Silently Broke Our Fragments
Разработка
• Красное не мёржим: как мы внедрили e2e тесты в разработку
• Документация проекта по разработке мобильного приложения с помощью Claude Code
Кроссплатформа
• What’s new in Flutter 3.47
• Announcing Dart 3.13
• Meet Koko, the KMP Contest Starter Kit for Your First Mobile App
• How I Built a Google Pay-Style Scratch Card in Flutter
iOS
• Xcode 27, похоже, меняет правила игры
• Swift Protocols Deep Dive: From “What?” to “Why?” — A Complete Guide for iOS Developers
• Advanced Swift Interview Questions
• Why Your App Feels Cheap (It’s Not the Colors)
• Swift 6 Strict Concurrency: Common Migration Mistakes and How to Fix Them
Android
• 9 лет Android-разработки, 3 месяца без работы — как выбраться из тупика?
• Pose — автоматическая генерация превью для Composable
• Обработка исключений в Kotlin Coroutines
• Taming Noto Nastaliq: Fixing Urdu Font Rendering Issues in Android
• Two Bugs, One Setting: How DKA Silently Broke Our Fragments
1👍5✍2❤1🤔1
Концентрические форки
В этом еженедельном дайджесте Android-приложение Polymarket на Swift, Structured Concurrency и отмена корутин, что нового во Flutter 3.47 и разработка мобильного приложения с помощью Claude Code, конкурирующие магазины приложений в Play Store, ИИ, парализовавший принятие решений и многое другое. Заходите!
В этом еженедельном дайджесте Android-приложение Polymarket на Swift, Structured Concurrency и отмена корутин, что нового во Flutter 3.47 и разработка мобильного приложения с помощью Claude Code, конкурирующие магазины приложений в Play Store, ИИ, парализовавший принятие решений и многое другое. Заходите!
👍2❤1
Google анонсировал новую модель Gemini, но это не долгожданная 3.5 Pro. Gemini 3.7 Flash начинает распространяться уже сегодня и заменит 3.6 Flash, которая сама вышла всего три недели назад. По словам Google, новая «рабочая лошадка» стала результатом внутренних оптимизаций и отзывов разработчиков и предлагает улучшенную производительность в программировании и агентных сценариях. Кроме того, компания пытается ответить на более низкие цены некоторых конкурентов с помощью сниженной «стартовой цены» на 3.7 Flash. По словам старшего директора Тулси Доши, Gemini 3.7 Flash заметно лучше предыдущей версии Flash справляется с программированием. В тесте FrontierCode 1.1 Main показатель вырос с 34,4% до 43,6%, а в DeepSWE v1.1 — с 49% до 65,3%. Если говорить о субъективной оценке качества, результат Gemini 3.7 Flash в WebDev Arena вырос с 1538 до 1588 баллов. Цифры, безусловно, стали выше. Но достаточно ли велика разница, чтобы оправдать выпуск новой модели всего через три недели после предыдущей? Возможно, речь в большей степени идёт о поддержании впечатления постоянного прогресса в развитии искусственного интеллекта Google.
Разработка
• Заказываем кофе с помощью AI
• От вайбкодера к контекст-инженеру
• Вся магия Laravel — PHP, архитектура и highload
• Google анонсировал Gemini 3.7 Flash всего через три недели после предыдущего релиза
• Fud AI — трекер калорий для iOS и Android
• OpenAI открыла ультрабыстрый доступ к API
• Building scalable backend apps in Swift
Маркетинг
• Apple предлагает взимать 15% с покупок, совершаемых вне App Store
Кроссплатформа
• Dart 3.13 — что нового в Dart?
• Exploring Compose HTML for Server Side Rendering
• AI Extensions for a KMP Developer
iOS
• Почему ваше приложение выглядит дёшево (и дело не в цветах)
• Как мы научили XCUITest тапать в контролы на глубине 136 уровней вложенности
• JS-инъекция для iOS-тестов: как подружить WKWebView и XCTest
• Controlling Orphans in SwiftUI Text: Uncovering the Undocumented avoidsOrphans
• How to stream SSE with URLSession in Swift
• iOS 27: Media Intelligence Framework
• NSTextTable in Swift
Android
• Bridge — фоновый рантайм для Android, который переживает завершение процесса и умеет объяснять своё состояние
• DI без рефлексии и бойлерплейта: магия KSP в действии
• Two Bugs, One Setting: How DKA Silently Broke Our Fragments
• AI, Meet App: Testing Android App Functions
• Enhance your app for the new Pixel lineup: Unveiled at Made by Google
• Kotlin 2.4 Compiler Deep Dive: What Actually Changed Under the Hood
Разработка
• Заказываем кофе с помощью AI
• От вайбкодера к контекст-инженеру
• Вся магия Laravel — PHP, архитектура и highload
• Google анонсировал Gemini 3.7 Flash всего через три недели после предыдущего релиза
• Fud AI — трекер калорий для iOS и Android
• OpenAI открыла ультрабыстрый доступ к API
• Building scalable backend apps in Swift
Маркетинг
• Apple предлагает взимать 15% с покупок, совершаемых вне App Store
Кроссплатформа
• Dart 3.13 — что нового в Dart?
• Exploring Compose HTML for Server Side Rendering
• AI Extensions for a KMP Developer
iOS
• Почему ваше приложение выглядит дёшево (и дело не в цветах)
• Как мы научили XCUITest тапать в контролы на глубине 136 уровней вложенности
• JS-инъекция для iOS-тестов: как подружить WKWebView и XCTest
• Controlling Orphans in SwiftUI Text: Uncovering the Undocumented avoidsOrphans
• How to stream SSE with URLSession in Swift
• iOS 27: Media Intelligence Framework
• NSTextTable in Swift
Android
• Bridge — фоновый рантайм для Android, который переживает завершение процесса и умеет объяснять своё состояние
• DI без рефлексии и бойлерплейта: магия KSP в действии
• Two Bugs, One Setting: How DKA Silently Broke Our Fragments
• AI, Meet App: Testing Android App Functions
• Enhance your app for the new Pixel lineup: Unveiled at Made by Google
• Kotlin 2.4 Compiler Deep Dive: What Actually Changed Under the Hood
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
iOS
Apple обновила условия распространения приложений в Евросоюзе в рамках требований Digital Markets Act. С 1 октября 2026 года компания переходит на новую модель комиссий и отказывается от прежнего Core Technology Fee, который зависел от количества установок. Для приложений, распространяемых вне App Store через альтернативные магазины или напрямую с сайта, вместо него вводится Core Technology Commission — 5% с продаж цифровых товаров и услуг.
Для приложений в App Store разработчики смогут использовать не только Apple In-App Purchase, но и собственные платежные системы или ссылки на оплату на сайте. При использовании IAP стандартная комиссия составит 26%, для сторонней оплаты внутри приложения — 20%, а для покупок после перехода по внешней ссылке — 15%. Для участников Small Business Program и некоторых подписок ставки будут ниже. При этом разработчикам со сторонними платежами придется самостоятельно заниматься платежной инфраструктурой, налогами, возвратами и отчетностью перед Apple.
Apple также упрощает альтернативное распространение приложений в ЕС. Требования к операторам сторонних магазинов и Web Distribution становятся доступнее, а разработчику больше не обязательно иметь юридическое лицо в Евросоюзе. При этом приложения, распространяемые за пределами App Store, по-прежнему должны проходить проверку и утверждение Apple. В результате новая система дает разработчикам больше свободы в выборе способа распространения и оплаты, а комиссии Apple сильнее зависят от фактических цифровых продаж, а не от количества установок.
• SurfaceForge — отражающие поверхности, реагирующие на наклон устройства
• Why Two Weak References Can Still Leak Memory
• Changes for apps in the European Union
• iOS 27: StateReporter
Apple обновила условия распространения приложений в Евросоюзе в рамках требований Digital Markets Act. С 1 октября 2026 года компания переходит на новую модель комиссий и отказывается от прежнего Core Technology Fee, который зависел от количества установок. Для приложений, распространяемых вне App Store через альтернативные магазины или напрямую с сайта, вместо него вводится Core Technology Commission — 5% с продаж цифровых товаров и услуг.
Для приложений в App Store разработчики смогут использовать не только Apple In-App Purchase, но и собственные платежные системы или ссылки на оплату на сайте. При использовании IAP стандартная комиссия составит 26%, для сторонней оплаты внутри приложения — 20%, а для покупок после перехода по внешней ссылке — 15%. Для участников Small Business Program и некоторых подписок ставки будут ниже. При этом разработчикам со сторонними платежами придется самостоятельно заниматься платежной инфраструктурой, налогами, возвратами и отчетностью перед Apple.
Apple также упрощает альтернативное распространение приложений в ЕС. Требования к операторам сторонних магазинов и Web Distribution становятся доступнее, а разработчику больше не обязательно иметь юридическое лицо в Евросоюзе. При этом приложения, распространяемые за пределами App Store, по-прежнему должны проходить проверку и утверждение Apple. В результате новая система дает разработчикам больше свободы в выборе способа распространения и оплаты, а комиссии Apple сильнее зависят от фактических цифровых продаж, а не от количества установок.
• SurfaceForge — отражающие поверхности, реагирующие на наклон устройства
• Why Two Weak References Can Still Leak Memory
• Changes for apps in the European Union
• iOS 27: StateReporter
❤2🔥1
Android
Android Skills запустили в апреле и реакция превзошла ожидания Google, а в начале августа команда Android Developer Relations опубликовала подробный материал, в котором объяснила философию проекта. Большинство разработчиков восприняли это как обычное описание релиза. На самом деле это набор архитектурных решений о том, как должна выглядеть Android-разработка с помощью ИИ. И если их не понять, можно в итоге получить конфигурацию агента, которая будет стоить дороже, работать медленнее и выдавать результаты хуже, чем если бы вы вообще ничего не настраивали.
• Android Skills — что выпустил Google и почему большинство разработчиков используют навыки неправильно
• Архитектура Android переходит от Event-Driven UI к State-Driven UI
• I Received an Android Take-Home & Here’s How I Built It as a Senior Developer
• 13 Jetpack Compose Mistakes That Are Still Killing Your App’s Performance in 2026
• Jetpack XR SDK core libraries reach beta: The next milestone for Android XR
Android Skills запустили в апреле и реакция превзошла ожидания Google, а в начале августа команда Android Developer Relations опубликовала подробный материал, в котором объяснила философию проекта. Большинство разработчиков восприняли это как обычное описание релиза. На самом деле это набор архитектурных решений о том, как должна выглядеть Android-разработка с помощью ИИ. И если их не понять, можно в итоге получить конфигурацию агента, которая будет стоить дороже, работать медленнее и выдавать результаты хуже, чем если бы вы вообще ничего не настраивали.
• Android Skills — что выпустил Google и почему большинство разработчиков используют навыки неправильно
• Архитектура Android переходит от Event-Driven UI к State-Driven UI
• I Received an Android Take-Home & Here’s How I Built It as a Senior Developer
• 13 Jetpack Compose Mistakes That Are Still Killing Your App’s Performance in 2026
• Jetpack XR SDK core libraries reach beta: The next milestone for Android XR
❤1
Компания Apple все таки работает над AirPods с камерой, которые, судя по видео, найденному MacRumors в предварительной версии macOS Tahoe 26.7, почти готовы к выпуску. В короткой демонстрации мужчина держит книгу так, чтобы камера AirPods могла видеть заголовок. «С помощью визуального интеллекта ваш мир становится сохраняемым. Увидели что-то, что вам понравилось? Просто попросите меня сохранить это на потом», — говорит закадровый текст. Камера AirPods будет передавать информацию в Visual Intelligence, и Siri сможет отвечать на вопросы об окружающей обстановке пользователя и записывать информацию. Есть прямая ссылка на настройку «Визуального интеллекта» на AirPods. Новые наушники с камерой могут появиться в продаже уже в сентябре, так что мы можем увидеть их на мероприятии, посвященном iPhone, где Apple представит iPhone 18 Pro, iPhone 18 Pro Max и складной iPhone Ultra.
Разработка
• Наушники AirPods от Apple с камерой подтверждены в macOS Tahoe
• You Don't Have a Design System
• Maximizing the value of your Claude Code sessions
• The Senior Engineers Are Quiet Right Now. That Is Not a Good Sign.
Маркетинг
• Немецкие регулирующие органы меняют Apple App Tracking Transparency
• We studied 3,500+ AI-powered apps to see why some retain users better than others
Кроссплатформа
• Try Flutter Web with WebAssembly Week
Разработка
• Наушники AirPods от Apple с камерой подтверждены в macOS Tahoe
• You Don't Have a Design System
• Maximizing the value of your Claude Code sessions
• The Senior Engineers Are Quiet Right Now. That Is Not a Good Sign.
Маркетинг
• Немецкие регулирующие органы меняют Apple App Tracking Transparency
• We studied 3,500+ AI-powered apps to see why some retain users better than others
Кроссплатформа
• Try Flutter Web with WebAssembly Week
👍3
Разберем сценарий, в котором вы самостоятельно выходите в зарубежный App Store на примере реального клиента который обратился в компанию Easy Payments. Это многоэтапный процесс, где важны последовательность и внимание к деталям.
А если захотите разобраться еще детальней, загляните в Бот Easy Payments. Там выложили закрытый кейс с более глубоким разбором уже другого проекта, где открывали компанию в Грузии, показали весь процесс без сокращений.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡7❤6👍4🥱1😐1👨💻1
Топовая статьи из разработки с Medium последней недели - "Senior инженеры замолчали...". Автор пишет, что последние два года создали для senior инженеров особое давление, которого раньше в такой форме не было. Инструменты с искусственным интеллектом позволили менее опытным инженерам выдавать результат, внешне похожий на работу старшего специалиста. Скорость разработки заметно выросла. Количество решений, принимаемых в любой момент времени, тоже увеличилось, а скорость вообще стала предметом восхищения, но трение и вопросы — предметом внимания. И люди, задающие вопросы и ставящие принимаемые решения под сомнения, а это и есть senior-ы со всех их накопленным опытом, стали неудобны. Им проще промолчать, чем озвучивать свое мнение о том, что все схлопнется через полгода.
Разработка
• Senior инженеры замолчали, и вот почему это плохой знак
• Curvature Beziers: Improving on a timeless recipe
Маркетинг
• Маркетологи в мобайле: Евгений Ушаков (руководитель направления платного привлечения, Whoosh)
• Good Onboarding Isn’t Just a tutorial. It’s Hospitality.
Кроссплатформа
• I’ve been a Flutter GDE for 8 years (from day one). Here is the ground truth on "Flutter is Dying".
• I Wanted to Build Flutter Apps Faster — So I Changed the Way I Develop
iOS
• Apple обновила условия распространения приложений в Евросоюзе
• Modern Swift Patterns Every iOS Developer Should Know
• Everything You Need to Know About Apple Pencil in SwiftUI & UIKit: PencilKit, Gestures & More
• Why Every Serious iOS App in 2026 Is Going Modular
Android
• ZeroDroid — инструменты для анализа сетей, сигналов и безопасности
• Your Coroutine Tests Are Flaky Because You Have Two Clocks Running
• SavedStateHandle in the Navigation 3 Era: It’s Time to Rethink Your ViewModel
Тихие инженеры по-прежнему знают то, что знают. Вопрос лишь в том, создали ли окружающие их команды условия, в которых произнести это вслух стоит затраченных усилий. Большинство таких команд — нет, не создали. И рано или поздно системы, которые они строят прямо сейчас, это покажут.
Разработка
• Senior инженеры замолчали, и вот почему это плохой знак
• Curvature Beziers: Improving on a timeless recipe
Маркетинг
• Маркетологи в мобайле: Евгений Ушаков (руководитель направления платного привлечения, Whoosh)
• Good Onboarding Isn’t Just a tutorial. It’s Hospitality.
Кроссплатформа
• I’ve been a Flutter GDE for 8 years (from day one). Here is the ground truth on "Flutter is Dying".
• I Wanted to Build Flutter Apps Faster — So I Changed the Way I Develop
iOS
• Apple обновила условия распространения приложений в Евросоюзе
• Modern Swift Patterns Every iOS Developer Should Know
• Everything You Need to Know About Apple Pencil in SwiftUI & UIKit: PencilKit, Gestures & More
• Why Every Serious iOS App in 2026 Is Going Modular
Android
• ZeroDroid — инструменты для анализа сетей, сигналов и безопасности
• Your Coroutine Tests Are Flaky Because You Have Two Clocks Running
• SavedStateHandle in the Navigation 3 Era: It’s Time to Rethink Your ViewModel
❤6🔥1
Сегодня продавать внутриигровые товары можно не только через App Store и Google Play.
Собственный вебшоп позволяет запускать эксклюзивные предложения, гибко работать с аудиторией и строить прямые отношения с игроками без лишних посредников.
В @d2cgames рассказывают:
— как запускать вебшопы для мобильных игр;
— какие механики увеличивают конверсию;
— как использовать LiveOps для роста выручки.
Полезный канал для тех, кто отвечает за монетизацию, продукт или развитие игровой экономики.
👉 @d2cgames
Собственный вебшоп позволяет запускать эксклюзивные предложения, гибко работать с аудиторией и строить прямые отношения с игроками без лишних посредников.
В @d2cgames рассказывают:
— как запускать вебшопы для мобильных игр;
— какие механики увеличивают конверсию;
— как использовать LiveOps для роста выручки.
Полезный канал для тех, кто отвечает за монетизацию, продукт или развитие игровой экономики.
👉 @d2cgames
👍3🤡1😐1
В Android 17 ввели ограничения памяти для отдельных приложений, начав с устройств Pixel. Их задача — защитить общую отзывчивость системы от приложений, которые потребляют слишком много памяти и вызывают замедление всего устройства. В течение следующего года всё больше производителей начнут использовать ограничения памяти Android для приложений на устройствах с объёмом ОЗУ от 4 ГБ до 16 ГБ и более. Если приложение превысит эти лимиты, система замедлит его работу, а затем может завершить процесс. Поэтому уменьшение объёма потребляемой приложением памяти становится критически важным: это помогает избежать ограничения производительности со стороны ОС и сохранить плавный пользовательский опыт.
В этой статье Google разбирает, как эти ограничения работают внутри системы, как измерять потребление памяти с помощью новых метрик Android vitals и какие конкретные действия помогут оптимизировать приложение или игру.
Разработка
• Music theory for programmers
Маркетинг
• Я убрал кнопку «Начать тренировку» из приложения для изучения иностранных слов. Кажется, она мешала людям учиться
Кроссплатформа
• React Native в 2026 году: New Architecture, нативный код и AI в реальном проекте
• I Stopped Passing Raw JSON Everywhere — Here’s Why I Started Using Models in Flutter
iOS
• Stitch — инъекция зависимостей для SwiftUI
• More incredible tales of App Store curation
Android
• Как Tinder сократил холодные старты на 47%, благодаря R8 Configuration Analyzer
• Подготовьте ваше приложение к более широким ограничениям объема памяти
• The Great Android Stack Reset: A History of Mobile System Design
В этой статье Google разбирает, как эти ограничения работают внутри системы, как измерять потребление памяти с помощью новых метрик Android vitals и какие конкретные действия помогут оптимизировать приложение или игру.
Разработка
• Music theory for programmers
Маркетинг
• Я убрал кнопку «Начать тренировку» из приложения для изучения иностранных слов. Кажется, она мешала людям учиться
Кроссплатформа
• React Native в 2026 году: New Architecture, нативный код и AI в реальном проекте
• I Stopped Passing Raw JSON Everywhere — Here’s Why I Started Using Models in Flutter
iOS
• Stitch — инъекция зависимостей для SwiftUI
• More incredible tales of App Store curation
Android
• Как Tinder сократил холодные старты на 47%, благодаря R8 Configuration Analyzer
• Подготовьте ваше приложение к более широким ограничениям объема памяти
• The Great Android Stack Reset: A History of Mobile System Design
👍4❤1
Forwarded from AppFiles - Mobile Development
•
(iOS En) SwiftUI in motion•
(iOS En) AllTrails: Momentum without a rewrite•
(iOS En) Flow data through SwiftUI•
(iOS En) SwiftUI essentials•
(iOS En) A guide to layout in SwiftUI•
(iOS En) Design with SwiftUI•
(iOS En) Reorderable Modifier | Multi-Item Reordering | Section Reordering | SwiftUI•
(iOS En) Prominent Action Custom Tab Bar | SwiftUI •
(iOS En) Device Hub Explained - What Every Apple Developer Should Know•
(And Ru) Android Runtime под капотом•
(And En) The Multi-Agent Code Review Workflow For My Production Android Apps•
(And En) Vertical vs. Horizontal Slicing - The ONLY Right Way to Split Down Your App•
(And En) A tale of the Gradle DSLs•
(Crs En) SwiftPM support for Kotlin Multiplatform•
(Crs En) All platforms are unique but some platforms are more unique than others•
(Crs En) KMP at Scale in Kuaishou Super App for over 700M users•
(Dev Ru) Выпрямляем руки агентов: как сделать MCP удобными и действительно полезными•
(Dsg Ru) DesignOps: операционная система команды, которая работает на вас•
(Dsg Ru) Дизайн для программиста: пробую Claude Design•
(Dev En) Build a live translation broadcast app with the Gemini Live API and LiveKit•
(Dev En) Go Get It, with Kotlin Lessons Learned Evolving Uber’s Java BackendПрошлогодние видео:
•
(Dev Ru) Генерация UI Kit с использованием ИИ•
(Dev Ru) Надежность мобильных приложений: что это и как достичь•
(Dev Ru) Задача на логику из собеседования в Amazon (+ все собеседования)Please open Telegram to view this post
VIEW IN TELEGRAM
🤡2😐1