В этом зале нет динамиков и слушатели используют девайсы с наушниками, чтобы слышать спикера
В итоге спикер рассказал про alarm manager, job scheduler и т.п. Про нюансы использования на различных версиях андроид. И пропиарил свою либу, которая избавит нас от выбора.
Оказывается, когда мы в android открываем статус бар, задействуются все ядра и идёт куча лишних вызовов и прорисовок.
Спикер предлагает более ответственно подходить к производительности и использовать инструменты для замера.
Спикер предлагает более ответственно подходить к производительности и использовать инструменты для замера.
Спикер рассказывает про новый профайлер из третьей андроид студии. Очень полезная и мощная штука.
Обязательно напишу о нем отдельную статью
Обязательно напишу о нем отдельную статью
Полезный доклад. Я открыл для себя новый вид тестирования - mutation testing.
http://pitest.org/
http://pitest.org/
Вкратце суть. В байт код ваших классов будут вноситься изменения, например замена + на - или < на > . И после этого будут выполнены тесты. Если ошибок не было, значит тесты не покрывают этот код.