В этом зале нет динамиков и слушатели используют девайсы с наушниками, чтобы слышать спикера
В итоге спикер рассказал про alarm manager, job scheduler и т.п. Про нюансы использования на различных версиях андроид. И пропиарил свою либу, которая избавит нас от выбора.
Оказывается, когда мы в android открываем статус бар, задействуются все ядра и идёт куча лишних вызовов и прорисовок.
Спикер предлагает более ответственно подходить к производительности и использовать инструменты для замера.
Спикер предлагает более ответственно подходить к производительности и использовать инструменты для замера.
Спикер рассказывает про новый профайлер из третьей андроид студии. Очень полезная и мощная штука.
Обязательно напишу о нем отдельную статью
Обязательно напишу о нем отдельную статью
Полезный доклад. Я открыл для себя новый вид тестирования - mutation testing.
http://pitest.org/
http://pitest.org/
Вкратце суть. В байт код ваших классов будут вноситься изменения, например замена + на - или < на > . И после этого будут выполнены тесты. Если ошибок не было, значит тесты не покрывают этот код.
Иногда уровень докладов не радует. Спикер просто показывает фишки котлин, достаточно базовые вещи. А тесты тут особо и не причем.
Мне довелось побывать на Android конференции DroidCon Berlin 2017. В этом посте я хотел бы описать свои впечатления и рассказать, как там все организовано.
http://startandroid.ru/ru/blog/500-droidcon-berlin-2017.html
http://startandroid.ru/ru/blog/500-droidcon-berlin-2017.html
StartAndroid
Droidcon Berlin 2017
Android конференция Droidcon Berlin 2017