Маркетинг и монетизация
Мобильная разработка за неделю #442: прокачиваем Кащееву смерть с Midjourney
В новой подборке материалы о подготовке к собеседованию и кнопочном Android, о создании дизайна с Midjourney, рекордах рынка приложений и многом другом.

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



iOS


- Тестирование производительности Swift-кода с помощью XCTest
- Прости, Rosetta, мы должны расстаться
- Подготовка к собеседованию на iOS разработчика (начало 2023 года)
- Тестирование remote push notifications на iOS, когда используем Firebase Cloud Messaging
- В Apple показали гарнитуру смешанной реальности руководителям
- Apple откладывает производство гарнитуры
- WWDC 2023 пройдет с 5 по 9 июня
- App Store будет требовать Xcode 14.1 или новые версии с 25 апреля
Working with percentages in SwiftUI layout Flyweight Design Pattern Improving multiplatform SwiftUI code iOS Concurrency Types Dynamic Features in an iOS Multi-Brand App Location Simulation in Xcode’s Simulator Swift 5.8 Release: You Can Use Future Features Now SwiftLint: An Essential Tool for Maintaining Code Quality in Swift Projects Xcode Templates Tutorial for iOS Downloading Data in SwiftUI with URLSession and async/await How to Hide Sensitive Widget Data When Device Is Locked? How Implicit Return Types Removed that Annoying Swift Inconsistency SwiftUI Tutorial: Create Child Views with ViewBuilder How to pick and capture an image using swift with UIImagePickerController? Communicate between multiple iOS devices using the Multipeer Connectivity framework Modular Architecture in Xcode iOS Understanding Swift Closures 3 mistakes to avoid with Closures 5 Unknown Beautiful Animation Libraries for iOS Applications in SwiftUI How to conduct an A/B test in iOS using feature flags and Amplitude GitHub webhooks and Xcode Cloud Spaghetti Code in Swift Using Critical Alerts in iOS applications SunKit: все о Солнце OpenAISwift: обертка для ChatGPT и OpenAI API



Android


- «Прокачиваем» кнопочный Android смартфон за 13$. Как довести до ума телефон без официальной поддержки?
- Современная Android-разработка в 2023 году
- Кащеева смерть — защищаем свои пароли с помощью аппаратного хранилища ключей Android
- Что под капотом у Leak Canary?
- Принципы построения многомодульного Android-приложения и их применение в СберЗдоровье
- Как прогнать все UI-тесты на мерж-реквесте и не состариться
- Многомодульный BDSM. Бутылочные горлышки среди модулей
- Разработка рекламного SDK — Яндекс Mobile Ads SDK
- Kotlin Onboarding — обучающий курс по Kotlin прямо в Intellij
Trampoline Activities Kotlin Flows Guide with Examples Evolution of Crash Management: Behind the Scenes with App Quality Insights Introducing Tone-based Surfaces in Material 3 Don’t Prewarm App Features Compose & Paparazzi: Automatically find @Preview composables at runtime From Dagger & Hilt into the multiplatform world with kotlin-inject Creating a Circular Progress Bar with a Gradient using Jetpack Compose How to build a time picker with Jetpack Compose Creating a particle explosion animation in Jetpack Compose Mastering Sealed Class in Kotlin: A Guide to Simplify Your Code Improve Your Android App Build Times Using Modules How to use Extension Functions in Kotlin Inspect Ktor’s network traffic on Android with Chucker All about theming in Jetpack Compose Profiling your I/O ConcatAdapter Deep Dive All about AnnotatedString (Jetpack Compose) Chaquopy: Using Python In Android Apps Making a custom shape widget on jetpack compose using Figma and AndroidVectors KutePreferences: экраны настроек в Material Design 3 Smart AutoClicker: автокликер для Android MilitaryJet: тестирование Jetpack Compose UI



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


- Kotlin Multiplatform Mobile: как усложнить жизнь себе и упростить её потомкам
How to use Flutter Version Manager like a pro? Best Resources To Learn Flutter From Scratch I Should Have Upgraded My Flutter App To Material 3 A Lot Sooner 8 Tips to Secure Your Flutter Mobile Apps How to Create a Flutter Plugin that includes Android Activities and iOS UIViewControllers Running Flutter on Raspberry Pi 4 Storybook for React Native (6.5)



Разработка


- Дизайн приложения с использованием Midjourney
- Как наладить код-ревью, если ты совсем один
- Онлайн-баттл: алгоритмы
- Обучение, тесты и шапочка тимлида
- Обман в резюме: как ложное заявление о работе может повлиять на карьеру в IT
- Podlodka #313: может ли программист стать художником?
- Яндекс Такси запускает мини-сериал «Антология технологий»
Migrating from Relational Databases to Time Series Databases UI/UX Design Trends 2023 Why ChatGPT Won’t Replace Coders Just Yet Why Most Meetings Are Useless