En esta entrada queremos anunciar el lanzamiento de la aplicación YouMedic, disponible en 3 versiones:
La finalidad de esta aplicación multiplataforma es facilitar el aprendizaje de técnicas médico-quirúrgicas, gracias a la posibilidad de compartir vídeos, imágenes y casos que se están produciendo en cualquier centro médico del mundo. Los usuarios se pueden registrar, ver los contenidos, hacer clic en «Me gusta», guardar como favoritos, suscribirse a especialidades o categorías determinadas, y comentar las técnicas con el autor de ellas para expresar las distintas opiniones y suscitar debate.
En vista de los requisitos de esta aplicación y tras analizar las tecnologías disponibles, nuestro equipo de desarrollo seleccionó el siguiente «stack» de tecnologías:
Front-end: aplicación web (similar a una PWA) basada en el «framework» Ionic 3, que a su vez funciona con Cordova 7 y Angular 4. Al tratarse de tecnologías abiertas (FOSS) y ampliamente utilizadas y respaldadas por una inmensa comunidad de desarrolladores, tenemos la tranquilidad de que el funcionamiento y futuro soporte será fluido.
Servicio de streaming de vídeo: Vimeo Plus, que ofrece buenas condiciones a un precio competitivo, además de un reproductor «cross-platform» y una API sencilla y bien documentada.
Back-end de la app: basado en Firebase, de Google. Esta tecnología de lado servidor proporciona servicios de registro de usuarios, autenticación, almacenamiento de objetos, alojamiento de la aplicación y base de datos, con una API unificada y sencilla. Adicionalmente existen librerías de Firebase para Angular que simplifican en gran medida la integración con el front. Y, todo sea dicho, el servicio es gratuito hasta ciertas cuotas de utilización
Las principales dificultades que nos encontramos al integrar estas tecnologías fueron, por un lado el diseño de las interfaces para integrar sistemas de back-end separados (Vimeo + Firebase), y por otro lado las búsquedas en BBDD proporcionadas por Firebase, que actualmente son más limitadas de lo que sería deseable.
En todo caso estamos muy satisfechos con el resultado y esperamos que los usuarios de la aplicación lo estén también.
¿A ti te gusta YouMedic?
Comments are closed.