The evolution of client-side development: mobile-first at Badoo
Highload/201503-11-2015 Dovbush PavelMy talk at Highload/2015 (http://www.highload.ru/2015/abstracts/1961.html)
The project’s history from the point of view of client technologies: from a website to mobile clients and a shift toward mobile-first development. What our architecture has in common with standard solutions, and how it differs.
A single protocol for communicating with iOS, Android, WindowsMobile, MobileWeb, and Web apps, and the specifics of implementing it for JavaScript platforms (desktop and mobile browsers).
Changes to the development process and approaches to building new features as we switched to a mobile-first strategy.
