Mobile App Architecture

What is it?

Layers

Presentation

Business

Data

Architectures

MVC

MVP

MVVM

VIPER

Key Differences

Recommended Architecture — MVVM, VIPER

Maintainability/ Extensibility

Testability

Reusability

Security

Scalability

--

--

Lean . Agile . Product Engineering . Fullstack . Dedicated Team

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Leanfolks

Lean . Agile . Product Engineering . Fullstack . Dedicated Team