Tag

Presenter

0 views collected around this technical thread.

Sohu Tech Products
Sohu Tech Products
Jun 3, 2020 · Mobile Development

VIPER Architecture in iOS: A Practical Implementation

This article explains the VIPER architectural pattern for iOS development, detailing each component (View, Interactor, Presenter, Entity, Router), providing Swift protocols and default implementations, and demonstrating a complete movie‑list example with reusable table‑view components and data handling.

ListDataProtocolPresenterRouter
0 likes · 24 min read
VIPER Architecture in iOS: A Practical Implementation
Beike Product & Technology
Beike Product & Technology
Jun 16, 2017 · Mobile Development

Android Application Architecture

This article reviews the evolution of Android app architecture over several years, describing the shortcomings of a simple two‑layer design, the adoption of RxJava and MVP patterns, and the resulting benefits and remaining challenges for building maintainable mobile applications.

AndroidData LayerMVP
0 likes · 12 min read
Android Application Architecture