Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Odoo - Android: Diseño, desarrollo y sincronización de apps
Rating: 4.6 out of 5(34 ratings)
848 students

Odoo - Android: Diseño, desarrollo y sincronización de apps

Aprende a sincronizar Odoo, el ERP Web más usado, con Android, el sistema operativo móvil con más cuota de mercado.
Last updated 11/2020
Spanish
Spanish [Auto],

What you'll learn

  • Instalación de Odoo en Ubuntu 20.04
  • Configuración del IDE PyCharm CE e iniciación de Odoo
  • Comando scaffold para generar el módulo del proyecto
  • Diseño de las interfaces de una app mediante mockups
  • Sincronización de módulos estándar de Odoo (compras, ventas, asistencias, ...) con Android
  • Introducción teórica a los Controladores en Odoo
  • Diseño e implementación de un API REST con operaciones GET y POST
  • Autenticación con ventana de login de Android contra Odoo
  • Pruebas de API REST con software Postman
  • Instalación de Android Studio + SDK Tools
  • Creación de una app desde cero
  • Diseño completo por componentes de las interfaces de la aplicación
  • Invocación a servicios RESTful desde Android para lanzar peticiones HTTP GET y POST
  • Desarrollo de la lógica de negocio de la app

Course content

4 sections19 lectures3h 23m total length
  • Presentación del curso5:28
  • Instalación de Odoo en Ubuntu 20.0416:18
  • Generación del módulo del proyecto con el comando scaffold3:33
  • Configuración del entorno de desarrollo PyCharm CE y lanzamiento de Odoo8:27

Requirements

  • Conocimientos básicos de los lenguajes Python (Odoo) y Java o Kotlin (Android)
  • Conocimientos básicos de formatos de intercambio de datos (XML/JSON)
  • Conocimientos básicos de Odoo a nivel programático

Description

¿Quieres ampliar tus opciones laborales como programador Odoo extendiéndolo al desarrollo en Android?

¿Estás interesado en conocer todas las bases de la sincronización entre estos dos sistemas?

¿Alguna vez has pensado en comunicar con Odoo alguna de las apps que utilizas en tu día a día?

Si has respondido que sí a alguna de las preguntas anteriores, este es tu curso. Vamos a aprender, desde cero, a desarrollar apps que se sincronicen con una instancia de Odoo para obtener y grabar información tanto en módulos desarrollados a medida como los propios del ERP Odoo.

¿Qué conceptos vamos a tratar?

Veremos, a través de un ejemplo (una aplicación de registro de marcajes horarios), cómo hacer el desarrollo de una app con el Sistema Operativo de Android y que sincronice los datos en tiempo real contra un servidor en el que tengamos montada una instancia de Odoo.

Primeramente, veremos como autenticarnos contra Odoo haciendo uso del usuario y la contraseña que utilizamos para acceder a nuestro ERP. Seguidamente, diseñaremos la interfaz principal y recuperaremos de Odoo el horario definido para un usuario de la app en un día concreto. Completaremos la aplicación registrando los marcajes en Odoo a través de los métodos del API REST desarrollada en la primera mitad del curso.

¡Comienza a aprender todos estos conceptos desde ya! ¡Te espero!

Who this course is for:

  • Desarrolladores de Odoo que buscan ampliar su campo de conocimiento al desarrollo de apps de movilidad
  • Desarrolladores Android que quieren hacer desarrollos para sistemas ERP Web como Odoo
  • Personas interesadas en el desarrollo de aplicaciones empresariales tanto Web como móviles