Маркетинг и монетизация
Дайджест для мобильного разработчика #417: ActivityKit, AndroidX и почему ZOOM съел Skype
В нашем новом дайджесте открытие Live Activity и ActivityKit, анализ Android-приложений и Flutter 3.3, логи, скука, мобильный CI, приключения BeReal и многое другое!
Подключайтесь также к нашему Telegram-каналу Mobile Insights, где подборки статей и новостей выходят каждый день.
iOS
- Apple открыла Live Activity и ActivityKit
- Apple открыла подписку на WeatherKit
Introducing MarkCodable
Customizing toolbars in SwiftUI
Lock Screen Widgets in SwiftUI
Is your iOS app secure?
New in SwiftUI 4 : Toggle Collection & Mixed Stage Toggle
Creating GitHub Build Status Badges for Xcode Cloud Builds
SF Font Expanded, Condensed, and Compressed: Three New font width styles in iOS 16
Designing for iPhone 14 Pro’s Dynamic Island
Common iOS Swift Development Interview Questions
Implementing the Viper Design Pattern in iOS
Access Memory Directly in Swift
Exploring Rendering in SwiftUI
Efficiently Develop Cleaner SwiftUI Views Using A View Model
New BackgroundTask in SwiftUI and How to Test It
New in SwiftUI 4 : AnyLayout
Swift 5.7 Released!
Swift RegexBuilder – A New Way to Build Regular Expressions in iOS
Fixing Swift Actors and Delegate Error on Xcode 14
Implementing Analytics Manager for your iOS app
How To Boost Your iOS Code Performance: Reduce Searching In Array
Easy-to-use WebRTC iOS SDK Lets You Build WebRTC iOS App with 4 Lines of Code
How 5 iOS apps could improve their startup time by an average of 28%
iPhone 14 Screen Sizes
Best Code Commenting Guide For Swift-iOS by Mohit Chug
IQKeyboardManager: защита текстовых полей от клавиатуры
ViewInspector: юнит-тесты для View SwiftUI
Defaults: современные UserDefaults
Android
- Что мы используем для анализа Android-приложений
- Новые возможности AndroidX Media и ExoPlayer
- Неочевидное про Fragment API. Часть 1. Транзакции
- Готовим Window Inset под соусом Jetpack Compose и щепоткой View
- Автоматизация проверки размера Android приложения на CI
- Размер имеет значение! Часть 1
- Ликбез по диплинкам. Часть 1: Что такое диплинк?
- Принципы построения многомодульных Android-приложений
- Вышла новая стабильная Android Studio Dolphin
- Что такое Kotlin SAM
- TensorFlow Lite стал доступен в Google Play Services
Instagram-like particles animation using Jetpack Compose
Jetpack Compose: Debugging Recomposition
Full Guide to Encryption & Decryption in Android
Android testing process in Headspace
Kotlin’s way to make DSLs and many standard library functions work
An API Project From an Android Developer’s Perspective
Use delegates for a cleaner code instead of BaseActivity in Kotlin
The easiest way to implement Firebase RemoteConfig in Android
Explore Compose MotionLayout
Mastering Coroutines in Kotlin — Complete guide
How To Migrate The Deprecated OnBackPressed Function
Kotlin: An Illustrated Guide — Introduction to Interfaces
Explore Compose MotionLayout
My Journey on Reducing APK size at GetMega
Language Changes in Kotlin 1.7.0
Effective state management for TextField in Compose
How to Use WebRTC Android SDK in Native Android App
Build Subscription-aware Flows in Kotlin
Twitter’s Jetpack Compose Rules: статические проверки кода для Compose
FashionStore: магазин одежды
Кроссплатформа
- Flutter 3.3: что нового
- Ionic get started: что важно знать до начала разработки первого приложения
Slivers in Flutter – Efficient and Fancy Scrolling Experience
Pine: A lightweight architecture helper for your Flutter Projects
Sharing Code Between React and React Native
Cupertino Context Menu In Flutter
Add Flutter View to Native iOS App
Разработка
- Как снимать логи с устройств на Android и iOS: разбираемся с инструментами
- Скука в разработке — это прекрасно
- Что делать, если собеседование QA по типовым вопросам не работает
- Топ-25 бесплатных курсов QA-тестировщиков 2022 года
- Как настроить CI в мобильных приложениях
- Минимизация ошибок продуктового дизайнера с помощью коридорного тестирования
- Фича-команды — профит или балласт?
- Avito Design Talk #6
- Podlodka #285: Профессия: CPO
- Новый Surface Duo Design Kit
- Программистов без опыта готовы принять на работу только 3% компаний
- $75 млн в Серии B: Zesty — управление облачными ресурсами в реальном времени
- $20 млн в Серии А: Cledara — управление SaaS
- Личный опыт проведения бета-тестирования
Functional Style Versus Functional Programming
On Fixing vs Patching
Top 6 Machine Learning Algorithms
4 Myths about looking at the market to determine what type of game to make
Boring is Beautiful in Software Development
Three “Clean Code” tips that will make your dev team 50% more efficient
Rebuilding the spellchecker
Magical constraints (or How to turn bugs into features)
Аналитика, маркетинг и монетизация
- RuStore открыл публикацию приложений для физлиц
- В Play внедрили фильтрацию оценок по устройствам
- Google Play внедряет временной буфер для публикации оценок и отзывов
- Эффективности рекламы в мобильных приложениях 2022
- Top Widgets стал №1 в App Store с выходом iOS 16
- TikTok скопировал BeReal
- Самые зарабатывающие приложения США в августе
- Установки приложений — опрос маркетологов Digital Turbine
- Яндекс представил «Простую монетизацию»: новое решение для мобильных приложений
- Средняя цена покупок в приложениях за год выросла на 40% в App Store и на 9% в Google Play
- 61% самых прибыльных приложений для iOS используют Apple Search Ads
- Zynga покупает Storemaven
- 91% доходов мобильного рынка идет 1% лучших издателей
- Рынок мобильных игр в Японии: раскрываем секрета успеха
- Главные ошибки в монетизации приложений: эксперт Яндекса рассказала, как их избежать
- Эффект Зейгарник или как довести пользователя до цели через незавершенное действие
- Какие навыки помогают ASO-специалисту добиться успеха: анализ рынка
- Путь в IT: Как я стала ASO-специалистом после 5 лет работы инженером в Беларуси
- Почему ZOOM съел Skype? И как вам съесть кого угодно?
AI, Устройства, IoT
- Шерудим под капотом Stable Diffusion
- Установка универсальной прошивки OpenIPC на примере IP камеры с процессором HI3516DV100 и сенсором OV4689
- Как работает DALL-E
- Создание IoT-приложения с использованием HTTP API
- Как выбрать плату для Computer Vision в 2022
- Как я строил Умный Дом. Часть 1
- Kincony KC868-E16S: контроллер в стиле стимпанк
- Руководство по Human Pose Estimation
- Google отменил следующую версию Pixelbook
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Аналитика магазинов4 недели назад
Мобильный рынок Ближнего Востока: исследование Bidease и Sensor Tower выявляет драйверы роста
-
Видео и подкасты для разработчиков4 недели назад
Разбор кода: iOS-приложение для управления личными финансами на Swift. Часть 1
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.47
-
Разработка4 недели назад
Чему я научился, создавая My Veggie Garden

iOS
Android
Кроссплатформа
Разработка
Аналитика, маркетинг и монетизация
AI, Устройства, IoT