3. Estructuracin didctica de las actividades de aprendizaje. -Qu es un dispositivo mvil? Un dispositivo mvil son aparatos de tamao pequeo que cuentan con capacidad de procesamiento, que pueden estar conectados a la internet, que poseen una memoria capaz de resguardar archivos y datos, estn diseados para un fin especfico, es decir, es un aparato portable que tiene la capacidad de almacenar y procesar informacin, puede acceder a la red y sirve para comunicar, ms explcitamente seria lo que llamamos el internet de las cosas, la interconexin o comunicacin que puede tener un aparato con otro o que puede tener una persona con un aparato mvil, permitiendo agilizar procesos, gastar menos tiempo y dar soluciones a problemticas que sin la inteligencia ni la tecnologa de los dispositivos mviles no sera algo posible, ni fcil de solucionar. -Para qu nos sirve la plataforma J2ME? Esta plataforma (Java 2 Micro Edicin) nos sirve para disear aplicaciones mviles para dispositivos los cuales poseen capacidad de memoria y capacidad de procesamiento muy pequeas o muy limitadas, ya que como los dispositivos mviles son pequeos a la hora de hablar de software se ven muy reducido por su tamao que hace que tengan menos capacidades, ya que si no fuera as seran muy grandes y poco prcticos. -Cul es la funcin de la JVM (Java Virtual Machine)? La funcin de la JVM es principalmente compilar los archivos .java a .class para que sean interpretados por cada uno de los interpretes dependiendo del sistema operativo que se est manejando, luego de tener los .class la jvm va a recrear todo lo que se hizo en cdigo pero de una manera ms visual, es decir teniendo la oportunidad de manejar e interactuar con lo que se ha creado. -Con sus propias palabras explique Qu es un MIDlet? Un MIDlet es un programa hecho en java que est diseado para que funcione en un dispositivo mvil que sea de pocos recursos y que funcione con Java ME (Java Micro Edition), mejor dicho, un MIDlet es una aplicacin para dispositivo mvil que corre sin muchos recursos, y estos pueden ser aplicaciones grandes o juegos que no pedirn muchas especificaciones a el celular, simplemente lo corrern y lo emularan, ya que tiene el Java ME. 3.2. Actividades de contextualizacin e identificacin de conocimientos necesarios para el aprendizaje. -Describa el paso a paso de la descarga e instalacin del ORACLE Java ME SDK. Primero entre a http://www.oracle.com/technetwork/java/embedded/javame/javame- sdk/downloads/javamesdkdownloads-2166598.html donde se encuentra el instalador del SDK y a su vez los plugins para aadirlo a NetBeans, lo primero que hice fue descargarme el ejecutable (.exe), aceptar los trminos y condiciones y dar siguiente hasta que finalizara la instalacin sin cambiar ninguna ruta de instalacin; posteriormente descomprim los plugins y me fui al NetBeans donde abr la pestaa de plugins y luego me dirig a hacia la parte de plugins descargados, le di en aadir plugins y posteriormente seleccione la carpeta donde estaban, los aad, y finalmente quedo instalado todo el paquete de Java ME SDK, tanto los plugins para interactuar en NetBeans, como el programa que me generaba los emuladores.
-Describa paso a paso como descarga e instala Java SE Development Kit (JDK). Primero entre a http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads- 2133151.html y acepte los trminos y condiciones de la licencia, posteriormente proced a seleccionar el instalador dependiendo de mi sistema operativo y mi arquitectura (x86 x64), luego de haberlo descargado lo que hice fue ejecutar el instalador y segu los pasos de la instalacin que en este caso son dar siguiente y siguiente hasta que aparece instalar y nada ms, sin cambiar ninguna ruta de instalacin, posteriormente ajuste el jdk a las variables de entorno del sistema para que no me creara errores a la hora de querer usar la Shell para compilar o cualquier otro tipo de cosa.
-Describa paso a paso como descargar e instalar NetBeans versin 8.0. Lo primero fue dirigirme a la pgina principal de NetBeans https://netbeans.org/ e ir a la parte de download y luego de ver las opciones de descarga que me aparecan, seleccione la que deca (all) que comprenda cada uno de los aspectos de java, siendo este el ms completo, ya que trae todo los componentes necesarios para programar sin que nada falte, posteriormente luego de haber bajado el ejecutable proced con la instalacin del mismo siguiendo los pasos indicados por el instalador, seleccionando la ruta donde haba instalado el jdk (En este caso jdk 8), luego contine como me lo indicaba el instalador hasta que terminara, y ya teniendo la oportunidad de ser usado para programar en el IDE con la ayuda del jdk.
-Evidencia: Foro Fase 1 Dispositivos Mviles. Correspondiente solucin a las preguntas en el foro. Igualmente las podr encontrar a continuacin. -a) A partir de la fase 1, haga una lista de dispositivos mviles que vea en su apartamento. Tenga en cuenta que no solo los computadores y los celulares son dispositivos mviles.
R// Smartphone Mp3 IPod Computador de mesa Laptop Telfono inalmbrico Modem de internet Cmara digital -b) Cules son las caractersticas, luego de haber instalado el software de construccin de aplicaciones, que puede observar al navegar a travs de l?
R// NetBeans es uno de los ms completos entornos de desarrollo de aplicaciones JAVA de escritorio, la web y dispositivos mviles. Es un IDE totalmente intuitivo y que maneja una gran calidad visual al interactuar con este, adems de las posibilidades que brinda como todo entorno de desarrollo de compilar, codificar y disear visualmente todo lo que tenemos propuesto y pensado hacer. Cuenta con gran cantidad de mens los cuales sirven para utilizar cada una de las herramientas que este IDE nos ofrece, empezando por la instalacin de plugins lo cual es muy necesario, ya que existen gran variedad de complementos para este y fundamentalmente para este curso, lo cual permite instalar todo el entorno SDK de java y el JAVA ME para hacer las respectivas prcticas de este curso. Tambin se puede decir que en este IDE y de igual manera como en eclipse y muchos tantos, manejan los archivos por paquetes, permitiendo as que todo este de una manera ms ordenada y clasificada. Cabe decir que otra caracterstica es que este software es multiplataforma y que fundamentalmente sirve para hacer lo que sea, desde aplicaciones java para escritorio, pasando por applets web, instalando los complementos necesarios se puede programar Android, conexiones a bases de datos, programacin en c y c++, integracin de frameworks, creacin de sistemas con ayuda de php embebido con java, paginas en jsp.... innumerables posibilidades brinda el ide como muchos otros.
-Evidencia simulador.
-3.3. Actividades de apropiacin del conocimiento (Conceptualizacin y teorizacin). -Describa paso a paso como configura los plugins de Java Me y la plataforma SDK en NetBeans. Lo primero fue tener descargado el Java Me en sus 2 versiones que ofrece la pgina de Oracle, los cuales son el ejecutable (.exe) y la carpeta que contiene cada uno de los plugins para interactuar con el programa que se instala luego de realizar la respectiva instalacin del ejecutable. Luego de ya haber instalado el ejecutable del Java ME, lo que se debe hacer es recordar la ruta en la cual fue instalado dicho software, posteriormente hay que abrir el NetBeans e irse al men Tools y seleccionar Plugins y seleccionar la pestaa de Downloaded y aadir los plugins que estaban en la carpeta que se descarg junto con el ejecutable de Java ME, aadirlos, instalarlos y si se requiere reiniciar el IDE NetBeans para que aada todos los plugins correctamente, luego hay que mirar los recursos del NetBeans para ver si se aadi correctamente el Java ME del instalador, sino se aade con la ruta mencionada anteriormente, y ya de eso se puede crear un proyecto de Java ME seleccionando Mobile application y se podr crear con sus respectivos emuladores, aunque tambin se puede instalar el Wireless Tool Kit por si se quieren tener ms emuladores, aunque no es necesario, eso es simple gusto y esttica.
-3.4. Actividades de transferencia del conocimiento. -Qu ventajas tiene construir software para dispositivos mviles? Principalmente las ventajas que le veo a el software para dispositivos mviles es la portabilidad y manejabilidad que se brinda por ser para dispositivos mviles lo cual facilita que las empresas que incluyan este tipo de servicios tengan mayor demanda, sean ms agiles, que no todo sea por medio de las computadoras, sino que se incluyan todos los servicios mviles y agiles que existen hoy en da, es decir, hablamos de la ventaja que tiene que ver con el internet de las cosas, ya no solo nos conectamos por medio del computador, sino que tambin lo podemos hacer por medio de los dispositivos mviles, por ello digo que es algo que facilita el uso de servicios web, pedidos, consultas, registro de datos, un sinfn de numerosas posibilidades que ya no dependen de la presencialidad, sino que la portabilidad y virtualidad nos provee los servicios electrnicos, en este caso los dispositivos mviles, que existen y obviamente seguirn avanzando.
-Qu sectores se ven beneficiados con el desarrollo de aplicaciones mviles? Desde mi punto de vista dira que todos los sectores se veran beneficiados, siempre y cuando sea un sector de la industria el cual se mantenga en total y absoluto contacto fsico y tecnolgico con las personas, es decir, el sector de la salud digamos que para pedir citas o consultar citas en una aplicacin, de igual forma con quienes venden repuestos de computadoras, o de cualquier tipo de repuestos, el sector de la televisin tendra ms ganancias ya que estara en todos los medios. Adems toda la poblacin de un pas, sector o provincia se beneficiara, porque esa es la idea de las aplicaciones, dar solucin a problemticas en general, as que yo dira que el sector de la salud, las telecomunicaciones, el sector empresario, textil y muchos se beneficiara; pero a la final todos nos beneficiaramos independientemente del sector al cual pertenezcamos, siempre y cuando se posea el celular para hacer uso de estas aplicaciones moviles.