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

В нашем первом весеннем дайджесте продолжение истории «Микро-математики», изучение Swift за 60 секунд, Unit-тесты и анимации, интерфейсы, Flutter, ARCore и ориентиры для мобильных маркетологов. Всем весны!

pzg9pvir4gkd13zlh0dvwlttrq0.png

xpynrsy0qkvgdmtjjrk45mwihdy.png

Математический пакет для Android «Микро-Математика»: что нового?

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

Дайджест доступен и в виде рассылки. Подписаться вы можете тут.

f1930ac4945596eb9707bc7a01bc5bdc.pngiOS

(+29) Тренируемся на кошках: модификация коллекций и таблиц в iOS
(+14) Параллельное программирование в Swift: Operations
(+8) Обобщаем анимацию таблиц в iOS приложениях
• Swift за 60 секунд
• План развития для iOS-разработчика
• Vulkan приходит на iOS
imageТуториал по Metal в Swift 3
imageПуш-уведомления в iOS и как с ними работать
imageРегистрация и логин в iOS-приложении на Firebase за 15 минут

e1a3cf2a8b65a0da69bbdd5c0ad040fe.pngAndroid

(+23) Руководство по фоновой работе в Android. Часть 2: Loaders
(+20) MOSDROID #5 Boron в офисе Туту.ру: видео выступлений
(+12) Средства миграции данных Android и улучшение поддержки приложений
(+12) «Dagger-Android & AAC» или «впихнуть невпихиваемое»
• Google выпустил ARCore версии 1.0
imageAndroid Dev Подкаст. Выпуск 57. Автоматизация тестирования. Unit-тесты
imageАрхитектурные компоненты Android с Firebase
imageГлубокое погружение в Архитектурные компоненты Android
imageКастомный View со скоростью 60 кадров в секунду
image7 библиотек, о которых должен знать каждый Android-разработчик
imageЧто такое GraphQL и как его использовать в Android
imageСоздаем библиотеку для Android
imageТестируем приложения убивая их
imageContinuous Integration & Deployment для Android-приложения
imageИспользуем TensorFlow на Android: пошаговое руководство
imageДобавляем «картинку-в-картинке» в приложение
imageИзменяем архитектуру приложения не переписывая его
imageMango: Android-приложение для Dribbble
imageLynket: открытый браузер для Android
imageLong Shadows: библиотека для длинных теней

7081c634ec176ab6b953d9d19e82a09a.pngРазработка

(+26) Кастомные анимации в мобильном приложении
(+12) Дизайнер, закрой Sketch! Знание UX/UI — не гарантия успешной карьеры
(+10) Еще 11 полезных инструментов для разработчиков и дизайнеров с Product Hunt
(+5) История одного проекта автоматизации, или как реализовать смешанный учет основных средств с помощью одного инструмента
(+5) Реализация прототипа мобильного/веб клиентов и сервера для системы контроля оборудования предприятий
• Личный опыт разработки «аналога Whatsapp» за 4 месяца
• SketchAR School: как научить компьютерное зрение понимать рисунок
• Luna и визуальный способ создания программ
• 10 подсказок для создания лучшего интерфейса
• От трех неудачных проектов к 1200 пользователям за неделю
• Что многие технические руководители делают не так
• Когда стоит убрать гамбургер-меню из вашего продукта
• Podlodka #48: Стартапы
• Google выпустил первую бету Flutter
• LovePlanet запускает конструктор дейтинговых приложений
imageКак получать плату за Open Source
imageFlutter: как сделать простое приложение за час
imageСписок задач на React Native
imageВведение в Flutter

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

• Отчет о стоимости рекламы в приложениях и играх от SOOMLA за 1 квартал 2018
• Средняя конверсия в установку для приложений от AppFollow Benchmark
• Реклама в играх: как она работает и как сделать её лучше
• «Мобильные ориентиры 2018»: отчет Adjust
• Реклама в голосовых помощниках в России и западных странах
imageКак пользователи ищут приложения в App Store

8538129f5e7b404a720121cb9c3814db.jpgAI, Устройства, IoT

(+86) Две модели лучше одной. Опыт Яндекс.Переводчика
(+48) Случайные эволюционные стратегии в машинном обучении
(+27) Интернет вещей: от проектирования бэкенда до абсорбции энергии
(+27) Классификация объектов в режиме реального времени
(+15) Обучение с подкреплением никогда не работало
(+11) Кибербезопасность для водителей: как избежать кибератак на подключенные автомобили?
• Google открывает обучающий сайт и курс по искусственному интеллекту
• Intel выпустил плату для ускорения работы нейронных сетей
• Сыграем в квиддич с TensorFlow Object Detection API
• Автомобили будущего будут продавать ваши данные
imageГенерация уровней для игры с помощью нейронной сети

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

© Habrahabr.ru