Presentation on how to create apps using Clean Architecture (based on real examples).
Goals of a clean architecture.
Use of packages (folder) and naming conventions.
List of tools and libraries used.
Use and benefits of using RXJava when developing android application (with examples).
Use and advantages of model-view-presenter pattern (with examples).
Director of Engineering at IAC Applications (Apalon).
SOFTWARE PROFESSIONAL with more than 17 years of software engineering and 10 years of project management experience. In depth knowledge of all aspects of the software development process from concept, to prototyping, to software architecture, through project management, development, shipping and maintenance of applications.
For the past 7 years have specialized in mobile, mostly Android and iOS, development.