Маркетинг и монетизация
Дайджест для мобильного разработчика #392: структура тестов, Android 13 и игра мечты
В этом дайджесте совершенствуем структуру тестов и мешаем анимироваться слоям, обсуждаем политики Google Play и систему виртуализации в Android, делаем игру мечты, лучшие заметки о выпуске и многое другое!
У нас есть Telegram-канал Mobile Insights, где подборки статей и новостей выходят каждый день, а так же AppFiles с библиотеками и самыми интересными статьями о мобильной разработке!
iOS
- От песочных часов к пирамиде: как усовершенствовать структуру тестов
- Как UIView мешал слоям анимироваться
- Модуляризация доменного слоя в UDF. Часть II
- Погружение в Combine: последовательные и объединяющие операторы для улучшения процесса разработки iOS приложений
- Жест увеличения (зум) в SwiftUI
- Градиентные границы в UIKit
- Обработка ошибок с помощью Combine и SwiftUI
- Упрощаем перевод логов сбоев в iOS для нескольких сборок
- Профилирование размера двоичного файла на iOS с помощью Bloaty
- Quick Actions на главном экране для iOS
- Всегда правильный градиент для текста в UIKit
- Полное руководство по параллелизму и многопоточности в iOS
- Мокабельный сетевой слой в iOS
- Как работают диапазоны в Swift
- Swift: отслеживание утечек памяти в тестах
- Простой шаблон Координатора для iOS-приложения
- Зачем нам вообще нужно наследовать от NSObject?
- Приложения машинного обучения со Swift в бэкенде и Python ML моделями
- Избегайте Apple App Store
- SwifterSwift: 500+ расширений Swift
- Swift Algorithms: алгоритмы последовательностей и коллекций
- Hero: переходы View Controller-ов
- Tuist: управление проектами в Xcode
Android
- Google Play удалил наши аккаунты без предупреждения и лишил семью заработка
- Spotify открыл свой инструмент Ruler для анализа размеров приложений
- В Android 13 появилась система виртуализации
- Предварительная версия Android 13: возможности, новинки и способ установки
- 3 технологии Android-разработки, от которых начнут отказываться в 2022 году
- Google вводит «песочницу конфиденциальности» для защиты данных пользователей в Android
- Адаптация Android-приложения для незрячих
- Как применять Branch by Abstraction в проекте на примере Android-разработки
- JNI, часть 3: производительность Java/JNI/NDK
- Google Play начал показывать процесс установки нового приложения на домашнем экране
- Преобразование локализованных файлов iOS для проекта Android
- Microsoft развертывает доступ к Amazon Appstore в Windows 11
- Google выпустил Chrome OS Flex для PC и Mac
- Изучаем Photo Picker в Android 13
- Неоморфизм в Android Studio
- Интеграция Version Catalog в Android
- Глубокое погружение в процесс Android-сборки
- DataStore и внедрение зависимостей
- Автоматизируем создание скриншотов Android-приложения с помощью Jetpack Compose
- Почему использование Navigation Compose в приложении Jetpack Compose — плохая идея
- Представляем Ruler: наш инструмент для измерения размера приложения для Android
- Автоматизация процесса code review в Android
- Рекомендации по предотвращению утечек памяти
- DataStore и синхронная работа
- Глубокое погружение в Android 13: все изменения
- Внедрение тематических иконок в Android 13
- Свайп для рефреша в Jetpack Compose
- Полезные плагины Android Studio
- Kotlin Flow: простой способ работы с локальными и удаленными данными
- Чистая архитектура в Android (Jetpack Compose, Kotlin, MVVM)
- Andromeda: дизайн-система для Jetpack Compose
Разработка
- Игра мечты, которую я делаю вместе с женой (Часть 1)
- Шрифты в играх: (почти) идеальные засечки, кернинги и иероглифы
- Как написать примечания к выпуску (release notes)
- Пересаживаем высоконагруженный игровой проект с Photon на кастомные решения
- Смотрим исходники Flutter
- 6 алгоритмов, которые должен знать каждый разработчик
- Как сделать своё приложение от 0 к 0.99, нарушив все фреймворки продуктовой разработки, и дойти до краудфандинга
- Unity: 8 причин отказаться от Coroutine в пользу Async
- В России сделают госцентр проверки безопасности мобильных приложений
- Google в 2021 выплатил исследователям безопасности $8.7 млн
- Создание внутреннего мобильного приложения «На связи»: от идеи до визуального решения
- MIR CIT Mobile: передовые технологии тестирования в платежной системе «Мир
- Моя первая игра — Picross.io
- $7 млн в Серии А: Appboxo — платформа мини-приложений
- Дизайн приложений: примеры для вдохновения #72
- Большинство россиян недовольны зарплатой и хотят уйти в ИТ
- Самые высокооплачиваемые вакансии конца зимы в разработке приложений: подборка hh.ru
- Руководство, как стать продуктовым Senior-дизайнером
- Уроки моих 10 лет с open source проектом
- Как стать 10х разработчиком
- Создаем отличное первое впечатление в дизайне продукта
- Почему Flutter слишком большой, чтобы потерпеть неудачу
- Введение в организацию интеллектуальных путешествий с помощью User Intent Graphs
- Глубокое погружение в Новую Архитектуру React Native
- Как персонализировать опыт ваших клиентов и с чего начать?
Аналитика, маркетинг и монетизация
- Почему коротко и по видео — это старый новый тренд. И как на это отзывается IT-рынок
- Дмитрий Антошкин. Процесс работы с идеями в World of Tanks Blitz
- FitOn: фитнес со звездами
- Руководство по маркетингу мобильных приложений SocialPeta 2022: анализ и прогнозирование рынка
- App Annie превращается в Data.ai
- Доставка еды, видео стриминг и рецепты: три тренда мобильных приложений в День св.Валентина от Adjust
- Апокалипсис наизнанку. 7 нестандартных игр про зомби
- Использование дейтинг-приложений выросло почти на 20%
- Метрики продукта, роста, эффективности и добавочной ценности
AI, Устройства, IoT
- Проблемы современного машинного обучения
- Kincony KC868-A4: ультимативный гайд. Часть 3: управление контроллером через Telegram-бота
- Как работает машинное обучение в финтехе на примере МКБ
- Podlodka #255: бионическое протезирование
- $33 млн: Classiq — платформа для разработки квантовых приложений
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Исследования3 недели назад
Поможет ли новая архитектура React Native отобрать лидерство у Flutter в кроссплатформенной разработке?
-
Интегрированные среды разработки3 недели назад
Лучшая работа с Android Studio: 5 советов
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2024.44
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2024.45