Как стать автором
Обновить
108.95
InlyIT
Для старательного нет ничего невозможного

Дайджест интересных материалов для мобильного разработчика #403 (19 — 25 июля)

Время на прочтение3 мин
Количество просмотров2.7K
В новом дайджесте тесты и танцы с ассетами в iOS, собеседование и новые функции в Android, декомпозиция игровой графики, ошибки в мобильном дизайне, время в приложениях и многое другое!



Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в Telegram-канале.

iOS

Внедряем Snapshot testing в UI-тесты iOS
В App Store Connect появилось управление налогами
Отладка в iOS
Чистая архитектура в iOS с RxSwift и Swinject
Как быстро просмотреть свой UIViewController в SwiftUI
Как создать кастомный таббар в Swift
Избегаем несовместимых состояний с помощью шаблона «Замки и ключи»
Клонируем главную страницу Instagram на SwiftUI менее чем за час
Создаем To-Do приложение в SwiftUI, используя новые функции iOS 15
10 уроков, которые я извлек из первого опубликованного приложения для iOS
Приоритет Content hugging и Compression resistance в iOS
CoreStore: мощь Core Data с элегантностью и безопасностью Swift
Pulse: логер и сетевой инспектор для платформ Apple

Android

Делаем сервер из Android-телефона
Безопасность в мобильных приложениях
Автоматизация UI-тестирования в приложении Недвижимости на Android. Доклад Яндекса
Опыт публикации в AppGallery
Памятка по жизненному циклу Android — часть I. Отдельные Activity
Android in-app purchases, часть 1: конфигурация и добавление в проект
Hilt+Retrofit+Coroutine
Как добавить анимацию переворачивания карточки в Android-приложение
63% Android-приложений содержат известные уязвимости
KMM плагин под капотом
Используем скрытое системное API при разработке устройств
Google упрощает поиск приложения для Wear OS в Play Store
Зачем нужна многомодульная архитектура. Плюсы и минусы
Публикуем приложение в Amazon Appstore для Windows 11
Руководство по репозиториям Maven
Подключите пользователей Android одним касанием: Fast Pair
Миграция приложений на Android 12
Как добавить анимацию переворачивания карточки в Android-приложение
Разрабатываем приложения для Android TV с помощью RecyclerView
Создание типовых отдельных Bottom Sheet
Советы для более быстрой разработки в Android Studio
Утечки памяти в Фрагментах в Android
Разработка под Android на Mac M1. Вот как это должно работать!
School: планировщик для школьников
KAHelpers: расширения для Kotlin
Pacman Compose: игра на Jetpack Compose

Разработка

Батлрояль за 2 месяца: как мы обновили сетевой код и на 20% сократили траты на сервера
Материалы для мобильных разработчиков с DevDay Mobile
Бессчётное количество персонажей для игры? О том, как я сделал это через процедурную генерацию
Podlodka #225: алгоритмическая торговля и HFT
Самые важные уроки, которые я получил от Senior-разработчиков
Дизайн приложений: примеры для вдохновения #49
«Поваренные» книги от O’Reilly в Humble Book Bundle
Исследование The State of Developer Ecosystem 2021 от JetBrains
4 способа создать отличный продукт без навыков визуального дизайна
Скучный код — лучший код
5 баз данных, которые вы можете использовать бесплатно
Обработка ошибок в чистой архитектуре
Тренды мобильной разработки 2021
20 вопросов, которые должен задать программист при присоединении к новой команде
9 расширений VSCode, которые вам обязательно понадобятся как разработчику
Почему большинство разработчиков получают средний результат
7 преимуществ масштабирования мобильной разработки с помощью основных библиотек
Как создать классный профиль на GitHub за 5 минут
Fedi — клиент социальной сети с открытым исходным кодом на Flutter
Планирование и оценка масштабных программных проектов
Эвристическая психология в UX-дизайне
После 20 собеседований у меня есть 3 совета, как устроиться разработчиком
10 GitHub-репозиториев для разработчиков-самоучек

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

Узнаем, какую рекламу используют конкуренты в Apple Search Ads
Storms Publishing запустили новый конкурс гиперказуальных игр
VHS получила $20 млн на виртуальные скачки
Первые 24 часа с iOS 14.5+: как создать стратегию конверсий с учетом действий пользователей.
Netflix начнет с мобильных игр
MY.GAMES проводит креативный джем
Snap купил еще одну компанию для AR-шопинга
Как мы создали приложение за 1 млн рублей: экономика, провалы и советы будущим стартаперам

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

Градусники в поле
Hello NXP JN5169 Zigbee World: прямое связывание устройств (Binding)
Интерфейсы для встраиваемых устройств на современных Web-технологиях
ARM представил гибкий процессор
Создаем GAN с помощью PyTorch

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

Публикации

Информация

Сайт
inlyit.com
Дата регистрации
Дата основания
Численность
31–50 человек
Местоположение
Россия