Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/crybbbqj/usandotecnologia.com/wp-content/plugins/cookie-law-info/includes/class-cookie-law-info.php on line 713

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/crybbbqj/usandotecnologia.com/wp-content/plugins/cookie-law-info/includes/class-cookie-law-info.php on line 713

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/crybbbqj/usandotecnologia.com/wp-content/plugins/cookie-law-info/includes/class-cookie-law-info.php on line 714

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/crybbbqj/usandotecnologia.com/wp-content/plugins/cookie-law-info/includes/class-cookie-law-info.php on line 714

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/crybbbqj/usandotecnologia.com/wp-content/plugins/cookie-law-info/includes/class-cookie-law-info.php on line 715

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/crybbbqj/usandotecnologia.com/wp-content/plugins/cookie-law-info/includes/class-cookie-law-info.php on line 715

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/crybbbqj/usandotecnologia.com/wp-content/plugins/cookie-law-info/public/class-cookie-law-info-public.php on line 311
{"id":842,"date":"2014-02-03T22:14:35","date_gmt":"2014-02-03T21:14:35","guid":{"rendered":"http:\/\/www.usandotecnologia.com\/?p=842"},"modified":"2014-02-03T22:14:35","modified_gmt":"2014-02-03T21:14:35","slug":"programando-en-android-primer-contacto","status":"publish","type":"post","link":"http:\/\/www.usandotecnologia.com\/android\/programando-en-android-primer-contacto","title":{"rendered":"Programando en Android, primer contacto"},"content":{"rendered":"

Diariamente usamos nuestros Smartphone Android para llamar, enviar mensajes, escuchar m\u00fasica o simplemente matar el tiempo jugando mientras vamos en el transporte p\u00fablico. \u00bfNunca os ha interesado como est\u00e1n hechas las aplicaciones que usamos?<\/p>\n

Hoy vamos a ver una sencilla introducci\u00f3n a Android<\/strong> en el que crearemos una muy simple aplicaci\u00f3n que nos dar\u00e1 idea de c\u00f3mo funciona Android y c\u00f3mo de f\u00e1cil\/dif\u00edcil es programar con este sistema operativo. Quiz\u00e1s a m\u00e1s de uno se le despierte el inter\u00e9s por programar despu\u00e9s de leer estas lineas<\/p>\n

C\u00f3mo y d\u00f3nde conseguir el entorno de desarrollo<\/h3>\n

Aunque existen diferentes entornos de desarrollo vamos a ver c\u00f3mo instalar y configurar uno de ellos, Eclipse. Eclipse se trata de un entorno de desarrollo adaptado a multitud de lenguajes, en nuestro caso lo adaptaremos para Android. Como ver\u00e9is es de un proceso muy sencillo y gratuito.<\/p>\n

Lo primero debemos de descargar eclipse, lo podemos hacer de su pagina oficial (tener cuidado de seleccionar 32 o 64 bits en funci\u00f3n de vuestro PC) Descargar Eclipse<\/a>.<\/p>\n

Una vez descargado, descomprimimos y ejecutamos eclipse.exe. Ahora despu\u00e9s de haber \u00a0seleccionado el espacio de trabajo veremos una pantalla c\u00f3mo la que tenemos a continuaci\u00f3n.<\/p>\n

Lo siguiente es instalar el m\u00f3dulo para poder trabajar con Android, es muy sencillo. Pinchamos en la pesta\u00f1a Help y posteriormente seleccionamos \u00abInstall new software\u00bb.<\/p>\n

Presionamos Add, ponemos el nombre que queramos e introducimos los datos tal y como vemos en la imagen.<\/p>\n

\"boton<\/a><\/p>\n

Marcamos las opciones de Developers Tools y continuamos hasta finalizar el proceso. Al terminar ya tenemos nuestro entorno de trabajo para empezar a programar en eclipse.<\/p>\n

Creaci\u00f3n de nuestro emulador Android<\/h3>\n

El siguiente paso es configurar el emulador Android sobre el que probaremos nuestra aplicaci\u00f3n. Para hacernos una idea es indicar las caracter\u00edsticas t\u00e9cnicas de un tel\u00e9fono virtual sobre el que probaremos la aplicaci\u00f3n.<\/p>\n

\"configuracion<\/a><\/p>\n

Presionamos el bot\u00f3n que se resalta en la imagen (icono de Smartphone) y presionamos el bot\u00f3n New. Elegimos un nombre cualquier y aceptamos. De esta forma ya tenemos nuestro tel\u00e9fono virtual listo para probar nuestra aplicaci\u00f3n.<\/p>\n

Creando un proyecto en Android<\/h3>\n

Ya es la hora de crear nuestra aplicaci\u00f3n en Android, para ello debemos crear un nuevo proyecto. Para hacerlo vamos a File > New > Android Application Project \u00a0en esta ventana ponemos el nombre del proyecto, en este caso \u00abHola Mundo\u00bb y presionamos siguiente a todas las opciones que se nos presenten.<\/p>\n

En este momento deber\u00edamos tener el proyecto creado con una actividad principal y el layout de esta. El layout representa la interfaz que ver\u00e1 el usuario de la aplicaci\u00f3n mientras que en la actividad principal tendremos el \u00abfuncionamiento\u00bb de dicha aplicaci\u00f3n.<\/p>\n

\"esquema<\/a><\/p>\n

Ahora que tenemos el proyecto creado vamos a modificar la aplicaci\u00f3n para que al lanzarse nos muestre un mensaje personalizado. El primer paso es ir a la carpeta Values > String.xml y hacer doble click. En la pantalla que se nos muestra simplemente modificamos el mensaje mostrado c\u00f3mo podemos observar a continuaci\u00f3n.<\/p>\n

\"String<\/a><\/p>\n

Ahora ya podemos ver el resultado, presionamos el bot\u00f3n Run Device que autom\u00e1ticamente compilara el proyecto y lanzara el emulador que hemos configurado previamente.<\/p>\n

C\u00f3mo hab\u00e9is visto es bastante sencillo y aunque el ejemplo es b\u00e1sico representa una gu\u00eda para instalar y crear nuestros proyectos en Android desde cero. Si ten\u00e9is cualquier pregunta no dud\u00e9is en preguntarla mediante los comentarios.<\/p>\n

Si os ha gustado el tutorial Android<\/strong> por favor compartirlo para hac\u00e9rselo llegar a m\u00e1s gente.<\/p>\n

 <\/p>\n","protected":false},"excerpt":{"rendered":"

Diariamente usamos nuestros Smartphone Android para llamar, enviar mensajes, escuchar m\u00fasica o simplemente matar el tiempo jugando mientras vamos en<\/p>\n","protected":false},"author":2,"featured_media":849,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[104],"_links":{"self":[{"href":"http:\/\/www.usandotecnologia.com\/wp-json\/wp\/v2\/posts\/842"}],"collection":[{"href":"http:\/\/www.usandotecnologia.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.usandotecnologia.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.usandotecnologia.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.usandotecnologia.com\/wp-json\/wp\/v2\/comments?post=842"}],"version-history":[{"count":4,"href":"http:\/\/www.usandotecnologia.com\/wp-json\/wp\/v2\/posts\/842\/revisions"}],"predecessor-version":[{"id":851,"href":"http:\/\/www.usandotecnologia.com\/wp-json\/wp\/v2\/posts\/842\/revisions\/851"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.usandotecnologia.com\/wp-json\/wp\/v2\/media\/849"}],"wp:attachment":[{"href":"http:\/\/www.usandotecnologia.com\/wp-json\/wp\/v2\/media?parent=842"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.usandotecnologia.com\/wp-json\/wp\/v2\/categories?post=842"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.usandotecnologia.com\/wp-json\/wp\/v2\/tags?post=842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}