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

в 9:08, , рубрики: Google Play, Аналитика мобильных приложений, Блог компании Цифровые Экосистемы, маркетинг приложений, разработка мобильных приложений, Разработка под android, разработка под iOS

В новом выпуске дайджеста альтернативный магазин приложений для iOS и тонкости публикации в старом Google Play, фреймворк автотетсирования и кодлабы по Kotlin, спрайтовые персонажи и 6 подкастов за неделю, гиперточные карты и тонкости дейтинга.

Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 1

Опубликовать приложение, не нарушив ни чьих прав, стало непростой задачей. За последние пару лет в Google Play добавилось множество новых правил и ограничений, причем некоторые из них действуют только в определенных регионах, и бремя отслеживания, какие ограничения и правила распространяются на каждого конкретного юзера, ложится на плечи разработчиков.

Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 3Telegram-канале.

Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 4 iOS

(+18) Никогда не поздно новый путь начинать
(+3) Чат на iOS: используем сокеты
AltStore: альтернативный магазин приложений для iOS
Apple скрывает Arcade от аналитики?
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 5 Apple выпускает iOS 13.1 и iPadOS: чего ожидать?
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 6 Играем с Combine: сетка изображений на SwiftUI
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 7 Многооконная разработка для iPadOS
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 8 Операторы преобразования в среде Swift Combine: Map vs FlatMap vs SwitchToLatest
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 9 Создание динамического UI через считывание эмоций с помощью ARKit
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 10 Как сделать анализатор отзывов на фильме на Swift
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 11 Как уменьшить потребление памяти вашим приложением
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 12 AppStore Clone: дизайн магазина приложений
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 13 NSVLocalizationKit: локализация из Storyboard
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 14 5 iOS-библиотек, которые сделают ваше приложение лучше

Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 15 Android

(+16) Kaspresso: фреймворк для автотестирования, который вы ждали
(+10) События на базе LiveData Android
(+9) Топ 20 навигационных фич в IntelliJ IDEA. Часть 2
(+8) Управление зависимостями в многомодульном проекте на Gradle
(+7) Альтернативный подход к отображению загрузки во время пагинации
(+6) Трансформация кода в Android
(+5) Как стать Android-разработчиком
Google выпускает Android 10 (Go edition)
Стриминг игр Microsoft xCloud стартует в октябре на Android
Google запустил Play Pass
Опубликованы Android Kotlin Codelab
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 16 Android Dev Podcast #104: ML в приложениях ABBYY
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 17 Dagger 2: от одного модуля к модульному приложению
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 18 Безболезненное юнит-тестирование с Kotlintest и Mockk
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 19 Как сделать Копировать/Вставить в Android с помощью TextView
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 20 Android Samples: примеры кода Google для Android

Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 21 Разработка

(+20) Модульные спрайтовые персонажи и их анимация
(+18) Циклическая генерация подземелий на примере Unexplored
(+14) Реализация анимации в React Native
(+8) Тестирование Flutter-приложений. Начало
(+3) Мой magnum opus от мира мобильного гейминга
Flutter Dev Podcast #7: Всё про кроссплатформу
Android Dev Podcast #104: ML в приложениях ABBYY
Podlodka #129: Как работает поиск
Podlodka #130: Тестирование
Firebase Summit: Extensions, App Distribution и другие обновления платформы
Как стать продюсером игровой разработки
Harmony Studio: IDE для Harmony OS
Microsoft запустила бесплатный видеокурс по Python для начинающих
Сколько платят разработчикам стартапы? На 40% меньше обычного!
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 22 Тот, кто сделал VLC свободным
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 23 7 правил создания хороших CTA-кнопок
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 24 Запрашивать базу данных Firebase напрямую или использовать Cloud Functions?
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 25 Руководство по созданию “хлебных крошек” (Breadcrumbs)
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 26 Кроссплатформенный интерфейс для машинного обучения на устройстве
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 27 Что такое компонентно-ориентированное программирование?
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 28 Как Lyft создает гиперточные карты из карт с открытым исходным кодом и данных в реальном времени
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 29 Обязательные расширения VS Code для работы с Flutter
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 30 Почему я не хочу делать минимально жизнеспособный продукт
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 31 Как повысить вашу производительность как разработчика
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 32 Темный режим во Flutter
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 33 Firebase App Distribution, Fastlane, Docker, Bitbucket Pipelines, Telegram и весь этот джаз
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 34 100+ вопросов из интервью программистов
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 35 Appwrite: собственный бэкенд
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 36 KotlinMultiPlatform: кроссплатформенная погода

Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 37 Аналитика, маркетинг и монетизация

(+8) Политика открытости: как пользователи влияют на проект
Uber хочет стать “операционной системой для жизни”
Подкаст LOVEMOBILE #01: ASO
App Annie делает ребрендинг
Match.com обвиняют в искусственном нагнетании подписок
В myTracker появилась аналитика по подпискам в мобильных приложениях
Kik Messenger закрывается
Tulip: конструктор приложений для производств
Механики монетизации в геймдизайне
Groww: простые инвестиции
Unity купила DeltaDNA
Как реклама «Установите приложение» убивает UX на сайтах электронной коммерции
Сколько установок мне принесла статья на vc.ru
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 38 Как вдвое увеличить органические установки: что делает вашу игру уникальной? [Изучаем ASO]
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 39 Выбираем правильную ценовую модель для MVP

Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 40 AI, Устройства, IoT

(+41) Ультимативное сравнение embedded платформ для AI
(+23) Нейросеть для классификации спутниковых снимков помощью Tensorflow на Python
(+17) Робот-танк на Raspberry Pi с Intel Neural Computer Stick 2
(+12) О важности подтверждения управляющих команд на примере Делимобиля
(+10) Интернет в «Умном» городе
Новая социальная сеть в виртуальной реальности – Facebook Horizon
Amazon представил новые устройства и сервисы
Дайджест интересных материалов для мобильного разработчика #317 (23 — 29 сентября) - 41 Как начать свой собственный проект машинного обучения

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

Автор: DigitalEcosystems

Источник


* - обязательные к заполнению поля