{"id":4,"date":"2012-02-07T20:04:00","date_gmt":"2012-02-07T15:04:00","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/aerobles\/2011\/02\/15\/vb-net-en-los-dispositivos-moviles-inteligentes-%e2%80%93-smartphone\/"},"modified":"2012-02-09T03:44:31","modified_gmt":"2012-02-08T22:44:31","slug":"blackberry","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/aerobles\/2012\/02\/07\/blackberry\/","title":{"rendered":"Programando en Tel\u00e9fonos BlackBerry con Eclipse"},"content":{"rendered":"<p style=\"text-align: justify\">\u00a0<a href=\"http:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/logo.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-48\" src=\"http:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/logo-1024x178.jpg\" alt=\"\" width=\"466\" height=\"78\" \/><\/a><br \/>\nEste art\u00edculo es con la finalidad de dar a conocer mi experiencia programando un sencillo Hola Mundo que para muchos les puede resultar dif\u00edcil pero para otros algo muy interesante y f\u00e1cil a la vez. Por lo cual quiero compartirles una peque\u00f1a introducci\u00f3n al entorno de trabajo, c\u00f3mo se empaquetan y por ende como se prueban las aplicaciones para estos Smartphone.<\/p>\n<p style=\"text-align: justify\">Lo primero que tuve que hacer es descargar una versi\u00f3n de <em><a title=\"Eclipse\" href=\"http:\/\/www.eclipse.org\/\" target=\"_blank\">Eclipse<\/a><\/em> (es el entorno de desarrollo que voy a utilizar para mi aplicaci\u00f3n), luego deb\u00eda registrarme en la p\u00e1gina de BlackBerry para poder descargar la colecci\u00f3n de <em><a title=\"plugins para Eclipse\" href=\"http:\/\/us.blackberry.com\/developers\/javaappdev\/javaplugin.jsp\" target=\"_blank\">plugins para Eclipse<\/a><\/em>, que incluyen no solo las librer\u00edas sino tambi\u00e9n la m\u00e1quina virtual de java y los simuladores de dispositivos BlackBerry para poder probar la aplicaci\u00f3n \u201cHola Mundo\u201d.<\/p>\n<p style=\"text-align: justify\">Si deseas saber c\u00f3mo es la Instalaci\u00f3n de BlackBerry Plugin para Eclipse.<em><a href=\"http:\/\/www.youtube.com\/watch?v=2itVuC7HWqo\"> Sigue este link<\/a><\/em><\/p>\n<p style=\"text-align: justify\">Una vez instalado el SDK, lo que hice fue abrir el Eclipse y crear un proyecto de Blackberry Development.<\/p>\n<p style=\"text-align: justify\">Luego necesitaba darle un titulo a la aplicaci\u00f3n, n\u00famero de versi\u00f3n, descripci\u00f3n, iconos, tipo de aplicaci\u00f3n BlackBerry y si quer\u00eda que la aplicaci\u00f3n se ejecute o no al inicio; eleg\u00eda esta opci\u00f3n. Todo esto tambi\u00e9n lo pod\u00eda modificar desde el archivo <strong>BlackBerry_App_Descriptor.xml.<\/strong><\/p>\n<p style=\"text-align: justify\">Una vez que realice todos estos pasos anteriores me dirig\u00ed hacia la opci\u00f3n \u201c<strong>src -&gt; mypackage<\/strong>\u201d dentro de este paquete existen dos clases <strong>MyApp.java<\/strong> y <strong>MyScreen.java<\/strong>; primero seleccione la clase MyScreen.java y con F2 le cambien el nombre a HolaMundo.java (dentro de esta clase coloco un t\u00edtulo y creo un LabelField llamado\u00a0 etiqueta).<\/p>\n<p style=\"text-align: justify\"><a href=\"http:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen12.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-41\" src=\"http:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen12-300x179.jpg\" alt=\"\" width=\"300\" height=\"179\" srcset=\"https:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen12-300x179.jpg 300w, https:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen12-1024x612.jpg 1024w, https:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen12.jpg 1280w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p style=\"text-align: justify\">Luego a la clase principal MyApp.java en el m\u00e9todo \u201c<strong>pushScreen(new HolaMundo());<\/strong>\u201d le agrego lo siguiente \u201c<strong>UiApplication.getUiApplication()<\/strong>\u201d (Utilice esta funci\u00f3n para la visualizaci\u00f3n \"com\u00fan\" de pantallas) y queda de esta manera \u201c<strong>UiApplication.getUiApplication().pushScreen(new HolaMundo());<\/strong>\u201d.<\/p>\n<p style=\"text-align: justify\"><a href=\"http:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-42\" src=\"http:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen-300x179.jpg\" alt=\"\" width=\"300\" height=\"179\" srcset=\"https:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen-300x179.jpg 300w, https:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen-1024x612.jpg 1024w, https:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen.jpg 1280w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Despu\u00e9s de esto lo ejecute para su visualizaci\u00f3n y me mostr\u00f3 lo siguiente:<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-31\" src=\"http:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen3-300x128.jpg\" alt=\"\" width=\"300\" height=\"128\" srcset=\"https:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen3-300x128.jpg 300w, https:\/\/blog.espol.edu.ec\/aerobles\/files\/2011\/02\/imagen3-1024x440.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>En conclusi\u00f3n<\/strong><\/p>\n<p style=\"text-align: justify\">El desarrollo de aplicaciones para dispositivos m\u00f3viles como es en el caso de los Smartphone (BlackBerry) no ha sido explotada en su totalidad por lo cual es una rama muy interesante para nosotros los programadores que siempre andamos en busca de algo nuevo.<\/p>\n<p style=\"text-align: justify\">A continuaci\u00f3n les dejo algunos link desde donde obtuve toda la informaci\u00f3n necesaria para el desarrollo de mi aplicaci\u00f3n \u201cHola Mundo\u201d:<\/p>\n<p style=\"text-align: justify\"><a title=\"http:\/\/www.desarrolloinnovador.com\/?page_id=595\" href=\"http:\/\/www.desarrolloinnovador.com\/?page_id=595\" target=\"_blank\">http:\/\/www.desarrolloinnovador.com\/?page_id=595<\/a><\/p>\n<p style=\"text-align: justify\"><a title=\"http:\/\/www.youtube.com\/watch?v=PaGuWaYUDyY\" href=\"http:\/\/www.youtube.com\/watch?v=PaGuWaYUDyY\" target=\"_blank\">http:\/\/www.youtube.com\/watch?v=PaGuWaYUDyY<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 Este art\u00edculo es con la finalidad de dar a conocer mi experiencia programando un sencillo Hola Mundo que para muchos les puede resultar dif\u00edcil pero para otros algo muy interesante y f\u00e1cil a la vez. Por lo cual quiero compartirles una peque\u00f1a introducci\u00f3n al entorno de trabajo, c\u00f3mo se empaquetan y por ende como [&hellip;]<\/p>\n","protected":false},"author":5625,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/aerobles\/wp-json\/wp\/v2\/posts\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/aerobles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/aerobles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/aerobles\/wp-json\/wp\/v2\/users\/5625"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/aerobles\/wp-json\/wp\/v2\/comments?post=4"}],"version-history":[{"count":25,"href":"https:\/\/blog.espol.edu.ec\/aerobles\/wp-json\/wp\/v2\/posts\/4\/revisions"}],"predecessor-version":[{"id":55,"href":"https:\/\/blog.espol.edu.ec\/aerobles\/wp-json\/wp\/v2\/posts\/4\/revisions\/55"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/aerobles\/wp-json\/wp\/v2\/media?parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/aerobles\/wp-json\/wp\/v2\/categories?post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/aerobles\/wp-json\/wp\/v2\/tags?post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}