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

    Новый дайджест о кроссплатформенной разработке, о лучших приложениях 2019 года, о минимализме в дизайне и темных темах, о перспективах AR-очков, библиотеках и даже цвете 2020 года.



    Эта статья – открытое письмо рядового разработчика на Android сообществу в целом и руководству корпорации Google. Если кратко: мой аккаунт разработчика на Google Play снесли за какой-то час после десяти лет добросовестного сотрудничества. Расскажите о ваших сильных и слабых сторонах в разработке, проверьте свои навыки и поделитесь, над какими проектами вы работаете и какие языки, инструменты, технологии и платформы предпочитаете.

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

    iOS

    (+28) Flutter. Часть 2. Для iOS разработчиков
    (+15) FigmaGen: Автоматизация стилей в iOS-приложении
    (+11) Понимаем UICollectionViewLayout на примере Photos App
    Лучшие приложения и игры 2019 года в App Store
    Каникулы App Store: с 23 по 27 декабря
    UIKit + SwiftUI! Как добавить компоненты SwiftUI в UIView?
    Введение в Apple Core ML 3 – создание моделей глубокого обучения для iPhone
    Полное руководство по Property Wrapper в Swift 5
    Уровень абстракции базы данных для iOS
    Как использовать подписки с GraphQL, Apollo iOS SDK и Swift
    Обнаружение и распознавание номерных знаков на iOS
    Как создать приложение музыкального проигрывателя (Audio & Background Play)
    Архитектура переключения функций
    Cards: карточки из App Store
    CollectionViewSlantedLayout: красота наклона
    5 iOS-библиотек, которые сделают UI вашего приложения действительно красивым
    8 удивительных SwiftUI-библиотек для использования в вашем следующем проекте
    5 iOS-библиотек для улучшения вашего приложения
    Топ-5 популярных iOS-библиотек в ноябре

    Android

    (+22) Как Java 8 поддерживается в Android
    (+10) Пишем простой модуль Magisk для Android
    (+8) Vivaldi для Android: одна бета — хорошо, а вторая — лучше
    (+5) Тестирование Android-приложений с использованием Selenoid. Поиск location в мобильном приложении с помощью Appium
    Google выпускает Android Game SDK
    Курсы по Kotlin в JetBrains Academy
    Лучшие приложения и игры для Android 2019 в Google Play
    Дирижирование View
    Дивный новый мир Android с AssistedInject
    Тестируйте все с Kotlin
    Улучшение производительности UI вашего Android-приложения
    BIGCASH удален из PLAY STORE по ложным обвинениям
    Руководство начинающих по gRPC в Android
    Фантомные типы в Kotlin
    Как поддерживать темы в кастомных View
    LiquidSwipe: жидкие свайпы для Android
    Топ-5 самых популярных Android-библиотек в ноябре

    Разработка

    (+35) Процедурные дороги в Houdini и Unity
    (+22) Python в Mobile development
    (+20) Сравнение React Native и Flutter с точки зрения их применения в реальных проектах
    (+12) Flutter: рисуем текст вдоль окружности
    (+11) Как с нуля написать приложение? С чего начать новичку? Flutter / Программирование
    (+9) Unity, ECS, Actors: как поднять FPS в своей игре в десять раз, когда оптимизировать уже нечего
    (+9) MVC в Unity со Scriptable Objects. Часть 2
    (+6) Автоматическое добавление JSON источников в REFL.ME для формирования сообщений и оповещений
    (+1) Оптимизация интерфейса в Unity без кода
    Podlodka #140: Искусственный интеллект
    Flutter Dev Podcast #9: CI/CD – Jenkins, Bitrise, Codemagic
    JetBrains представил среду для командной работы Space
    “Классический синий” – цвет 2020 года
    Проходим технические интервью: что спрашивают в крупных IT-компаниях?
    Аннотации к дизайну сделают ваших разработчиков счастливее
    Невозвратные затраты: когда стоит бросить проект?
    Как контролировать разработку приложения
    Минимализм в дизайне жив и никогда не умрет
    Оформить тёмную тему с умом: заметки, инструкции и примеры для дизайнеров интерфейсов
    Поставить себя на место пользователя и понять его: какие эмоции помогут дизайнеру спроектировать отзывчивый интерфейс
    Видео Mobile Era 2019
    Рисование плавных линий с Cocos2dx
    Вам действительно нужен бэкэнд для вашего мобильного приложения?
    5 крутых пользовательских интерфейсов для книжного магазина
    Самый копируемый сниппет StackOverflow всех времен имеет уязвимости!
    Ключевые тренды мобильного UX на 2020 год
    Список программистских игр для практики и улучшения ваших навыков
    Лучшие API и SDK для разработки чатов в 2020
    Cosmic: изучение UI/UX
    Распознавание текста с помощью Firebase ML Kit на iOS и Android
    Вот как выглядит распорядок успешного разработчика приложений

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

    (+9) Глобальный отчёт по VPN на мобильных устройствах в 2019 году
    Duolingo привлек $30 млн. при оценке $1.5 млрд.
    Craigslist принимает 21 век
    Chefclub: простые рецепты
    В Google Photos добавили мессенджер
    ASOdesk запускает бета-тестирование StoreConsole
    В myTarget появилось А/B-тестирование рекламных кампаний
    Путин подписал закон о предустановке российского софта
    3 источника трафика для e-commerce, которые вас приятно удивят: кейс Joom и Rocket10
    Новая версия платформы Appbooster
    Почему мы отказались от монетизации Bounty Hunter Space Lizard

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

    (+72) Умные телевизоры Samsung, LG, Vizio и TCL ежесекундно снимают «отпечатки» экрана и отправляют на сервер
    (+18) Прямой VPN-туннель между двумя компьютерами находящимися за NATами провайдеров
    (+4) Не только умные колонки. ТОП-7 неочевидных, но перспективных IoT-решений
    Президент Qualcomm планирует, что в скором времени очки заменят смартфоны
    Niantic и Qualcomm вместе работают над AR-очками

    Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
    Цифровые Экосистемы
    126,15
    Переводим бизнес в цифру
    Поделиться публикацией

    Комментарии 0

    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

    Самое читаемое