@Mail.Ru Group Конференция «Форум Технологий» 2013
Александр Смирнов

Александр Смирнов

Руководитель группы разработки, Mail.Ru Group

Окончил Самарский Государственный Аэрокосмический Университет.

Мобильной разработкой занимался начиная с PalmOS, WinMobile, на
iOS/MacOSX обратил внимание с момента выхода первых iPhone'ов, так и
остался попав в общую массу "зомбированных".

До Mail.Ru работал в Mercury Development, программистом, потом зам.
начальника отдела.

В команде Mail.Ru с 2012 г., руковожу разработкой iOS Почты.

Длиннее

Доклады

#Techforum2013_1

  • Dependency Injection подход в iOS приложениях

    Связанный, непереиспользуемый, плохо тестируемый код, граф зависимостей которого похож на логотип известного новостного IT ресурса в России, Dependency Injection, как один из шагов на сторону света. Расскажу о том, как жили до DI. Объясню "The Hollywood Principle" в проектировании приложений. Погадаю по руке. Сравню Guice с тем, чему рады на iOS.

  • Reverse engineering iOS/MacOS приложений

    Что такое 0xCAFEBABE и 0xFEEDFACE? Почему Mach-O binary толстый? Что такое EIP-relative data addressing? Куда положили stack frame? И самый главный вопрос - зачем могут понадобиться все эти знания?