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

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

В этом выпуске две истории инди-разработки игр, языки программирования внутри iOS, большие картинки внутри Android, ошибки разработчиков и дизайна кнопок, траты зумеров и монетизация маленьких приложений.

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

Хочу поделиться своей историей, а именно — историей немного затянувшейся разработки простенького point?and?click квеста.

Данная игра дала мне очередной огромный опыт. Дала понять, что я могу собирать команду, руководить процессом и доводить дела до конца. А вот зарабатывать деньги мне еще предстоит научиться.

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

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

(+6) Назад к BLE или способ автоматизировать рутинные операции
(+3) Single source of truth (SSOT) on MVVM with RxSwift & CoreData
Современные способы перезагрузки ячеек таблицы и коллекции на Swift
Какие языки программирования используются внутри iOS 14?
Что делает жесты в iOS идеально плавными?
iPhone 12 vs Дизайнеры
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 6 Bonjour: обмен данными между устройствами без сервера
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 7 Как приложения iOS адаптируются к разным размерам экрана iPhone 12
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 8 Собеседование на должность системного инженера по iOS-дизайну в Spotify
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 9 Как сделать превью фото в SwiftUI
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 10 Создаем мобильные бессерверные приложения с помощью Amazon Aurora, Amplify и SwiftUI
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 11 Тестирование снепшотов в Swift
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 12 XcodeGen — упрощенная совместная работа
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 13 Введение View Styles в Bumble
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 14 iOS 13 Dark Mode в BlaBlaCar: история разработчика
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 15 Отладка на iOS 14 с помощью Xcode 11
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 16 Полное руководство по жизненному циклу приложения SwiftUI 2
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 17 Функции высшего порядка в Swift
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 18 Bauletto: бейджи в стиле iOS 13
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 19 SketchKit: замена auto layout на Swift

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

(+33) Большие картинки? Deal with it
(+18) Android-разработчикам: как сократить время реализации тёмной темы с пары месяцев до недели
(+15) Джентльменский набор от Huawei для разработчика мобильных игр: Game Service и инструменты для быстрой интеграции HMS
(+9) Советы по работе с экосистемой Huawei от «Лаборатории Касперского»
Google запускает Android for Cars App Library
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 21 Повышаем производительность Android WebView с помощью Glide
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 22 Решаем сложные экраны
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 23 Android-программирование: архитектура с одной Activity и Navigation
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 24 Некоторые распространенные ошибки при создании макетов в Android
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 25 Синхронная связь с UI с помощью StateFlow
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 26 Внедрение Firebase App Distribution в Android-разработку
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 27 Советы и руководства для разработчиков: распространенные нарушения правил и способы их избежать
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 28 EvadeMe – библиотека для Android
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 29 Тестирование библиотек загрузки изображений на Android
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 30 Сравнение Jetpack Compose View и Android View
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 31 CodeView: редактор для кода
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 32 Animation Tutorials: руководства по анимации в Android
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 33 Spotlight: подсказки для интерфейса

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

(+31) Стоит ли увольнять разраба за большую и дорогую ошибку? Думаю, нет, но менеджмент хотел крови
(+25) Опыт Тинькофф Оплаты: улучшили мобильный SDK и сделали оплату в интернете еще удобнее
(+23) Элементы управления переключателем состояния: печально известный случай кнопки отключения звука
(+19) Как мы пришли к реактивному связыванию в Unity3D
(+12) Сколько стоит разработать мобильное приложение
(+7) Базовый формат моков React компонентов
(+6) Обновление роадмапа AngularDart
(+4) Дизайн-система: что это, для чего и как создать
(+3) Flutter: результаты опроса разработчиков за Q3 2020
(+3) Как генерировать запросы с постоянной частотой в k6 с новым API сценариев?
Хочу в геймдев #14: Профессия — Продюсер игр
Podlodka #186: путешествия по России
Spotify в неоморфизме
Kite добавил поддержку Objective-C, Kotlin и еще 9 языков программирования
Лучшие исходники, которые должен увидеть каждый разработчик
Дизайн приложений: примеры для вдохновения #20
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 35 Если вы хотите стать лучшим программистом — прекратите программировать
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 36 Как создать приложение со списком дел на Flutter
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 37 Flutter: расширения Visual Studio Code для быстрой и эффективной разработки

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

(+9) Финляндия для разработчиков игр: маленькая страна с большими возможностями
App Annie: зумеры тратят в мобайле $143 млрд в год
Нельзя использовать AdMob для монетизации маленьких приложений: обсуждение в Reddit
Вы не забыли купить? Как креативный подход в программатик рекламе помогает возвращать пользователей — кейс OZON и Bidease
Wargaming Forge бесплатно обучит созданию видео из игр
Playbook: продвижение через тренеров
Когда ASO начнёт приносить результат
Автоматизация тестирования продуктовой аналитики в мобильных приложениях

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

(+141) Сбер выложил русскоязычную модель GPT-3 Large с 760 миллионами параметров в открытый доступ
(+42) Умное зеркало своими руками
(+30) Plan 9-кластер на Raspberry Pi
(+13) Мини ITX кластер Turing Pi 2 c 32 GB RAM
(+2) Обзор сетевых протоколов и протоколов обмена сообщениями для IoT
JAICF — фреймворк для разработки чатботов на Kotlin
Nokia сделает лунный 4G для NASA
Huawei займется автомобилями
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 40 Четыре готовых проекта машинного обучения для начинающих
Дайджест интересных материалов для мобильного разработчика #367 (19 — 25 октября) - 41 Обнаружение объектов со скоростью 1840 кадров в секунду с помощью TorchScript, TensorRT и DeepStream

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

Автор: DigitalEcosystems

Источник

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js