Skip to content

CacaoMovil/guia-de-cacao-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Caja de Herramientas para Cacao Android

Aprendiendo e innovando sobre el cacao en sistemas agroforestales

La Caja de Herramientas para Cacao: Aprendiendo e Innovando sobre el Manejo Sostenible del Cultivo de Cacao en Sistemas Agroforestales se compone de 10 guías prácticas para pequeños productores de cacao y sus cooperativas en la región de América Latina.

Información

El proyecto Caja de Herramientas para Cacao Android esta elaborado usando el lenguaje de programación Java para el sistema operativo Android, este proyecto hace uso de la librería Retrofit para poder obtener las guías de la versión web usando una API provista por la versión web, la cual fue creada usando Django Rest Framework.

Instalación

  • Java 1.7
  • Android Studio 1.1
  • Retrofit 2.0
  • Dagger 2 ( Dependency Injection)
  • Piccaso 2.5
  • Butterknife 7.9
  • EventBus 3.0
  • PocketKnife 7.0

Instalando Java

Por defecto Java viene instalado en tu sistema operativo revisa la versión en tu sistema ejecutando el siguiente comando, el cual te retornara la versión de Java que tienes instalada actualmente

java -version

En caso de que no tengas instalado Java en tu sistema operativo puedes dirigirte a su pagina para descargarlo y seguir los pasos necesarios durante la instalación.

Instalando Android Studio

Android Studio es solo el IDE que se utiliza para el desarrollo de aplicaciones en Android, puedes descargarlo para tu sistema operativo desde el siguiente enlace.

En el momento que descargas Android Studio este trae por defecto:

  • Android SDK
  • Android NDK
  • Android AVD Manager
  • Gradle

Nota

Debes de tomar en cuenta las especificaciones necesarias para cada sistema operativo y así poder tener un entorno de desarrollo óptimo, puedes revisar las especificaciones en este enlace.

Instalación de Retrofit

Retrofit es solo una dependencia del proyecto, por lo cual no necesitas tenerlo instalado en tu entorno el proyecto trae por defecto dentro de sus dependencias esta librería. Puedes obtener mas información sobre retrofit en este enlace.

Configuracion

Una ves que todas las dependencias estén cumplidas, asegurate de tener todo actualizado y sigue los siguiente pasos:

  • Abre la aplicación de Android Studio.
  • Selecciona la dirección donde tengas alojado el código fuente de la aplicación.
  • Sincroniza las dependencias del proyecto.
  • Crea un Android Virtual Device desde el AVD Manager.
    • Si deseas probar en un dispositivo físico asegurate de tener activado las opciones de desarrollador.
  • Ejecuta el proyecto y espera a que este compile exitosamente.

Nota

Asegurate de tener una conexión a internet disponible para poder descargar las guías de cacao en tu dispositivo Android, de lo contrario la aplicación no mostrara la información contenida en la API.

Revisa que tengas instalado Google Play Services en su versión mas actual.

Contribución

Si quieres contribuir a este proyecto, por favor, lea el archivo de contribuyentes y realice los siguientes pasos

# Fork this repository
# Clone your fork

git checkout -b feature_branch
# Implement your feature and tests
git add . && git commit
git push -u origin feature_branch
# Send a pull request for your feature branch

Licencia

Caja de Herramientas para Cacao: Aprendiendo e Innovando sobre el Manejo Sostenible del Cultivo de Cacao en Sistemas Agroforestales por Lutheran World Relief se distribuye bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional.

El código de la aplicación Cacao Móvil y su versión web han sido liberados bajo Licencia Pública General de GNU versión 3 (GPLv3)

About

Aplicación móvil para Guías de Cacao.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published