Подключайтесь к нашему Telegram-каналу Mobile Insights, где подборки статей и новостей выходят каждый день.
iOS
- За гранью App Store: возможности для разработки в бизнес-сегменте
- Как iOS 16 ускоряет запуск вашего приложения
- Новинка от Apple: RoomPlan API
- Эволюция игрового фреймворка 2. Клиент. Логика отображения
- [Async/await] Новые синтаксические конструкции языка Swift
- Заработали App Store Connect API 2.0
- Apple и компания Джони Айва не продлили контракт
- Вышли открытые бета-версии iOS 16 и iPadOS 16
Getting UIKit’s UICalendarView from iOS 16 fully functioning in a SwiftUI app SwiftUI Renderers and Their Tricks How to Achieve Dynamic Dispatch Using Generic Protocols in Swift 5.7 Architectures comparing for SwiftUI 8 Time-Saving Tips Every iOS Developer Needs to Know Ranges Type in Swift A Complete Guide to iOS App Auto Deployment with CI-CD Access Levels in Swift Design a Nice Horizontal Sliding Presentation for iOS Using Swift 5 Amazon EC2 M1 Mac Instances Create a Fancy Toast Component Using SwiftUI 12 new features that will make things more practical in Xcode14! Mastering LabeledContent in SwiftUI Algorithm: Binary Tree Right Side View in Swift Errors Validation In Swift! How to make version checker for the iOS app and keep your app updated SwiftUI 4 — Add Scroll Background Creating Login System With SwiftUI Using Schemes and .xcconfig Files to Organize Build Deliveries in iOS PlayCover: iOS-приложения и игры в macOS Quick: Behavior-Driven тестирование для Swift Swiftly: шпаргалка по Swift
Android
- Ускорение сборок flavors и buildTypes малой кровью и кастомным BuildConfig
- Навигация в многомодульном приложении с использованием глубоких ссылок
- Chrome OS Flex готова к использованию
- Google требует лишить Match Group доступа в Play
- Учебный курс «Сборка с Bazel»
- У Google Play обновилась иконка
- Google заблокировал обновления KakaoTalk
Performance tips to achieve App Excellence In-app update Making Sense of Intent Filters in Android 13 (Not so) Gentle introduction to Polymorphic Serialization in Kotlin Fixing Problems of Jetpack Compose Navigation Redundant DTO-Domain Mapping in Kotlin Flow How to Get Activity From Jetpack Compose Performance best practices for Jetpack Compose (GoogleIO 2022 recap) Drawing custom text spans in Compose UI Navigation in Multi Modular App using DeepLinks Custom Views Library for your Android Project Nested Auto Scroll For Section Based Lists With Jetpack Compose GRASP Principles for Android Development Kaspresso and ADB server Implement Horizontal and Vertical ViewPager in Jetpack Compose Dokka: документирование кода Kotlin Compose Image on Steroids: работа с изображениями в Jetpack Compose
Кроссплатформа
- Поговорим про безопасность в Dart и Flutter
- Python GUI. Обзор Hero Animation в библиотеке KivyMD
- Как создавать нативные компоненты и модули в React Native с помощью Swift
A new approach to React Native development and team composition CI/CD pipeline for React Native apps Avoiding late variables in Dart Create a Flutter state management library with 100 lines of code My First .Net MAUI App Flutter Clean Architecture with Rorty App My Experience After Using Kotlin Multiplatform in Production Apps for a Year Top 5 flutter tools and libraries 2023 Equatable In Flutter
Разработка
- Пройдите новый опрос для разработчиков Developer Nation!
- Ты надизайнил, а мне делать: как наладить взаимодействие между отделами дизайна и разработки
- “На Usability -тестах с дворовым парнем” и другие истории о специфике модерации отдельных групп респондентов
- Фреймворк для создания QA тест плана
- Тренды дизайна середины 2022 года
- Podlodka #276: разработка API
- Публичное интервью по System Design
- Зарплаты тестировщиков в 2022 году могут достигать 300 тыс. рублей
- $20 млн: Uplevel — оценка команд разработки и предотвращение выгорания
- Вышел Zoom Apps SDK для создания приложений внутри Zoom
- Жизнь без публикации в Google Play и Apple App Store
- Четыре релиза мобильного приложения в неделю? — Да легко!
- Вы за это заплатите! Цена чистой архитектуры
What I Learned from Google and 2 Developers with Bad Programming Practices Copilot is NOT worth $10 a Month Scrum Teams are often Coached to Death, while the Problems are With Management My Colleague Created a Bug That Turned into a Major Feature The Butterfly Effect in Mobile Development You will always have more Problems than Engineers Why Software Developers Prefer to Use an Old Laptop Building UI animations with Lottie and ProtoPie Backend Developer Roadmap The Bible of Mobile UX Design: 20 Main Rules
Аналитика, маркетинг и монетизация
- Семейство тестов хи-квадрат: что у них под капотом и какие выбрать для сравнения воронок
- RuStore раскрыл первую статистику
- Отчет Sensor Tower за 2 квартал 2022: впервые в США траты на приложения превысили траты на игры
- Unity и ironSource объединяются + Почему Unity и ironSource объединяются?
- Издатели игр обходят налог Google и Apple с помощью внешних магазинов
- Самые зарабатывающие приложения США в июне