Marco teórico Los dispositivos móviles constituyen cada vez más una realidad que ofrece al usuario, en un mismo y reducido aparato, funciones de comunicación y procesamiento de datos que van mucho más allá de las simples llamadas telefónicas o la ejecución de aplicaciones básicas. El desarrollo de aplicaciones web para móviles, sea incrementado con base a las necesidades de los usuarios (Sanchez L. A., 2011). La programación en java se ha vuelto popular para los dispositivos móviles como son celulares, laptops, upad, etc. Para la funcionalidad de aplicaciones en dispositivos móviles, es común utilizar el lenguaje de programación java, un ejemplo es el multithreading (MT), también conocido como tecnología multihilos, es una técnica que permite que un programa realice varias tareas a la vez. El concepto básico de programación multthilos, lleva varias décadas existiendo en los laboratorios de investigación y desarrollo. Los sistemas capaces de ejecutar varias rutinas simultáneamente, como Pascal Concurrente y las pilas Spaghetti de InterLisp, se utilizaban a mediados de los setenta y tenía como objetivo solucionar problemas similares. Las tareas de Ada, tal como se implementan en el propio lenguaje, se asignan directamente a threads (de hecho se hace tan directamente que los compiladores de Ada actuales implementan tareas con thrads), la aparición de este concepto en el sector como paradigma de programación estandarizado y aceptado es un fenómeno de los años 90 (Lewis, JAVA, 2003). Al ejecutar una aplicación, java la copia automáticamente al dispositivo o al emulador. El desarrollo de aplicaciones web para dispositivos móviles es más completo que para web normales por diversos motivos: Existen diferentes lenguajes soportados por unos u otros dispositivos, por ejemplo HTML, WML o cHTML. Los dispositivos pueden tener pantallas muy variadas: distintos tamaños, distintos números de filas y columnas. Actualmente existen múltiples tecnologías de desarrollo de componentes distribuidos, que utilizan distintos protocolos de comunicación (Pressman, 2006). Marco teórico El uso de aplicaciones para dispositivos móviles educativos son los medios y recursos que facilitan el proceso de enseñanza y construcción de aprendizajes, porque estimulan la función de los sentidos y activan las experiencias y aprendizajes previos para acceder más fácilmente a la información, al desarrollo de habilidades y destrezas y a la formación de actitudes y valores; promueven el acompañamiento y la relación docente alumno; contribuyen al aprendizaje significativo; contribuyen a concretizar el currículo, etc. Es sabido que el uso de estas aplicaciones móviles influyen en el nivel académico significativo en los alumnos y de igual modo facilitan la labor docente; puesto que estas aplicaciones facilitan la comunicación, presentando contenidos que estén de acuerdo con los intereses de los estudiantes y los valores culturales de su comunidad y del país, utilizando formas e ilustraciones “comprensibles y atractivos”, conociendo que el desarrollo de aplicaciones web son necesarios para el logro de un aprendizaje significativo en los alumnos. Los dispositivos móviles se han transformado en una útil herramienta educacional. Todo ello en el marco de los últimos adelantos en el sector, relacionados con las aplicaciones y su evolución. Esta cualidad ya está siendo implementada por algunas institucionesde enseñanza, sobre todo por el sector ejecutivo, con excelentes resultados. Así por ejemplo, en junio del 2010, la Universidad Interamericana para el Desarrollo (UNID) de México dio a conocer “La Iniciativa de Aprendizaje Móvil” que consiste en proporcionar un dispositivo móvil a los estudiantes que ingresar y así enriquecer su experiencia de aprendizaje. Carlos Guereca Lozano rector del sistema UNID, asegura que desde su implementación, los beneficios han sido innegables. Gracias a la inserción de los dispositivos móviles. Dentro este marco, el uso de aplicaciones móviles que ayudan a reforzar conocimientos teóricos vistos en clases, se ha vuelto elemental. En conjunto la aplicación colibrí y otras aplicaciones, benefician a estudiantes, historiales Marco teórico académicos, horarios de clase, noticias e la universidad y acceder con su respectivo usuario y contraseña con un disco duro virtual de 25GB de espacio, entregados por el servicio de Windows Live. Las herramientas y aplicaciones, previamente incorporadas a los dispositivos móviles incluyen apuntes y un programa para probar sus conocimientos sobre los procedimientos y protocolos aplicados, además de tener acceso a copias e texto y la posibilidad de añadir las aplicaciones que estimen pertinentes. Las universidades no son las únicas que desarrollan este tipo de aplicaciones, las buenas experiencias obtenidas por las instituciones como la UNAM inspiraron a los desarrolladores para la creación de otras plataformas, expandiendo la oferta de otras aplicaciones educativas. En octubre del 2010 Apple sorprendió a sus clientes con la creación de la plataforma móvil llamada iStudiez Pro, que permite organizar todas las tareas o compromisos que tengamos que realizar, además de destacar las fechas más importantes. Es decir actúa como una práctica agenda virtual. Ejemplos como estos no son fáciles de encontrar, aunque basta con sol unos meses para que más universidades decidan integrar los aparatos móviles como una herramienta más de sus aulas. El uso diversificado de estos medios es una exigencia para todos los que tenemos la responsabilidad de diseñar y conducir un determinado proceso educativo. No hay que olvidar que la realidad circundante puede presentar un rico potencias para los estudiantes. Las aplicaciones que complementan la acción directa del profesor apoyándolo en diversas tareas, tales como dirigir y mantener la atención del estudiante. Es de relevancia, establecer en que estado se encuentra la empresa en el sentido de que pueda costearse los requerimientos que implica implantar el Sistema propuesto como solución informática al problema descrito anteriormente. Marco teórico Es importante señalar que actualmente, existen 2 tendencias, de las más importantes de escoger en infraestructura en lo que se refiere a la programación: WML (Wireless Markup Language) y J2ME (Java 2 Micro Edición), ambas, para la codificación en equipos móviles. Si bien es cierto, ambas se caracterizan por usar la línea inalámbrica para la conexión a un servidor Web, localizado en un lugar territorial prudente, existe una gran diferencia, como muchas más, así como ventajas y desventajas, que se irán detallando, es que usando J2ME, estamos forzados a usar dispositivos móviles que soporten este tipo de tecnología, por ejemplo, teléfonos celulares 3G, modelos que cuenten el soporte a ésta tecnología, o un PDA (Personal Digital Assistant) con conexión inalámbrica, que además cuente con soporte a ésta tecnología. Estos dispositivos en el mercado aún no están accesibles fácilmente, por el elevado costo que implica poseerlos, a diferencia de los modelos que soportan WML, como lo son la gran mayoría de dispositivos móviles. Se infiere en realidad, que dependiendo de la solvencia y la realidad económica en que se encuentre la empresa, ésta podrá optar por cualquiera de ésas opciones. El desarrollo de la solución se basa radicalmente en el fundamento de ubicarnos en la realidad nacional, de medianas empresas distribuidoras, que requieren colocar sus productos en sus diferentes clientes, al menor tiempo posible, cubriendo zonas geográficas, ganando confianza en sus vendedores y fiabilidad de sus clientes, y que además mantengan un presupuesto limitado para otorgar a sus vendedores equipos móviles, por ello, la solución se basa en el Lenguaje de Programación WML, por la simplicidad y robustez que posee en aplicaciones funcionales, como la Solución propuesta. Como este proceso inicial de la solución es relativamente sencillo, se entiende que será posible su mejora, dado que hasta el final de este trabajo, el sistema cubre necesidades elementales dentro del proceso de registro de pedidos, garantizando poder agregársele más funciones adicionales que puedan mejorar algún otro requerimiento de la empresa, siempre, dentro de los límites que se tenga. La telefonía móvil se ha convertido, junto con la informática, en la industria que evoluciona más rápidamente de todas las que el hombre ha conseguido Marco teórico desarrollar. Frente a aquellos aparatos de más de medio kilo que sólo unos pocos privilegiados podían permitirse (el primer móvil pesaba 780 gramos y costaba 3.600 dólares), en la actualidad hay más de 1.500 millones de usuarios de teléfonos móviles en todo el planeta, según las cifras de la Unión Internacional de Telecomunicaciones. Este dato revela que, por primera vez, hay más usuarios de móviles que de la red fija. Como era predecible, la telefonía móvil a Internet van aproximando sus caminos hacia una complementariedad que permitirá al empresario, ya no sólo estar localizable por cualquier cliente que tenga una emergencia, sino también acceder a su correo electrónico, seguir las cuentas de la empresa en tiempo real, generar informes y mandarlos a otros empleados o incluso a clientes, y hasta ver presentaciones de productos en un aparato que cabe cómodamente en el bolsillo. Los avances tecnológicos abren las puertas a nuevas formas y oportunidades de acceso al aprendizaje. Por ello, de forma paralela al desarrollo de las tecnologías móviles en general, y la telefonía móvil en particular, ha surgido una corriente, relativamente reciente (aproximadamente una década) de investigaciones interesadas en estudiar las implicaciones y las aplicaciones de dispositivos electrónicos móviles en el campo educativo: el Mobile Learning. Como ya comentábamos en nuestra fundamentación teórica, se trata de un campo relativamente reciente y aún por delimitar. Tanto es así que todavía carecemos de un marco conceptual y teórico claros sobre los que sustentar adecuadamente las investigaciones en este sentido. Pero esto no ha desanimado a los investigadores que, durante la última década, han llevado a cabo grandes avances a través de diversos estudios de carácter experimental en diversos contextos educativos hasta concluir el alto potencial pedagógico del ML. Convencidos del potencial de las aplicaciones para dispositivos móviles como herramienta educativa, no queríamos ofrecer únicamente una perspectiva teórica sino práctica además en nuestro trabajo. La presencia de estas aplicaciones móviles es una realidad cotidiana y una constante en la de los estudiantes.