Un proyecto para JE-UOC sobre SPAs - P10
This project was generated with Angular CLI version 12.2.12.
Jorge Arrojo Macías
-Instala dependencias: npm install
-Ejecuta ng serve
- Ve a http://localhost:4200/
Deploy en servidor remoto:
Existe implmentada una estructura de información para construir instancias de canciones mediante atributos de clase tales como título, Artista, Año, etc..., tanto en su version resumen como en su version extendida.
Se ha creado un componente Player que se encaragará de reproducir la SelectedSong posiblmente mediante APIS de audio HTML5.
--
-Se ha implementado la funcion de reproduccion -Se ha implementado un filtro para titulo y artista -Se ha mejorado la introduccion de datos de canciones mediante estrucura JSON
--
Se ha implementado angular material en los siguientes aspectos:
-Aplicado componente tipo lista a la seleccion de canciones y tipo input al campo de filtro. -Se ha aplicado el componente card al detalle de la cancion con algunos efectos CSS3 -Se ha modificado el reprodutor, prescidiendo de la fucionalidad html5, para incorporar material al mismo. -Modificaciones de aspecto en general.
--
Se ha llevado a cabo la integración con Firebase y la implementación del formulario para cambiar los detalles de las canciones.
-Se ha integrado Firebase mediante AngularFire. -Se ha implementado un update de AngularFire para actulizar los cambios realizados en el detalle de las canciones. -Se ha re-implementado la funcionalidad del filtro. -Se han llevado a cabo pruebas de caja negra.
El proyecto tiene un claro diseño mobile debido a que en posteriores trabajos se extenderá su funcionalidad hacia instalables móviles del tipo apk.