[ES] El presente trabajo abarca el desarrollo de una aplicación móvil que permita a los
usuarios conocer de forma rápida y sencilla información de carácter abierto a cerca del
Congreso de los Diputados y sus representantes ...[+]
[ES] El presente trabajo abarca el desarrollo de una aplicación móvil que permita a los
usuarios conocer de forma rápida y sencilla información de carácter abierto a cerca del
Congreso de los Diputados y sus representantes políticos, así como proporcionar un
canal en el que poder expresar su opinión respecto a las iniciativas que se debaten a
diario. La aplicación pretende dotar de mayor accesibilidad a dicha información que, a
pesar de ser datos abiertos y estar a disposición de los ciudadanos, en ocasiones resulta
difícil de consultar.
El trabajo se ha enfocado desde la perspectiva de las tecnologías web multiplataforma
como alternativa válida al desarrollo nativo tradicional para dispositivos móviles,
presentando sus ventajas e inconvenientes. Para abordar el desarrollo se han utilizado
frameworks como Ionic y Angular siguiendo el nuevo estándar ECMAscript6 junto con
su superset Typescript como lenguaje de programación debido al auge que están
teniendo actualmente entre la comunidad web como tecnologías punteras para el
desarrollo empresarial. También se ha hecho uso de Firebase para la parte backend, un
completo sistema Backend-as-a-Service (BaaS) con características como realtime
database y respaldado por Google y toda su infraestructura cloud escalable.
[-]
[EN] This project covers the development of a mobile application that allows users to
quickly and easily find open information about the Congress of Deputies and their
political representatives, as well as providing a ...[+]
[EN] This project covers the development of a mobile application that allows users to
quickly and easily find open information about the Congress of Deputies and their
political representatives, as well as providing a channel to express their opinion about
the initiatives debated on a daily basis. The application aims to provide greater
accessibility to such information which, despite being open data and available to citizens,
is sometimes difficult to consult.
The project has focused on the perspective of multiplatform web technologies as a
valid alternative to traditional native development for mobile devices, exposing its
advantages and disadvantages. In addressing development, frameworks such as Ionic
and Angular have been used following the new ECMAScript6 standard along with its
superset Typescript as a programming language due to the current boom in the web
community as leading technologies for business development. Firebase has also been
used for the backend part, a complete Backend-as-a-Service (BaaS) system with features
like realtime database and supported by Google and its entire scalable cloud
infrastructure.
[-]
|