×Закрыть

Android дайджест #13: Конец эры магазинов приложений, Otto Event deprecated, разработка под Android TV

А также: как стать Google Developer Expert, расписание конференций, изменения в Play Developer Console, итоги-2015 для разработчиков, полезные команды adb, практический урок автоматизации UI-тестирования и еще много интересного.

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

Facebook неожиданно объявил о закрытии Parse. Сервис будет доступен до 28 января 2017 года.

Android Studio 2.0 и соответствующий gradle плагин продолжают радовать новыми версиями, но пока остаются в статусе preview и alpha соответственно.

Google запустил функцию установки приложения прямо из результатов поиска.

В Google Play Developer Console появились промо-коды и новые функции для анализа пользовательского поведения с помощью Player Analytics.

Google вносит изменения в авторизацию пользователей в Play Games. Запросов на авторизацию станет меньше, G+ аккаунт для игр теперь не обязателен.

Otto Event Bus deprecated, да здравствует RxJava!

Oracle Java API будет заменен на OpenJDK в новой версии Android.

Samsung вслед за Apple запустит программу ежегодного обмена смартфонов. Ждем официального подтверждения.

Google Play Services готовятся к запуску в Китае. Часть функциональности может быть урезана из-за ограничений китайского сегмента интернета.

Конец эры магазинов приложений? Крупные игроки создают экосистемы внутри своих продуктов.

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

Android Dev подкаст на Apptractor.

Интервью с Дмитрием Данылыком (GDE) на AIN.ua.

Итоги 2015 года для Android-разработчиков. Библиотеки, паттерны, новые версии, конференции.

Делаем шаблоны кода для Android Studio.

Gradle tips&tricks на каждый день.

30-страничный PDF с набором основных UI паттернов и компонентов Android от Cheesefactory.

Vineyard: пошаговая инструкция по разработке приложения для Android TV. Исходный код доступен на гитхабе.  

Цикл статей от Andrii Rakhimov про приёмы работы с adb shell. Основы, работа с I/O, системные свойства.

Как UX паттерны используются неправильно и что с этим делать.

Ian Lake рассказывает о том, как compileSdkVersion, minSdkVersion и targetSdkVersion помогут вашему приложению сохранить совместимость с новыми версиями ОС.

Android Studio Tips and Tricks. Мне больше всего понравился трюк для проверки RegExp.

DevOps on Android: от одного git push до продакшена.

Danylo Volokh рассказывает про реализацию непрерывного проигрывания видео при скроллинге (ListView & RecyclerView).

Блог Google Developers: как часто вам следует обновлять Android Studio. Хорошая идея с работой на двух сборках IDE.

Super Heroes Kata: практикум по UI-тестированию. Используется Espresso и Dagger2.

Реализация Onboarding Experience в вашем приложении.

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

Анимация в стиле «лайка» Твиттера.

Компактная реализация календаря.

Show/Hide Password EditText: показывает маскированный текст по нажатию на иконку.

Распознавание номерных знаков автомобиля: порт известной библиотеки OpenALPR на Android.

FloatingSearchView: «плавающее» поле ввода с выпадающим меню, иконкой и анимацией.

Генератор аннотаций OnActivityResult.

GifView: проигрывание gif-анимаций.

Sharp: масштабируемые векторные изображения.

Build-time-tracker-plugin: собирает статистику времени сборки приложения.

uCrop: библиотека для резки изображений от украинской компании Yalantis.

Анонс конференций и мероприятий

AndroidDevCon2016, онлайн, 3 февраля.

IT Career Meetup от Hackraft, Киев, 5 февраля. Скромно анонсирую как спикер :)

Mobile World Congress 2016, Испания, Барселона, 22-25 февраля.

Mdevcon 2016, Нидерланды, Амстердам, 17-18 марта.

UAMobile 2016: Киев, 16 апреля.

MCE^3, Варшава, 21-23 апреля.

Mobile+Web DevCon, США, Сан-Франциско, 26-28 апреля.

Google I/O 2016, США, Маунтин Вью, 18-20 мая 2016.

Droidcon Berlin 2016, Германия, Берлин, 15-17 июня.


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


← Предыдущий выпуск: Android дайджест #12
Следующий выпуск: Android дайджест #14

4 комментария

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.
Итоги 2015 года для Android-разработчиков. Библиотеки, паттерны, новые версии, конференции.
Приятно, когда ценят твой труд.
Отличный дайджест.
Event bus & parse — грустные новости. Viva RxJava & Firebase
uCrop: библиотека для резки изображений от украинской компании Yalantis.
и название соответствующее — «Укроп»

rest in peace, parse & otto.

Вместе с парсом уходит целая эпоха. Столько воспоминаний

Подписаться на комментарии