Android Devs Meetup 2: видео и презентации с прошедшей встречи

1dbe5967fa1a4fcfb74f19b5d4a45636.jpg

5 августа в нашем московском офисе прошла вторая встреча Moscow Android Devs. Здесь собрались разработчики, желающие поделиться своим опытом и перенять опыт других, рассказать о различных затруднениях, с которыми они сталкивались в ходе разработки, и способах решения. В рамках официальной программы было три выступления, и далее вы найдете ссылки на видеозаписи и презентации.
Юрий Крутилин, разработчик из DevExpress, рассказал про инструментарий для реверс-инжиниринга Android-приложений.

В своем докладе Юрий рассказал о структуре формата DEX (Dalvik Executable) и инструментах для работы с ним (010 Editor + dex template, Dexer C#), а также дал развернутое описание существующих инструментов для анализа и разбора Android-приложений (AXMLPrinter, Apktool, Androidguard, ApkAnalyser).

Презентация: www.slideshare.net/MailRuGroup/android-51387167

По ссылкам в презентации вы можете скачать утилиты, которые будут полезны для поиска и нейтрализации зловредов, осуществления общего анализа и упаковки приложения.

Владимир Тагаков, независимый разработчик, рассказал про Dagger 2 — библиотеку от Google.

Доклад Владимира был посвящен рассмотрению современных решений dependency injection в Android-среде, а также разбору их преимуществ и недостатков.

Презентация: www.slideshare.net/MailRuGroup/1–51491768

Свое выступление Владимир проиллюстрировал оптимизацией кода очень простого twitter-клиента.

Дмитрий Юницкий, разработчик из MAPS.ME, выступил с докладом «Android NDK, или как я перестал бояться и полюбил нативную разработку».

В своем выступлении Дмитрий поведал о преимуществах, недостатках и основных сценариях использования native-кода в ходе разработки кроссплатформенных приложений.

Презентация: www.slideshare.net/MailRuGroup/android-ndk-51387033

Дмитрий рассказал о неочевидных трудностях, с которыми сталкиваются разработчики при работе с NDK. Также докладчик делится информацией об интересных хаках и любопытных способах решения описываемых проблем. В качестве иллюстраций приведены примеры использования native-кода.

P.S. Не обессудьте за минутку хедхантинга! Мы ищем Android-разработчика в команду Почты. Если вакансия вас заинтересовала — смело пишите Марии.

© Habrahabr.ru