Мобильная разработка за неделю #594 (14 — 20 июля). android.. android. ios.. android. ios. маркетинг мобильных приложений.. android. ios. маркетинг мобильных приложений. Монетизация мобильных приложений.. android. ios. маркетинг мобильных приложений. Монетизация мобильных приложений. Разработка мобильных приложений.. android. ios. маркетинг мобильных приложений. Монетизация мобильных приложений. Разработка мобильных приложений. Разработка под Android.. android. ios. маркетинг мобильных приложений. Монетизация мобильных приложений. Разработка мобильных приложений. Разработка под Android. Разработка под iOS.

В новом выпуске современные блокировки в Swift и узники Apple, повышение производительности Android-приложения в Duolingo и кража данных через клавиатуру, мобильное предложение за две недели, ИИ-инструменты, которые замедляют работу опытных разработчиков, подписки в приложениях 2025, ИИ на edge-устройствах и многое другое. Заходите!

Мобильная разработка за неделю #594 (14 — 20 июля) - 1

Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков.

iOS

• Современные блокировки в Swift: мьютекс и фреймворк Synchronization
• async let против Task group
• Sideloading и узник Apple
• 10 ловушек Swift, которые вы не заметите, пока не станет слишком поздно
• Supporting sufficient contrast accessibility with Xcode’s Color Contrast Calculator
• App Intents Interactive Snippets in iOS 26
• Swift and C++ interoperability in practice
• Morphing glass effect elements into one another with glassEffectID
• I’ve been an iOS developer for 5 years, and I’m starting to regret it
• Mastering Swift 6.2 Concurrency: A Complete Tutorial
• Cracking the iOS Interview: Swift, API’s and Architecture (2025)
• Build Custom Transitions in SwiftUI: Guide to Navigation Zoom, Detents & Custom Animations in Views
• Giving Claude Code Eyes to See Your SwiftUI Views
• Glassifying custom SwiftUI views
• Latest Symbol Effects + OnBoarding Animation Using SwiftUI
• ChatGPT in Xcode 26: there’s a hidden prompt
• Build Your First AI Chatbot App with SwiftUI + Foundation Models Framework
• Swift’s Measurement API — From Miles to Meters and Beyond
• Recreating iOS 26 Tab Bar for iOS 16.4+ devices using SwiftUI (Without Liquid Glass)
• Numerix — линейная алгебра и численные вычисления с помощью Swift
• DynamicBottomSheet — настраиваемый bottom sheet для UIKit

Android

• Как в Duolingo повысили производительность Android-приложения (и количество активных пользователей!)
• Создание красивой кнопки с прогрессом в Jetpack Compose
• Android. Кража данных через клавиатуру: миф или реальность?
• Переходишь на Compose? Не спеши!
• Как работает ТВ в Android TV?
• Нужны ли Android-разработчики на заводе?
• Google объединит ChromeOS с Android
• Improve Your Kotlin Code Quality with Detekt in Android
• Mastering Android Text-to-Speech: The Ultimate Guide
• Nested Scrolling in Jetpack Compose
• New tools to help drive success for one-time products
• Kotlin: Custom Extension Functions for a Senior Developer’s Toolkit
• Refactoring a ViewModel: From Reactive Workarounds to Constructor Injection
• 6 Lesser-Known Jetpack Compose Tricks That Instantly Improve Your UI
• Tricky Android Interview Questions: Context & Activity Edition
• Understanding AnnotatedString in Jetpack Compose: Styling Text Like a Pro
• From Android 14 to 15: A Practical Guide to Adapting the Legacy View System for Edge-to-Edge
• Easiest Way to Create a Shimmer Effect in Jetpack Compose
• Jetpack Compose for Desktop — Overview & Example
• Compose Multiplatform + Ktor: Secure Networking with Bearer Auth and Shared Code
• Ktor 3.2.2 Is Now Available
• Build a Runtime-Enabled SDK
• Home APIs tips & tricks
• THIS Brand New Attribute Makes Compose Texts Fully Responsive (Auto-Scaling!)
• Designing Kotlin Beyond Type Inference
• Collect Like a Pro: a deep dive on the Android lifecycle-aware coroutines APIs
• From 0 to h-AI-ro: high-speed track to AI for Kotlin developers
• Everything you need to know about the NEW Material’s Evolution
• Publish JVM Library to Maven Central with Gradle (2025 Guide)
• Data-Driven Build Optimization: Empower Your Teams with Develocity Reporting and Visualization
• Torrent Search — поиск торрентов в Material 3
• MBCompass — компас для Android на Jetpack Compose
• LazyTimetable — быстрое расписание для Jetpack Compose

Кроссплатформа

• Как мы переписали мобильное приложение с React Native на Flutter
• Как сделать мобильное приложение в 2025 году за 2 недели
• Compose Multiplatform + Ktor: Secure Networking with Bearer Auth and Shared Code
• Flutter 3.32.0: Why Thousands of Developers Already Made the Switch
• From Kotlin Hilt to Flutter Injectable: A Developer’s Guide
• The 7 Flutter Secrets That Separate $200K Developers from Everyone Else
• Write Flutter Like Google
• Making native SDKs Multiplatform at RevenueCat
• Deploying Kotlin Multiplatform at Google Workspace

Разработка

• ИИ-инструменты замедляют работу опытных разработчиковИИ замедляет работу — мы может объяснить почему
• Рутину — ИИ, исследование — людям: новая реальность Surf QA
• Кейс каршеринга по пересборке real-time поиска машин, который принёс x3 выручки на поездку
• Стартап за 100 дней. Неделя вторая. Проектируем онбординг приложения
• Cтартапы, работа в США, путь в IT
• Привет, я ваш новый тимлид
• Батарейки заряжены! Как отдыхать и восстанавливаться, не уходя в отпуск
• AWS выпустил Kiro IDE для вайб кодинга
• Как [iOS] разработчику сделать хорошее резюме (которое действительно привлечет внимание ведущих компаний)
• The Future of AI in Software Development
• How AI Vibe Coding Is Destroying Junior Developers’ Careers
• Project Creation & First Hello World App — Spring Boot 4 Basics With Kotlin
• Behavioral Interview: Full Preparation Guide

Аналитика, маркетинг и монетизация

• Подписки в приложениях 2025 — отчет Adapty
• Искусственный интеллект и будущее мобильной рекламы: как LLM меняют правила игры
• Nextdoor переработал приложение, добавив ИИ-рекомендации, местные новости и оповещения
• Самые скачиваемые и зарабатывающие приложения в мире в июне 2025
• Заработок на Budget Tracker. iOS. Подписки. Разбор ниши
• Netflix’s New Welcome Screen: The UX Revolution That’s Changing Streaming Forever
• Don’t get impressed by MRR/sales numbers too fast
• My First Year at RevenueCat

AI, Устройства, IoT

• Как уместить ИИ на edge-устройствах
• Обзор Waveshare ESP32-P4-86-Panel-ETH-2RO: новый уровень DIY-панелей в контексте ESPHome
• RKNN Toolkit2: конвертация моделей и симуляция NPU Rockchip
• King проводит увольнения и заменяет людей на ИИ
• Как измерить AI — Бенчмарки, тестирование и обучение LLM

Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.

Автор: RoboForm

Источник

Rambler's Top100