Prácticas de programación de sistemas distribuidos con dispositivos móviles

  1. León Hernández, Coromoto
  2. Segura González, Carlos
Libro:
Innovación en las enseñanzas universitarias [Recurso electrónico]: experiencias presentadas en las III Jornadas de Innovación Educativa de la ULL
  1. Cuéllar Moreno, María Jesús (coord.)
  2. O'Dwyer Acosta, Jacqueline Ann (coord.)
  3. Marrero Hernández, Hipólito (pr.)

Editorial: Servicio de Publicaciones ; Universidad de La Laguna

ISBN: 978-84-15287-88-9

Año de publicación: 2013

Páginas: 174-184

Congreso: Universidad de La Laguna. Jornadas de Innovación Educativa de la ULL (3. 2012. La Laguna)

Tipo: Aportación congreso

Resumen

Los sistemas distribuidos disponibles en los centros de enseñanza están constituidos por ordenadores repartidos por el edifi cio y por dispositivos móviles. En este trabajo se presenta una propuesta de prácticas de laboratorio para el tema de Sockets, utilizando distintos dispositivos, en el contexto de una asignatura de Programación de Sistemas Distribuidos. La innovación docente que se introduce consiste en desarrollar una práctica que permita introducir las técnicas de programación de dispositivos móviles. En primer lugar se proponen unas prácticas de iniciación y, a continuación, la implementación de una calculadora con un complemento para el entorno integrado de desarrollo NetBeans que incluye un emulador de dispositivo móvil programable con JME (Java Micro Edition). Existen varias plataformas de desarrollo para aplicaciones móviles. Puesto que Java es el lenguaje de programación elegido para desarrollar los contenidos prácticos de la asignatura para la realización de la práctica de iniciación a la programación de dispositivos móviles se ha elegido JME. El desarrollo en JME es similar al desarrollo de aplicaciones en J2SE, teniendo en cuenta que con el objetivo de minimizar los requerimientos de los dispositivos móviles, se han suprimido algunas clases y se han añadido otras específi cas para el desarrollo de las aplicaciones llamadas MIDlets en Java. NetBeans ofrece la posibilidad de realizar desarrollos de interfaces gráfi cas de una forma intuitiva. La inclusión de este laboratorio en la asignatura obedece a una estrategia motivadora. La elección de JME y NetsBeans para el desarrollo de una aplicación simple como es una calculadora permite que los alumnos apliquen los conocimientos adquiridos de forma práctica y con dispositivos reales