{"id":52,"date":"2011-09-19T07:08:24","date_gmt":"2011-09-19T07:08:24","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/robearia\/?p=52"},"modified":"2011-09-19T07:08:24","modified_gmt":"2011-09-19T07:08:24","slug":"mi-primera-app-en-android","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/robearia\/2011\/09\/19\/mi-primera-app-en-android\/","title":{"rendered":"Mi Primera APP en ANDROID"},"content":{"rendered":"<p style=\"text-align: left\"><a href=\"http:\/\/blog.espol.edu.ec\/robearia\/files\/2011\/09\/Android.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-53\" title=\"Android\" src=\"http:\/\/blog.espol.edu.ec\/robearia\/files\/2011\/09\/Android.jpg\" alt=\"\" width=\"315\" height=\"260\" srcset=\"https:\/\/blog.espol.edu.ec\/robearia\/files\/2011\/09\/Android.jpg 450w, https:\/\/blog.espol.edu.ec\/robearia\/files\/2011\/09\/Android-300x247.jpg 300w\" sizes=\"auto, (max-width: 315px) 100vw, 315px\" \/><\/a><\/p>\n<p style=\"text-align: left\">Bueno como sabemos Android es uno de los sistemas operativos para dispositivos\u00a0m\u00f3viles\u00a0que hoy por hoy\u00a0est\u00e1n\u00a0dando mucho que hablar, se puede decir que es la competencia directa para iOS el sistema operativo de APPLE en dispositivos\u00a0m\u00f3viles.<\/p>\n<p style=\"text-align: left\">Como sabemos Samsung esta casado con Android en todos lo que es y tiene que con dispositivos\u00a0m\u00f3viles\u00a0pero bueno en si lo que vengo ha hablar es sobre como crear una aplicaci\u00f3n para Android.<\/p>\n<p style=\"text-align: left\">Lo primero que haremos es la descarga del SDK de Android que lo podemos obtener directamente de este link\u00a0<a href=\"http:\/\/dl.google.com\/android\/installer_r12-windows.exe\">SDK_ANDROID<\/a> a parte del SDK tambien vamos a necesitar <a href=\"http:\/\/www.eclipse.org\/downloads\/download.php?file=\/eclipse\/downloads\/drops\/R-3.7-201106131736\/eclipse-SDK-3.7-win32.zip&amp;url=http:\/\/mirrors.fe.up.pt\/pub\/eclipse\/\/eclipse\/downloads\/drops\/R-3.7-201106131736\/eclipse-SDK-3.7-win32.zip&amp;mirror_id=1040\">Eclipse<\/a> bueno ahora sip que ya tenemos descargadas estas dos\u00a0herramientas\u00a0procedemos a la\u00a0instalaci\u00f3n.<\/p>\n<ol>\n<li>Comenzamos a hacer un entorno de programaci\u00f3n para poder instalar ANDROID<\/li>\n<\/ol>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Comenzamos con la Instalaci\u00f3n de JAVA SE JDK, este ser\u00eda el entorno que nos permitir\u00e1 compilar cualquier aplicaci\u00f3n en JAVA.<\/p>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Luego instalamos el entorno de desarrollo ECLIPSE<\/p>\n<ol>\n<li>Ahora seguimos con la instalaci\u00f3n de ANDROID SDK que lo podemos encontrar en su p\u00e1gina developerandroid.com<\/li>\n<\/ol>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Ejecutamos el SDK Manager: este instalador nos lleva a descargar la versi\u00f3n de ANDROID que deseamos instalar, esto nos llevara unos 40 min en esa descarga.<\/p>\n<p>durante este proceso de descarga lo que se realiza es la descarga de los diferentes versiones de android que existen .<\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/blog.espol.edu.ec\/robearia\/files\/2011\/09\/android.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-60\" title=\"android\" src=\"http:\/\/blog.espol.edu.ec\/robearia\/files\/2011\/09\/android-300x214.png\" alt=\"\" width=\"400\" height=\"314\" \/><\/a><\/p>\n<p>Durante la descarga y procesos de instalaci\u00f3n nos pedir\u00e1n que desactivemos lo que es antivirus para poder tener acceso a todo al momento que se instalando todo.<\/p>\n<ol>\n<li>Una vez, terminado la descarga e instalaci\u00f3n del SDK Manager seguimos con lo siguiente :<\/li>\n<\/ol>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Creaci\u00f3n de la maquina virtual de ANDROID, dentro de la misma aplicaci\u00f3n en el enlace VIRTUAL DEVICE\u00a0 y creamos la maquina virtual especificando la versi\u00f3n que vamos a instalar.<\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/blog.espol.edu.ec\/robearia\/files\/2011\/09\/Android1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-62\" title=\"Android1\" src=\"http:\/\/blog.espol.edu.ec\/robearia\/files\/2011\/09\/Android1.jpg\" alt=\"\" width=\"342\" height=\"467\" srcset=\"https:\/\/blog.espol.edu.ec\/robearia\/files\/2011\/09\/Android1.jpg 476w, https:\/\/blog.espol.edu.ec\/robearia\/files\/2011\/09\/Android1-220x300.jpg 220w\" sizes=\"auto, (max-width: 342px) 100vw, 342px\" \/><\/a><\/p>\n<ol>\n<li>Ahora seguimos con lo m\u00e1s importante que es la configuraci\u00f3n de ECLIPSE:<\/li>\n<\/ol>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Decirle donde est\u00e1n las distintas Herramientas.<\/p>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Instalar el ADT y luego de esto seleccionamos donde vamos a trabajar y arrancamos ECLIPSE.<\/p>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Como lo dije comenzamos con el ADT. En la pantalla de ECLISE que nos aparece vamos a las pesta\u00f1a ayuda\/Instalaci\u00f3n Software y aparecer\u00e1 una nueva pesta\u00f1a donde hacemos lo siguiente:<\/p>\n<ul>\n<li>Ponemos la Direcci\u00f3n de donde nosotros tengamos el ADT y lo agregamos \u201cle damos Add\u201d y le ponemos un nombre y le damos OK. Y nos aparecer\u00e1n las herramientas de desarrollo de ANDROID, Marcamos todas y damos siguiente y comienza la instalaci\u00f3n y aceptamos las licencias y al final de la instalaci\u00f3n nos pedir\u00e1 que reiniciemos.<\/li>\n<li>Una vez, reiniciada ya tendremos disponible el entorno, ahora indicamos necesariamente donde instalamos la librer\u00eda que instalamos en el paso anterior. Ya con eso queda finalizada la instalaci\u00f3n.<\/li>\n<\/ul>\n<p><strong>Vamos a crear una aplicaci\u00f3n que nos diga \u201cMi primer proyecto\u201d<\/strong><strong> <\/strong><\/p>\n<ol>\n<li>Creamos nuestro nuevo proyecto con los siguientes datos:<\/li>\n<\/ol>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Nombre del proyecto \u201cmi primer proyecto\u201d<\/p>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 En las propiedades en Application name ponemos \u201cmiprimerproyecto\u201d y de ah\u00ed en Package name \u201ccom.x\u201d normalmente esto depende de la empresa donde uno este trabajando o puede ser una ficticia, luego le damos nombre al icono de aplicaci\u00f3n con el que vamos a ejecutarlo, damos terminar.<\/p>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Y ahora configuramos para que nuestra aplicaci\u00f3n funcione:<\/p>\n<ul>\n<li>Abrimos la pantalla de c\u00f3digos para poder configurar nuestra aplicaci\u00f3n y escribimos lo siguiente:<\/li>\n<\/ul>\n<p>1ra l\u00ednea: Textview v = new Textview (this);<\/p>\n<p>2da linea: v.set Text (\u201cmi primer proyecto\u201d);<\/p>\n<ul>\n<li>Luego editamos la l\u00ednea siguiente que tenemos por defecto, editamos lo que est\u00e1 entre par\u00e9ntesis y\u00a0 tendr\u00eda que quedar algo como esto:<\/li>\n<\/ul>\n<p>setContentView(v);<\/p>\n<ul>\n<li>Luego guardamos los cambios y ya podemos ejecutar nuestro proyecto y se ejecutara nuestra aplicaci\u00f3n autom\u00e1ticamente.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Bueno como sabemos Android es uno de los sistemas operativos para dispositivos\u00a0m\u00f3viles\u00a0que hoy por hoy\u00a0est\u00e1n\u00a0dando mucho que hablar, se puede decir que es la competencia directa para iOS el sistema operativo de APPLE en dispositivos\u00a0m\u00f3viles. Como sabemos Samsung esta casado con Android en todos lo que es y tiene que con dispositivos\u00a0m\u00f3viles\u00a0pero bueno en si [&hellip;]<\/p>\n","protected":false},"author":4366,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-52","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/robearia\/wp-json\/wp\/v2\/posts\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/robearia\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/robearia\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/robearia\/wp-json\/wp\/v2\/users\/4366"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/robearia\/wp-json\/wp\/v2\/comments?post=52"}],"version-history":[{"count":9,"href":"https:\/\/blog.espol.edu.ec\/robearia\/wp-json\/wp\/v2\/posts\/52\/revisions"}],"predecessor-version":[{"id":64,"href":"https:\/\/blog.espol.edu.ec\/robearia\/wp-json\/wp\/v2\/posts\/52\/revisions\/64"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/robearia\/wp-json\/wp\/v2\/media?parent=52"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/robearia\/wp-json\/wp\/v2\/categories?post=52"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/robearia\/wp-json\/wp\/v2\/tags?post=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}