Proyectos de Ejemplo

A continuación se detallan algunos de los proyectos base y otras que ya son fruto de la utilización de Joko-Framework.

Haciendo antes un incapíe en las principales tecnólogias utilizadas y las herramientas que acompañan el proceso de desarrollo de cada una de las aplicaciones y contribuyen a mejorar la calidad del código.

Tecnologías

  • Java
  • Spring-boot
  • Android
  • Swift
  • CSS + HTML + JS

Herramientas

  • Maven
  • Sonarqube
  • Codacy
  • Gradle

Mboehao (Android)

Introducción

Es un proyecto hecho para mostrar la implementación de un montón de funcionalidades hechas para Android, tocando múltiples tecnologías y las distintas cosas que se pueden lograr, todo con la idea de que el código sea reutilizable a la par que sirva para aprender, algunas de las funcionalidades incluidas son:

  • Login vía API REST
  • Login con Facebook
  • Login con JWT
  • Barra de Progreso
  • Pantalla de EULA
  • Gráfico MPAndroidChart
  • Ejecución de tareas periódicas
  • Integración con Notification Server
  • Google Analytics

Y varias otras funcionalidades ya implementadas

Repositorio: https://github.com/jokoframework/Mboehao

Versiones: https://github.com/jokoframework/Mboehao/releases

Javadoc: https://jokoframework.github.io/Mboehao





Mboehao (iOS)

Introducción

Es un proyecto hecho para mostrar la implementación de un montón de funcionalidades hechas para iOS, tocando múltiples tecnologías y las distintas cosas que se pueden lograr, todo con la idea de que el código sea reutilizable a la par que sirva para aprender, algunas de las funcionalidades incluidas son:

  • Login con Google
  • Login con Facebook
  • Registrar nuevos usuarios
  • Cambio de contraseña
  • Request a una API REST (Alamofire)
  • Soporte para Google Maps
  • Barra de Busqueda
  • Calendario

Y varias otras funcionalidades ya implementadas

Repositorio: https://github.com/jokoframework/mboehao-ios

Versiones: https://github.com/jokoframework/mboehao-ios/releases

Javadoc: https://jokoframework.github.io/mboehao-ios





Medical Data

Introducción

Proyecto en Android hecho para recolectar información sobre pacientes con trastorno bipolar de modo a poder analizar los datos y tratar de predecir una crisis, el proyecto se encarga de la recolección de datos y tiene las funcionalidades de:

  • Login
  • Relleno de Formularios
  • Envío de formulario al servidor

Esta aplicación puede ser utilizada como esta para el mismo fin o bien ajustar los formularios para obtener cualquier información que se busque.

Repositorio: https://github.com/jokoframework/medical-data-android

Versiones: https://github.com/jokoframework/medical-data-android/releases

Javadoc: https://jokoframework.github.io/medical-data-android





Porandu Backend

Introducción

Es el backend de la aplicación Porandu, esta aplicación sirve para registrar eventos, charlas y preguntas con votos. El proyecto se construyo aplicando el Joko Backend Starter Kit.

Repositorio: https://github.com/jokoframework/porandu_backend

Versiones: https://github.com/jokoframework/porandu_backend/releases

Javadoc: https://jokoframework.github.io/porandu_backend





Porandu Frontend

Introducción

Es una aplicación web SPA (Single Page Application) que sirve del frontend de la aplicación Porandu, esta aplicación se utiliza para registrar eventos, charlas y preguntas con votos. El proyecto se construyo aplicando el Joko SPA Starter Kit.

Repositorio: https://github.com/jokoframework/porandu_frontend

Versiones: https://github.com/jokoframework/porandu_frontend/releases

Javadoc: https://jokoframework.github.io/porandu_frontend