In quale strato un servizio di riproduzione audio è inserito in un sistema MVP?

2

Sto provando a revisionare completamente un'app che ho scritto qualche tempo fa suona l'audio, e sto imparando come funziona il pattern MVP dell'organizzazione, ma non sono sicuro di come / dove si inserisca un servizio di riproduzione audio questo modello di progettazione, o come potrei uscire da questo schema senza interrompere i benefici che ne derivano.

Sto lavorando su questi tutorial / esempi per capire come funziona l'argomento: primo esempio | secondo esempio

Mi rendo conto che il pattern MVP non è un'architettura di sistema completa, ma sto cercando di capire come continuare con le buone pratiche esposte in questo patter con cose come un servizio di riproduzione audio. O un servizio di download, non intendo che nessuno di questi termini ricada strettamente sotto quello che penserei dei dati o della presentazione. Se qualcuno potesse indicarmi la giusta direzione, sarei molto grato.

    
posta AlexW.H.B. 16.05.2015 - 02:25
fonte

1 risposta

1

Lo scopo dei pattern MV * è principalmente quello di fornire una separazione delle preoccupazioni tra l'interfaccia utente e il resto del sistema. Il tuo servizio di lettore audio, se include anche il lettore, utilizza l'intero pattern. Se si tratta solo di dati in streaming, è il modello.

    
risposta data 16.05.2015 - 05:53
fonte

Leggi altre domande sui tag