Дайджест интересных материалов для мобильного разработчика #161 (3-10 июля)

На этой неделе мы обсуждаем Project Tango, вещи, которые нельзя говорить разработчикам и тестировщикам, HomeKit и есть ли рынок приложений для него, траты в приложениях и интеграцию с Firebase. Добро пожаловать в новый дайджест!

7f12168a9bbe4fcf9af2c5f27d810d9c.png

9a2f61049686415394ca3f539f2f5a5d.jpg

«Молчание — золото»: 13 вещей, которые не стоит говорить разработчикам и тестировщикам

Работа в команде — ответственное занятие, поскольку в этом случае люди отвечают не только за себя, но и за окружающих, они общаются, помогают друг другу. Как бы это ни было банально, ключом к продуктивному общению между людьми всегда является вежливость и взаимоуважение. Однако все же есть определенный список фраз, которые — даже когда они звучат вежливо и корректно — не стоит употреблять в разговоре с разработчиками и тестировщиками.
tild3030-3837-4733-a461-633363356638__c2

Device Lab от Google: Project Tango

В Лаборатории Google мы добрались до самого инновационного и многообещающего устройства. Project Tango — платформа компьютерного зрения для мобильных устройств, разработанная группой инженеров ATAP (Advanced Technology and Projects). Работающее на Android референсное устройство вы можете взять на тест и использовать данные платформы в своих приложениях.

f1930ac4945596eb9707bc7a01bc5bdc.pngiOS

  • (+15) Speech.framework в iOS 10
  • Codebeat: статический анализатор кода для Swift и Objective-C
  • imageКак LinkedIn открывал LayoutKit
  • imageНастройки приватности в iOS 10
  • imagePulley: выдвижное меню в стиле Карт iOS10
  • imageRxMVC: Model-View-Controller с помощью RxSwift
  • imageSwiftIconFont: шрифт с иконками
  • imageFlightAnimator: движок для анимации поверх CoreAnimation
  • imageCloudRail SI for iOS: единый API для интеграции всех нужных сервисов

e1a3cf2a8b65a0da69bbdd5c0ad040fe.pngAndroid
  • (+19) Как мы рассылали SMS со старой Nokia и телефона на Android
  • (+10) Instant Run: как это работает?
  • (0) Замена системных файлов Android с помощью adb
  • imageДобавление логина через Google Account в новых Google Play Services
  • imageЧто упустил Google в своем руководстве по иконкам в материальном дизайне
  • imageМузыкальный плеер: от UI прототипа до кода
  • imageFlyoutMenus: раскрывающееся меню в стиле Material Design
  • imageSparkButton: анимация «лопающихся» кнопок в стиле Twitter
  • imageBonfire: чат в реальном времени на Firebase
  • imageTerraLegion: открытый клон Terraria

7081c634ec176ab6b953d9d19e82a09a.pngРазработка
  • (+61) 2D магия в деталях. Часть первая
  • (+16) Повышаем эффективность работы в Xamarin.Forms
  • (+14) Основы геймдизайна: 20 настольных игр. Часть третья: Пенте, Колонизаторы, Пуэрто-Рико
  • (+12) Sailfish OS — летняя школа в Университете Иннополис для разработчиков мобильных приложений и энтузиастов Linux
  • (+11) По следам Google I/O 2016 — новый Firebase: интеграция с Android
  • (+11) Проецируя Google Material Design на десктопную систему… (часть вторая и первая)
  • (+10) Встраиваем прием платежей в мобильное приложение, или почему можно забыть про PCI DSS и PA DSS
  • (+9) Мобильная VR-игра на Unreal Engine: подводные камни
  • (+7) Искусство осмысленного UX-дизайна
  • (+6) Deform: simple database as a service
  • (+3) Создание миникарты на Unity
  • Nintendo открывает портал для разработчиков
  • Ezzi: Все движения с HomeKit пока что не более чем hype
  • Nike открывает свой код на GitHub
  • История разработки детской игры «Лесландия»: проект для души
  • 4 этапа интенсивности при разработке простого мобильного приложения
  • Онбординг в мобильных приложениях: что можно и нельзя

509dc9bde69347ecbe0c21ff2973d7e7.jpgАналитика, маркетинг и монетизация
  • (+8) Что разработчику нужно знать о локализации приложения
  • AppsFlyer запустил универсальную атрибуцию удаления приложений
  • Лучшие мобильные рекламные сети с видео
  • Приложения не умирают, просто мало кто знает, как на них зарабатывать
  • Как использовать когортный анализ для уменьшения оттока пользователей и принятия лучших решений
  • Appodeal выпускает SDK для Apple TV
  • AppsFlyer выпустил отчет о тратах в приложениях The State of In-App Spending 2016
  • От 70% до 90% просмотров страниц в App Store не генерируют загрузки
  • Flaregames: время самостоятельного издательства на мобайле подошло к концу

8538129f5e7b404a720121cb9c3814db.jpgУстройства и IoT
  • (+12) О вкусном и здоровом питании ESP8266 от батареек
  • (+12) Работа с Bluetooth LE из Java-приложений
  • (+6) Что такое ViaLatM?

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

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

© Habrahabr.ru