{"id":13,"date":"2011-09-09T16:09:03","date_gmt":"2011-09-09T16:09:03","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/mediaz\/2011\/09\/09\/el-ipad-en-la-empresa\/"},"modified":"2011-09-19T13:36:17","modified_gmt":"2011-09-19T13:36:17","slug":"el-ipad-en-la-empresa","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/mediaz\/2011\/09\/09\/el-ipad-en-la-empresa\/","title":{"rendered":"Aplicaci\u00f3n Java en el S.O. Android para m\u00f3viles"},"content":{"rendered":"<div id=\"attachment_27\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/mediaz\/files\/2011\/09\/android-market.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-27\" class=\"size-medium wp-image-27\" title=\"android-market\" src=\"http:\/\/blog.espol.edu.ec\/mediaz\/files\/2011\/09\/android-market-300x266.jpg\" alt=\"Android\" width=\"300\" height=\"266\" srcset=\"https:\/\/blog.espol.edu.ec\/mediaz\/files\/2011\/09\/android-market-300x266.jpg 300w, https:\/\/blog.espol.edu.ec\/mediaz\/files\/2011\/09\/android-market.jpg 960w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-27\" class=\"wp-caption-text\">Sistema Operativo Android para m\u00f3viles<\/p><\/div>\n<p>\u00a0<\/p>\n<p>Cuando el profesor de Programaci\u00f3n Avanzada Orientada a Objetos Lcdo. Yamil Lambert, nos envi\u00f3 como taller hacer una Aplicaci\u00f3n Java en el Sistema Operativo \u00a0Android para m\u00f3viles, no ten\u00eda ni idea de que se trataba el tema, pens\u00e9 que la palabra Android se refer\u00eda a androides o algo as\u00ed y hasta me caus\u00f3 gracia de cierta forma, pero bueno buscando e investigando en Internet sobre este tema, entend\u00ed realmente de que se trataba el mismo.\u00a0\u00a0\u00a0<\/p>\n<p>Android es un Sistema Operativo dise\u00f1ado \u00a0para dispositivos m\u00f3viles, o como decimos nosotros para los famosos y necesarios celulares, me enter\u00e9 tambi\u00e9n que su creador fue Google, algo que me pareci\u00f3 bastante interesante. (En resumen\u00a0Android es una plataforma de software de c\u00f3digo abierto que incluye un sistema operativo para dispositivos m\u00f3viles basado en Linux y que fue\u00a0desarrollado por Google y por la Open Handset Alliance.)<strong> <\/strong>Este resumen lo hice despu\u00e9s de consultar varias p\u00e1ginas web del internet y en la mayor\u00eda de ellas se llegaba al mismo concepto digamos as\u00ed,\u00a0 tambi\u00e9n encontr\u00e9 un documento en archivo PDF de la Universidad de Catalu\u00f1a sobre una tesis de grado sobre Android muy interesante por cierto y que me sirvi\u00f3 much\u00edsimo para hablar sobre este tema en mi Blog, aqu\u00ed les dejo el link del archivo espero que lo lean ya que el contenido del mismo es bastante interesante <a href=\"http:\/\/upcommons.upc.edu\/pfc\/bitstream\/2099.1\/5350\/1\/memoria.pdf\">http:\/\/upcommons.upc.edu\/pfc\/bitstream\/2099.1\/5350\/1\/memoria.pdf<\/a><span style=\"text-decoration: underline\"> <\/span>\u00a0\u00a0<\/p>\n<p>Bueno dejando a un lado un poco la historia de Android y entrando de lleno al tema de instalaci\u00f3n y programaci\u00f3n de este sistema operativo, lo primero que hice fue entrar al buscador de Google y buscar un video en youtube donde me explique paso a paso como se descarga, instala y programa este sistema operativo y encontr\u00e9 uno excelente que me sirvi\u00f3 bastante, (m\u00e1s adelante les dejo el link del video) inmediatamente despu\u00e9s de ver este video volv\u00ed al navegador de Google y puse SDK de Android me encontr\u00e9 con esta direcci\u00f3n web <a href=\"http:\/\/developer.android.com\/sdk\/installing.html\">http:\/\/developer.android.com\/sdk\/installing.html<\/a><span style=\"text-decoration: underline\">\u00a0 <\/span>le di clic all\u00ed y cargo la p\u00e1gina web de Android que por cierto estaba en Ingl\u00e9s, en esta p\u00e1gina hab\u00eda un link para\u00a0descargar el SDK de Android, primero baj\u00e9 el que dec\u00eda installer_r12-windows.exe\u00a0(recomendado) y tuve inconvenientes porque obviamente no era el instalador me equivoqu\u00e9 escogiendo esa opci\u00f3n as\u00ed que les recomiendo leer bien antes de descargar el archivo y no les ocurra lo mismo que me pas\u00f3 a m\u00ed,\u00a0bueno luego escog\u00ed\u00a0el link que dec\u00eda <a href=\"http:\/\/dl.google.com\/android\/android-sdk_r12-windows.zip\">android-sdk_r12-windows.zip<\/a><span style=\"text-decoration: underline\">\u00a0, <\/span>\u00a0guarde el instalador\u00a0, descomprim\u00ed el archivo y luego lo instale aunque demor\u00f3 un poco en instalarse, tambi\u00e9n tuve que instalar otro programa llamado Eclipse, aqu\u00ed les dejo el link de descarga <a href=\"http:\/\/www.eclipse.org\/downloads\/\">http:\/\/www.eclipse.org\/downloads\/<\/a><span style=\"text-decoration: underline\">,<\/span> en mi caso como lo instal\u00e9 en la computadora de mi trabajo escog\u00ed la opci\u00f3n para Windows de 32 bits, en una laptop obviamente tendr\u00edan que escoger la de 64 bits, \u00a0la descarga de eclipse demor\u00f3 cerca de 30 minutos, ya que ambos programas los necesitaba para poder realizar la ejecuci\u00f3n de mi primera aplicaci\u00f3n de Android.\u00a0\u00a0<\/p>\n<p>Una vez ya instalados ambos programas segu\u00ed todos los pasos para poder empezar a programar en Android.\u00a0\u00a0\u00a0<\/p>\n<p>En la Web busque varios c\u00f3digos de programaci\u00f3n con Android y encontr\u00e9 el t\u00edpico Hola Mundo y recordando un poco me acorde cuando el Lcdo. Lambert \u00a0nos ense\u00f1\u00f3 Java<span style=\"text-decoration: underline\"> <\/span>por primera vez con este \u201cHola Mundo\u201d, que lo presentaba por consola. Bueno llevando a cabo este ejemplo, para\u00a0crear un hola mundo en android. Cargamos Eclipse , creamos un nuevo proyecto android y luego\u00a0se llena\u00a0los campos nombre del proyecto, nombre de la aplicaci\u00f3n, package name y se escoge la opci\u00f3n que es para la versi\u00f3n 1.5 de android.<br \/>\nEn ese instante se crean\u00a0varios archivos, pero el que\u00a0 importa es el que est\u00e1 dentro de src \u00a0ya que al abrirlo se ver\u00e1 un c\u00f3digo\u00a0al cual se le deben cambiar unas l\u00edneas de c\u00f3digo, se debe sustituir la l\u00ednea setContentView por:\u00a0\u00a0<\/p>\n<p>TextView\u00a0tv\u00a0=\u00a0new\u00a0TextView(this);\u00a0<br \/>\ntv.setText(\"Hola\u00a0Mundo!!\");\u00a0<br \/>\nsetContentView(tv)\u00a0\u00a0\u00a0\u00a0<\/p>\n<p>Luego se crea\u00a0un campo de texto y se lo inicializa con el texto \"Hola Mundo\" y luego se lo hace que aparezca por pantalla. Eclipse nos pide que\u00a0 importemos una clase, para\u00a0eso tendremos que usar la ayuda de eclipse y apretamos Ctrl+Shift+o y nos a\u00f1adir\u00e1\" import android.widget.TextView;\"\u00a0\u00a0<\/p>\n<p>Ya con esto se tiene lista la primera aplicaci\u00f3n en android y para \u00a0ejecutarla en el emulador\u00a0se elige\u00a0el men\u00fa Run \u2013 Run - Android Application.<br \/>\nComo se pueden dar cuenta es muy simple crear un hola mundo, solo es cuesti\u00f3n de ponerla en pr\u00e1ctica como yo lo hice.\u00a0\u00a0<\/p>\n<p>La programaci\u00f3n para Android est\u00e1 basada en Java, por lo que creo que\u00a0ser\u00e1 <strong>f\u00e1cil para cualquier programador que domine este lenguaje<\/strong> el desarrollar aplicaciones para esta plataforma\u00a0\u00a0<\/p>\n<p>Bueno en conclusi\u00f3n Android es un sistema operativo dise\u00f1ado para tel\u00e9fonos m\u00f3viles, que est\u00e9n a la vanguardia con la actualidad, aqu\u00ed les dejo el link de un tutorial que me pareci\u00f3 bastante interesante, ya que explica b\u00e1sicamente desde la instalaci\u00f3n de este sistema operativo hasta la programaci\u00f3n, el cual fue el que me ayud\u00f3 much\u00edsimo a saber c\u00f3mo instalar el SDK de Android, a ejecutarlo y a programar una aplicaci\u00f3n sencilla en este caso el \u201cHOLA MUNDO\u201d, en realidad quise subirles el video del tutorial, pero como soy nueva en crear y administrar un Blog no lo pude subir, ya que para este \u00a0taller tuve que crear mi propio Blog, pero igual les dejo el link, espero que lo vean l0 analicen y lo pongan en pr\u00e1ctica.\u00a0\u00a0<\/p>\n<p>\u00a0<a href=\"http:\/\/www.youtube.com\/watch?v=kZYWqL0kaAM&amp;feature=related\">Tutoriales sobre una aplicacion del Sistema Operativo Android para m\u00f3viles<\/a>\u00a0\u00a0<\/p>\n<p>Adem\u00e1s les dejo algunos link de varios sitios de referencias que me ayudaron tambi\u00e9n a realizar este taller.\u00a0\u00a0<\/p>\n<p><a href=\"http:\/\/www.aplicaciones-android.org\/sistema-operativo-android\/\">http:\/\/www.aplicaciones-android.org\/sistema-operativo-android\/<\/a><span style=\"text-decoration: underline\">\u00a0<\/span>\u00a0\u00a0<\/p>\n<p><a href=\"http:\/\/www.paratuandroid.com\/Desarrollo\/desarrollar-aplicaciones-para-dispositivos-moviles-con-sistema-operativo-android-capitulo-2-tu-primera-aplicacion-en-java-para-android.html\">http:\/\/www.paratuandroid.com\/Desarrollo\/desarrollar-aplicaciones-para-dispositivos-moviles-con-sistema-operativo-android-capitulo-2-tu-primera-aplicacion-en-java-para-android.html<\/a><span style=\"text-decoration: underline\">\u00a0<\/span>\u00a0\u00a0<\/p>\n<p><a href=\"http:\/\/www.android.com\/index.html\">http:\/\/www.android.com\/index.html<\/a><span style=\"text-decoration: underline\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 Cuando el profesor de Programaci\u00f3n Avanzada Orientada a Objetos Lcdo. Yamil Lambert, nos envi\u00f3 como taller hacer una Aplicaci\u00f3n Java en el Sistema Operativo \u00a0Android para m\u00f3viles, no ten\u00eda ni idea de que se trataba el tema, pens\u00e9 que la palabra Android se refer\u00eda a androides o algo as\u00ed y hasta me caus\u00f3 gracia [&hellip;]<\/p>\n","protected":false},"author":6776,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-13","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/mediaz\/wp-json\/wp\/v2\/posts\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/mediaz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/mediaz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/mediaz\/wp-json\/wp\/v2\/users\/6776"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/mediaz\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":15,"href":"https:\/\/blog.espol.edu.ec\/mediaz\/wp-json\/wp\/v2\/posts\/13\/revisions"}],"predecessor-version":[{"id":14,"href":"https:\/\/blog.espol.edu.ec\/mediaz\/wp-json\/wp\/v2\/posts\/13\/revisions\/14"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/mediaz\/wp-json\/wp\/v2\/media?parent=13"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/mediaz\/wp-json\/wp\/v2\/categories?post=13"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/mediaz\/wp-json\/wp\/v2\/tags?post=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}