Está en la página 1de 15

Nombre: Sebastian Higuita Castaeda

Fecha: jueves, 4 de septiembre de 2014


Actividad: Evidencia 1 programacin de dispositivos mviles.
Tema: Dispositivos mviles, Hardware/Software

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.