Maksim BliumentalArchitectures of Android applicationsA pragmatic approach to choosing oneJul 2, 20172Jul 2, 20172