VIPER

Definition:

A VIPER (View-Interactor-Presenter-Entity-Routing) architecture pattern used in mobile app development to organize and structure code, separating concerns into distinct layers.

Related Terms:

  • Separation of Concerns
  • MVC Architecture
  • Model-View-Presenter Pattern
  • Android Architecture Components