...

воскресенье, 15 апреля 2018 г.

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

В новом дайжесте у нас Флаппи Бёрд с Короной, GDPR, поиск квадрокруга, лучшие открытые проекты, плоские иконки и измерения программистов, рекламные сети и основы науки о данных.

Это рассказ о том, как написать свою игру на Corona. Уровень вхождения — минимальный (и ботаник с кафедры алгебры поймет). Это вторая часть статьи, в которой я показываю, как использование RxJava2 помогает строить логику поверх асинхронного API. В качестве такого интерфейса я выбрал Android Camera2 API (и не пожалел!). Этот API не только асинхронен, но и таит в себе неочевидные особенности реализации, которые нигде толком не описаны. Так что статья нанесет читателю двойную пользу.

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

iOS

(+26)Отчаянный поиск квадрокруга
(+25)Пишем плагин для Unity правильно. Часть 1: iOS
(+14)Как победить рутину, или Готовое приложение в Xcode за пару кликов
(+13)Эпизод 0. Hack vs Mac. Xcode build time
(+4)Улучшение производительности посредством контроля доступа
Apple экранизирует “Основание” Айзека Азимова
imageПродвинутый Auto Layout для адаптации интерфейса под экраны и контент
imageПочему экспертам по данным надо начать учить Swift
imageТоп-10 Open Source проектов на Swift марта 2018
imageВстроенные покупки и подписки в iOS
image20 iOS Tab Bar Open Source UI анимаций (библиотеки на Swift и ObjC)

Android

(+27)IntelliJ IDEA 2018.1 — улучшенный анализ кода, поддержка частичных коммитов Git, Android Studio 3.0 и многое другое
(+22)I/O Extended 2018 Moscow: приглашение
(+14)Android Lifecycle-aware Architecture Components
38 лучших Open Source Android-проектов на Java
Google Play начал показывать историю всех отзывов
Использование Unity для разработки приложений
Автоматизация создания скриншотов с помощью Screengrab
imageКак я уменьшил время сборки своего Android-проекта на 89%
imageГорячие клавиши Android Studio, которые увеличат вашу продуктивность на 100%
imageЧеклист для выпуска Android-приложения
imageGoogle Cloud Messaging (GCM) API закрывается в пользу Firebase Cloud Messaging API
imageРефакторим старые Android-проекты на Java в Kotlin
imageKotlin Sudoku Solver: решатель судоку на Kotlin

Разработка

(+72)Как пользователи учат Яндекс предупреждать о телефонном спаме
(+19)Как можно разработать две части игры за полгода и не сойти с ума
(+15)В-четвертых: зимняя стажировка разработчиков в Redmadrobot
(+14)Процедурная генерация лабиринтов в Unity
(+13)Смешанная реальность помогает находить места для баз на Марсе
(+11)Figma web-API — интерфейс, позволяющий подключаться к другим инструментам
(+9)Айтрекинг, эмоции и VR: конвергенция технологий и актуальные исследования
(0)Моделирование системы управления самолётом
Tap Systems выпустила SDK для своей клавиатуры
Foursquare запустил Places API для стартапов и малого бизнеса
Полное руководство по созданию набора плоских иконок
Лень, дезорганизация или плохие процессы — фразы, которые убивают хорошие проекты
Мобильное приложение для eCommerce: как правильно рассчитать ресурсы при разработке, чтобы повысить продажи
В Humble Book Bundle книги про игры
Podlodka #54: Как измерить программиста
Дневники разработчиков: Babycare №1
Обучающие материалы и уроки по React Native
Яндекс открывает новый набор в Школу мобильной разработки
imageReact Native на больших экранах
imageXamarin vs React Native vs Ionic
imageКак делать Continuous Integration правильно
imageКак сделать простое приложение с распознаванием речи
imageВышел Flutter beta 2
imageИнструменты автоматизации тестирования: краткий обзор
imageАнимация горизонтального скроллинга в React Native
imageБыстрый взгляд на WebAssembly Studio
imageСоздание Type Mode для Stories на iOS и Android
image5 техник компьютерного зрения
imageОкончательное руководство по интернационализации мобильных приложений

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

(+9)GDPR. Практические советы
(+8)Нарушения безопасности мобильных приложений как результат недостаточного внимания компаний-разработчиков
Как Сэм Альтман добивается продуктивности
12 кейсов, которые помогут разобраться с требованиями GDPR
SKAdNetwork от Apple и будущее рекламных сетей
Первый квартал 2018 поставил новый рекорд по загрузкам и доходам приложений
Сможет ли iPhone X кардинально изменить мобильный маркетинг?
AppScatter покупает Priori Data
Будущее — за глупыми приложениями
imageЛучшие мобильные рекламные сети для монетизации и приобретения пользователей

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

(+67)Применение сверточных нейронных сетей для задач NLP
(+6)Разработка AI для пошаговой игры на Node.js (часть 2)
(+3)Как Интернет вещей смещает аналитику на периферию
Как улучшить графику в FIFA 18 при помощи глубокого обучения
Беркли открывает курс “Основы науки о данных” для всех
CometML планирует стать GitHub для машинного обучения

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

Let's block ads! (Why?)

Комментариев нет:

Отправить комментарий