{"id":127,"date":"2011-02-15T13:47:12","date_gmt":"2011-02-15T18:47:12","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/lchalen\/?p=127"},"modified":"2011-02-15T22:48:38","modified_gmt":"2011-02-16T03:48:38","slug":"java-en-los-dispositivos-moviles","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/lchalen\/2011\/02\/15\/java-en-los-dispositivos-moviles\/","title":{"rendered":"Java en los dispositivos m\u00f3viles"},"content":{"rendered":"<p style=\"text-align: center\"><a href=\"http:\/\/blog.espol.edu.ec\/lchalen\/files\/2011\/02\/logo_j2me.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-128  aligncenter\" title=\"javamovil\" src=\"http:\/\/blog.espol.edu.ec\/lchalen\/files\/2011\/02\/logo_j2me-238x300.png\" alt=\"java_dispositivos_moviles\" width=\"238\" height=\"300\" srcset=\"https:\/\/blog.espol.edu.ec\/lchalen\/files\/2011\/02\/logo_j2me-238x300.png 238w, https:\/\/blog.espol.edu.ec\/lchalen\/files\/2011\/02\/logo_j2me.png 310w\" sizes=\"auto, (max-width: 238px) 100vw, 238px\" \/><\/a><\/p>\n<h2 style=\"text-align: center\">J2ME (Java 2 Micro\u00a0Edition)<\/h2>\n<p>Una de las razones por la que Java se ha implementado en los dispositivos m\u00f3viles es gracias J2ME o Java 2 Micro Edition, ya que es un subconjunto derivado de la  plataforma Java que ofrece una colecci\u00f3n de Bibliotecas llamadas APIs en el desarrollo de  software para dispositivos con recursos restringidos.<\/p>\n<p>La plataforma J2SE es hoy en d\u00eda utilizada para desarrollar m\u00e1s comunmente juegos para celulares y en menor medida aplicaciones o  herramientas complementarias para los celulares.<\/p>\n<p>Se debe de tomar en cuenta que las aplicaciones hechas con el API de Interfaz de  Usuario que viene integrado en J2ME, contenidas en el paquete <strong>javax.micoedition.lcdui<\/strong> no son tan agradables a la vista del usuario final ya que ofrecen  componentes demasiado simples y poco flexibles al momento de hacer  interfaces gr\u00e1ficas agradables y llamativas, esto debido a que las ya  conocidas librer\u00edas AWT, Swing o SWT son muy pesadas para ser utilizadas  en los dispositivos m\u00f3viles.<\/p>\n<p>En esta oportunidad la  rama que vamos a tratar es la referente a las  aplicaciones  complementarias, las cuales se caracterizan por utilizar  componentes  como Cuadros de Texto, Labels, Formularios, Listas  desplegables, entre  otras.<\/p>\n<h3>LIBRERIA KUIX<\/h3>\n<p>Esto es un framework\u00a0 de desarrollo que permite la creaci\u00f3n f\u00e1cil de  aplicaciones en J2ME. Realiza la implementaci\u00f3n de los elementos gr\u00e1ficos mas utilizados  como botones, campos de texto, listas, men\u00fas, etc...<\/p>\n<h3>LIBRERIA LWUIT<\/h3>\n<p>Es una librer\u00eda de Interfaces de Usuario que se incluye junto a las  aplicaciones y sirve de gran ayuda a los desarrolladores de contenido a crear  aplicaciones irresistibles y consistentes en java ME. LWUIT soporta  componentes visuales y otros trucos visuales como temas, transiciones,  animaciones y mas.<\/p>\n<h3>J2ME Polish<\/h3>\n<p>Mas que solo una librer\u00eda de interfaces gr\u00e1ficas, J2ME Polish es una  suite de herramientas y tecnolog\u00edas que pretenden facilitar el  desarrollo de aplicaciones m\u00f3viles y ofrece varias librer\u00edas que ayudan  en el desarrollo de completas aplicaciones. Su librer\u00eda gr\u00e1fica se llama  LUSH y comprende una variad\u00edsima cantidad de componentes como  formularios, listas desplegables, entre much\u00edsimas otras. Ademas de  animaciones, efectos de texto, transiciones de pantalla, entren otros.<\/p>\n<p><strong>ventajas<\/strong><\/p>\n<p>Las principales ventajas de tener Java en un celular son,  definitivamente, los juegos, esto debido a que las m\u00e1s grandes compa\u00f1\u00edas  desarrolladoras han puesto su vista sobre esta plataforma, creando  nuevos e innovadores juegos<\/p>\n<p>Creando fuentes de trabajo a millones de personas que se dedican a la  programaci\u00f3n en celulares de juegos.<\/p>\n<p>Un programa hecho en java puede funcionar en cualquier\u00a0 PC lo mismo  para tu celular. Por lo que ha investigado el programar en tel\u00e9fonos  celulares es casi igual como si estuvi\u00e9ramos programando en NetBeean IDE  6.8<br \/>\n<iframe loading=\"lazy\" title=\"YouTube video player\" width=\"480\" height=\"390\" src=\"http:\/\/www.youtube.com\/embed\/D-NoMy53nQg\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>J2ME (Java 2 Micro\u00a0Edition) Una de las razones por la que Java se ha implementado en los dispositivos m\u00f3viles es gracias J2ME o Java 2 Micro Edition, ya que es un subconjunto derivado de la plataforma Java que ofrece una colecci\u00f3n de Bibliotecas llamadas APIs en el desarrollo de software para dispositivos con recursos restringidos. [&hellip;]<\/p>\n","protected":false},"author":3402,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-127","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/lchalen\/wp-json\/wp\/v2\/posts\/127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/lchalen\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/lchalen\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/lchalen\/wp-json\/wp\/v2\/users\/3402"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/lchalen\/wp-json\/wp\/v2\/comments?post=127"}],"version-history":[{"count":13,"href":"https:\/\/blog.espol.edu.ec\/lchalen\/wp-json\/wp\/v2\/posts\/127\/revisions"}],"predecessor-version":[{"id":136,"href":"https:\/\/blog.espol.edu.ec\/lchalen\/wp-json\/wp\/v2\/posts\/127\/revisions\/136"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/lchalen\/wp-json\/wp\/v2\/media?parent=127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/lchalen\/wp-json\/wp\/v2\/categories?post=127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/lchalen\/wp-json\/wp\/v2\/tags?post=127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}