Android дайджест #18: Nougat, Pokémon Go, APK Analyzer, Security Rewards

А также: Project Tango, React Native, обновление Google Maps, Awareness API, сертификация от Google, Android Studio Like a Pro, календарь конференций и еще много интересного.

Новости и аналитика

Новая версия Android Mobile Vision позволяет обнаруживать объекты на фото и видео, а также распознавать латинский текст.

Обновление Google Maps Android API: высота маркера и другие улучшения.

Новая версия Google Cast SDK для Android and iOS: трансляция из приложения на медиаустройства.

Изменения в Android NDK для API 23 и 24.

React Native — это конец нативных приложений? Обзор возможностей и ограничений.

Пять причин, почему Android-разработчики должны начать работать с Internet of Things.

Анализ трендов: мало кто знает, как зарабатывать на мобильных приложениях.

Google Android Security Rewards выплатила $550,000 вознаграждений на за 1 год.

Google на платформе Udacity запустил программу Associate Android Developer Certification.

Bluetooth 5.0: в 4 раза дальше и в 2 раза быстрее.

Android Wear 2.0 Developer Preview 2.

Android Studio 2.2 Preview 6.

Android N: Nougat

Android 7 Nougat. Название получилось на любителя, для нашего человека Nutella звучит гораздо вкуснее. Точной даты релиза нет, оптимистичный прогноз — конец августа.

Android 7.0 Developer Preview 5: заключительный preview релиз. Кота дают в придачу.

Android N API финализированы, им предсказуемо присвоен код API 24.

Mark Murphy комментирует изменения в N Developer Preview 4.

Официальный блог: как работать с Notifications в Android N.

Security «Crypto» provider deprecated в Android N. В продолжение темы: Backporting Android N Network Security Configuration.

Изменения в Trusted Certificate Authorities.

Android Development Patterns S3 Ep 1: Designing for Split-Screen Multi-Window.

Разработчики из команды Android отвечают на вопросы пользователей в Reddit. Основные тезисы собраны на xda-developers.

Почитать/посмотреть/попробовать

Device Lab от Google: Project Tango. Дополненная реальность, объёмные измерения, отслеживание движений.

Colt McAnlis: О скрытых данных в ваших изображениях.

Wolfram Rittmeyer о ConstraintLayout и новом Design Editor в Android Studio.

Testing with Kotlin: часть 1 (Laura Kogler) и часть 2 (Rob Fletcher). Видео докладов и полная стенограмма.

Блог разработчиков Facebook: Memory optimization for feeds on Android.

MVP архитектура и навигация в приложении.

Делаем покупки с помощью Android Pay: детальный разбор библиотеки и сценариев использования.

Hannes Dorfmann: The evolution of the Repository pattern.

Делаем приложение маленьким и изящным с помощью APK Analyzer.

Книга Programming React Native в открытом доступе.

Грязные трюки мобильной разработки от J2ME до Android.

Как разрабатывать под Android: советы самому себе. Для всех, кто молод и наивен.

Reto Meier: Using the Awareness API for Android.

How I built my first Android open source library: план действий из 8 пунктов.

Когда не стоит использовать RxJava.

Программно создаем RippleDrawable любого цвета.

Реверс-инжиниринг Pokémon Go: код не обфусцирован, используется protobuffers-RPC, два json-парсера, Unity.

Clean Java immutability с android-apt.

Use Android Studio Like a Pro.

No More findViewById. Переходим на DataBinding.

Instagram + Android: четыре года спустя.

Полезные инструменты и библиотеки

Google Playbook for Developers.

Sensey: детектирование 7 типов жестов пользователя.

Простой bash-скрипт для включения demo mode на Marshmallow+ устройствах через ADB.

FocusResize: A custom animation with scroll listener to recycler views.

Classyshark User Guide.

Ticker: View with scrolling text change animation.

StereoView: Объёмный View с анимацией. Описание пока что на китайском :)

Pokemap: Android-клиент для показа покемонов на карте.

Конференции

— 1-4 августа AnDevCon Boston / USA

— 14-16 августа Big Android BBQ Europe Amsterdam / Netherlands

— 9-10 сентября GDG DevFest Ukraine Lviv / Ukraine

— 12-19 сентября Space App Camp Friscati / France

— 16-17 сентября Droidcon Vienna Vienna / Austria

— 29-30 сентября Droidcon NYC New York / USA

— 6-7 октября Mobiconf 2016 Krakow / Poland

— 19-20 октября Apps World London London / UK

— 20 октября for(each) Conference Belgrade / Serbia

— 27-28 октября Droidcon London London / UK

— 3-4 ноября Mobile Era 2016 Oslo/Norway

— 8-10 декабря Droidcon Kraków Kraków / Poland


Какие темы/материалы стоит добавить в дайджест — пишите в комментариях или твиттер @sergiizhuk.


← Предыдущий выпуск: Android дайджест #17

Похожие статьи:
В первой части мы говорили об основных новшествах TypeScript относительно JavaScript. В этой части рассмотрим вопрос начала нового проекта...
Компания ASUS представила на российском рынке новый портативный автомобильный видеорегистратор Reco Smart. Отличительной особенностью...
Чотири айтівці, які від шести місяців до майже 20 років працюють на іноземні компанії за прямим контрактом, дали поради,...
Продолжаем знакомство с Go. Первая статья должна была заставить читателей начать писать веб-приложения на Go. В этой...
В рубрике DOU Проектор все желающие могут презентовать свой продукт (как стартап, так и ламповый pet-проект). Если вам...
Яндекс.Метрика