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

    В нашей новой подборке новости с Android Dev Summit, Continuous integration в Яндексе, тотальная интеграция в Google и интересное руководство по жизненному циклу пользователей. Заходите!



    Гнущиеся смартфоны и другая информация с Android Dev Summit

    Сейчас Google проводит Android Dev Summit, и уже состоялся открывающий кейноут. В основном рассказанное там предназначается Android-разработчикам, но есть и новость, способная заинтересовать более широкие массы: «сгибающиеся смартфоны». Внимательно посмотрев онлайн-трансляцию, мы написали и о поддержке таких устройств, и о другой информации из кейноута.

    Руководство по разработке Web-приложений на React Native

    Вы проснулись. Сияет солнце, щебечут птички. В мире никто ни с кем не воюет, никто не голодает, а один и тот же код можно использовать и в веб-проектах, и в нативных приложениях. Как бы было хорошо! К сожалению, на горизонте можно разглядеть лишь универсальный код, но путь к нему, даже сегодня, всё ещё полон неожиданностей.

    Дайджест доступен и в виде рассылки. Подписаться вы можете тут (у нас уже более 3,000 подписчиков!).

    iOS

    (+24) Apple Wallet. Что это такое и как интегрировать в него свою карту
    (+15) iOS runtime mobile exploration with Objection, или Хакаем собственное приложение
    (+4) Примеры конфигурации UIViewController-ов используя RouteComposer
    (+1) Drag & Drop в ваших iOS приложениях
    image Избегаем состояния гонки в Swift
    image Работаем со статичными шаблонами: MVVM на Swift
    image Скачиваем, сохраняем и просматриваем PDF в Swift
    image Как сделать систему сборки по запросу для iOS на основе Jenkins и Fastlane
    image Бесконечный скролл для iOS-приложения
    image Воспроизводим работу Siri Shortcuts Drawer
    image Пример использования App Store Connect API
    image Поддержка внешних дисплеев

    Android

    (+16) BlueStacks 4: тестирование на слабом железе + комментарии разработчиков
    (+8) Android navigation component. Простые вещи, которые приходится делать самому
    (+7) Работа с сетью в Android с использованием корутин и Retrofit
    (+7) Беспроводные метки NFC
    (+5) Android Storage: Internal, External, Removable. Часть 1/3
    (+5) Drag и Swipe в RecyclerView. Часть 2: контроллеры перетаскивания, сетки и пользовательские анимации
    image Android Dev Подкаст. Выпуск 78. Новости. Новый Kotlin, мертвый GitHub, глючный Pixel 3
    Google открыл регистрацию на DevFest OnAir
    Новые возможности для разработчиков с Android Dev Summit
    image Создаем простой браузера с Mozilla Android Components
    image Пишем раз – запускаем везде: тесты на Android
    image Instabug SDK для кастомизации приложений
    image Как и зачем мы сделали Plaid модульным
    image Создание кастомного View – практический пример
    image 5 распространенных ошибок при использовании Architecture Components
    image Все сессии Android Dev Summit 2018
    image Видео-руководства по разработке для Android

    Разработка

    (+42) Continuous integration в Яндексе
    (+20) Мобильный Яндекс.Блиц: разбираем задачи
    (+14) Манипуляция мешами в реальном времени на Unity
    (+12) Как выжить Инди разработчику. Часть 2
    (+9) Как развернуть окружение для разработки приложений на React Native на Windows
    (+5) Чек на продажи в Google Play — стоит ли беспокоиться?
    (+5) Статический анализ мобильных приложений
    (+5) Как я пытался починить поиск по картам для водителей
    GitHub: 100 миллионов репозиториев
    Тестирование не (только) поиск багов
    Podlodka #83: Работа в распределенной команде
    Samsung открыл Bixby для сторонних разработчиков
    Тотальная интеграция приложения в экосистему Google
    image Хорошие разработчики говорят “нет”
    image Мобильный онбординг: 9 лучших практик с примерами
    image Как делать дизайн приложений, побеждающих в Apple Design Award
    image 10 курсов по данным, алгоритмам и программированию, чтобы пройти любое интервью
    image Как микро-анимации улучшают UX
    image От идеи до App Store: мое первое приложение на React Native
    image Я создал бота, который за меня говорит с рекрутерами
    image Геймификация: руководство дизайнеров
    image Загружаем данные из Firestore с помощью Flutter

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

    (+20) НДС на внутренние покупки
    (+5) Чек на продажи в Google Play — стоит ли беспокоиться?
    Жизненный цикл пользователя: руководство профессионалов
    «Мои игры никто не покупает»: пара простых советов
    Google Play дарит пользователям деньги
    Новый Mobile App Engagement Index от Liftoff
    Инди без издателя
    image Лучшие практики UX: создаем лучшие скриншоты для приложения
    image Вы ничего не знаете о своих пользователях – что можно с этим сделать
    image Конец мобильных приложений близок

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

    (+68) Нейронные сети против цензуры хентая
    (+60) Как создать игровой ИИ: гайд для начинающих
    (+48) DeOldify: программа для раскрашивания чёрно-белых изображений
    (+32) Искусственный интеллект упёрся в барьер понимания
    (+30) Samsung представила смартфон с гнущимся экраном
    (+24) Как на D писать под ARM

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

    Everyday Tools

    270,00

    Утилиты на все случаи жизни

    Поделиться публикацией
    Комментарии 0

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

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