Byte code manipulation for Android (en) - Stéphane NICOLAS, Groupon - Droidcon Paris 2014

Опубликовано: 07 Октябрь 2014
на канале: Android Makers
765
4

Droidcon Paris 2014
Stéphane NICOLAS, Groupon

During the last few years, we have all assisted or participated to a small revolution on Android : annotation processing. Most libs now rely on annotation processing during build to pre-compute a lot of stuff that will boost them at runtime. Let's think about Dagger, ButerKnife, Hugo, RoboGuice, BoundBox, Memento, IcePick, etc.

Nevertheless, writing an annotation processor is far from obvious as it offers an API that is very difficult to understand. The main idea of this session is to suggest an alternative technology (or a complement in some cases) : post-compilation processing and byte code manipulation ?

This session is an in-depth review of byte code manipulation in Java and its limitations on Android. We will also explore a few techniques and libraries that make it simple to write a post compiler byte code processor, with gradle and maven examples.

2 libraries will be featured during the session :
AfterBurner :
Mimic

See how to eliminate all boiler plate from your favorite libraries and boost your apps.


Смотрите видео Byte code manipulation for Android (en) - Stéphane NICOLAS, Groupon - Droidcon Paris 2014 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Android Makers 07 Октябрь 2014, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 765 раз и оно понравилось 4 людям.