Volver a WhatsAgain for WhatsApp

Cómo está hecha WhatsAgain for WhatsApp

WhatsAgain es un complemento de WhatsApp Web: vincula todas las cuentas que quieras con un código QR y mantén sesiones personales, de trabajo y de empresa juntas en un cliente limpio a pantalla completa. Es la app mejor valorada del desarrollador, con más de 500 valoraciones.

Versión
2.1
Requiere iOS
iOS 17.6
Tamaño
9.4 MB
Categoría
Redes sociales
Primer lanzamiento
2019

Arquitectura

Reescritura en Swift organizada en módulos estilo VIPER con coordinators, sobre un pequeño conjunto de clases base para vistas, presenters, interactors y data sources.

  1. Presentación

    Módulos por feature con view controllers, protocolos de presenter y un coordinator para la navegación.

  2. Dominio

    Los interactors orquestan los casos de uso y hablan con los repositorios.

  3. Datos

    Un repositorio sobre data sources de API basados en protocolos, con modelos Codable y mocks para tests.

Stack

Lenguajes

908líneas de código · 27 archivos fuente
Swift 100%

Build

UI
UIKit
Swift
5.0
Versión mínima
iOS 13.0

Frameworks de Apple

Interfaz

UIKit

Targets

App
WhatsAgain

Dependencias

Sin dependencias de terceros: solo SDKs de Apple.

Patrones

Swift Concurrency (async/await)CoordinatorsVIPER / CleanURLSession networkingCodable modelsGCD

Herramientas

CocoaPods

Stack detectado automáticamente del repositorio el 27 oct 2026.

Retos técnicos

Fronteras por protocolo en todas las capas

Cada capa se comunica mediante protocolos, así presenters e interactors se prueban contra mocks.

Descárgala en la App StoreVolver a WhatsAgain for WhatsApp