{"id":1521,"date":"2018-09-04T16:06:14","date_gmt":"2018-09-04T21:06:14","guid":{"rendered":"http:\/\/naps.com.mx\/blog\/?p=1521"},"modified":"2018-09-13T17:22:45","modified_gmt":"2018-09-13T22:22:45","slug":"aprende-a-trabajar-con-android-studio","status":"publish","type":"post","link":"https:\/\/naps.com.mx\/blog\/aprende-a-trabajar-con-android-studio\/","title":{"rendered":"Aprende a trabajar con Android Studio"},"content":{"rendered":"<p><em><strong>En \u00e9ste art\u00edculo vemos c\u00f3mo trabajar con Android Studio, lo que necesitas para operarlo, su instalaci\u00f3n, c\u00f3mo crear un proyecto y c\u00f3mo crear un AVD, entre otras cosas.<\/strong><\/em><\/p>\n<p><!--more--><\/p>\n<h2>Qu\u00e9 necesitas para trabajar con Android Studio<\/h2>\n<p>Para realizar aplicaciones m\u00f3viles con Android Studio requerir\u00e1s los siguientes elementos:<\/p>\n<ul>\n<li>El lenguaje Java<span class=\"Apple-converted-space\">\u00a0<\/span><\/li>\n<li>El JDK (Java Development Kit)<\/li>\n<li>El Instalador de Android<\/li>\n<\/ul>\n<p>Para instalar Java deber\u00e1s descargarlo del siguiente enlace:<\/p>\n<p><a href=\"https:\/\/www.java.com\/es\/download\/\">Download Java<\/a><\/p>\n<p>Para instalar JDK deber\u00e1s descargarlo del siguiente enlace:<\/p>\n<p><a href=\"http:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/jdk8-downloads-2133151.html\">Download JDK<\/a> (Kit para desarrollo de Java)<\/p>\n<p>Si te pregunta si deseas descargar Netbeans, elige Descargar sin Netbeans. Posteriormente elige el sistema operativo que manejas. Esta instalaci\u00f3n se cerciorar\u00e1 de que ya tengas Java instalado.<\/p>\n<p>Para instalar Android Studio debes descargarlo de la siguiente direcci\u00f3n:<\/p>\n<p><a href=\"https:\/\/developer.android.com\/studio\/\">Download Android Studio<\/a><\/p>\n<p>Elige la opci\u00f3n <strong>Download Android Studio<\/strong>.<\/p>\n<p>Una vez que comiences la instalaci\u00f3n te pedir\u00e1 que instales el SDK (esto es decirle qu\u00e9 componentes o elementos de Android queremos utilizar o no, para programar dispositivos m\u00e1s modernos o m\u00e1s antiguos).<\/p>\n<p>Tambi\u00e9n instalar\u00e1 el AVD (Un virtualizador para los resultados).\u00a0Ten en cuenta que si es la primera vez que lo instalas descargar\u00e1 muchos datos<span class=\"Apple-converted-space\">\u00a0 <\/span>y se demorar\u00e1 bastante.<\/p>\n<p>Si te pregunta d\u00f3nde instalar los archivos, toma nota pues puedes necesitar m\u00e1s adelante este dato.<span class=\"Apple-converted-space\">\u00a0<\/span>Una vez finalizada la instalaci\u00f3n da clic en Finish y abre Android Studio<\/p>\n<p>Ahora nos preguntar\u00e1 si ya hemos tenido otra versi\u00f3n de Android, \u00e9sta opci\u00f3n nos permitir\u00eda obtener datos de una instalaci\u00f3n anterior de Android si la tuvi\u00e9semos.<\/p>\n<p>Comenzar\u00e1<span class=\"Apple-converted-space\">\u00a0 <\/span>la descarga de los componentes del SDK y se crea la AVD. (No es necesario crear la AVD si vamos a usar un tel\u00e9fono para probar nuestras aplicaciones)<\/p>\n<h2>Qu\u00e9 conocimientos necesitas para trabajar con Android Studio<\/h2>\n<p>Hay que tener un conocimiento b\u00e1sico de <strong>Java<\/strong>, <strong>Programaci\u00f3n Orientada a Objetos<\/strong> (pues Android trabaja con herencia), l\u00f3gica de programaci\u00f3n, y si ya conoces otro lenguaje como<span class=\"Apple-converted-space\">\u00a0 <\/span>C o C++ no se te har\u00e1 muy dif\u00edcil aprender.<\/p>\n<h2>C\u00f3mo crear un proyecto en Android Studio<\/h2>\n<p>Elegimos la opci\u00f3n File &#8211; New Project y se escribe nombre de la aplicaci\u00f3n.\u00a0En Company domain puedes tener un nombre descriptivo.\u00a0Especifica la carpeta donde desees guardar el proyecto.<\/p>\n<div id=\"attachment_1526\" style=\"width: 1648px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android1.jpeg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1526\" class=\"size-full wp-image-1526\" src=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android1.jpeg\" alt=\"Trabajar con android studio\" width=\"1638\" height=\"1068\" srcset=\"https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android1.jpeg 1638w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android1-300x196.jpeg 300w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android1-768x501.jpeg 768w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android1-1024x668.jpeg 1024w\" sizes=\"auto, (max-width: 1638px) 100vw, 1638px\" \/><\/a><p id=\"caption-attachment-1526\" class=\"wp-caption-text\">Crear un proyecto en Android<\/p><\/div>\n<p>El siguiente paso es Elegir el dispositivo, as\u00ed como la versi\u00f3n de Android para trabajar.<\/p>\n<div id=\"attachment_1528\" style=\"width: 1648px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android2.jpeg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1528\" class=\"size-full wp-image-1528\" src=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android2.jpeg\" alt=\"Trabajar con Android Studio\" width=\"1638\" height=\"1068\" srcset=\"https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android2.jpeg 1638w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android2-300x196.jpeg 300w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android2-768x501.jpeg 768w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android2-1024x668.jpeg 1024w\" sizes=\"auto, (max-width: 1638px) 100vw, 1638px\" \/><\/a><p id=\"caption-attachment-1528\" class=\"wp-caption-text\">Elecci\u00f3n del dispositivo Android<\/p><\/div>\n<p>El siguiente paso es elegir el formato de la aplicacion,por ejemplo, podemos comenzar desde cero eligiendo Empty Activity, o elegir otro tipo de aplicaci\u00f3n como \u00a0mapas, etc, si deseamos otro tipo de proyecto.<\/p>\n<div id=\"attachment_1530\" style=\"width: 1648px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android3.jpeg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1530\" class=\"size-full wp-image-1530\" src=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android3.jpeg\" alt=\"Trabajar con Android Studio\" width=\"1638\" height=\"1068\" srcset=\"https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android3.jpeg 1638w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android3-300x196.jpeg 300w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android3-768x501.jpeg 768w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android3-1024x668.jpeg 1024w\" sizes=\"auto, (max-width: 1638px) 100vw, 1638px\" \/><\/a><p id=\"caption-attachment-1530\" class=\"wp-caption-text\">Elecci\u00f3n de la actividad a desarrollar<\/p><\/div>\n<p>El siguiente paso es Configurar la Actividad. Aunque podemos ajustar estos datos, es bueno dejar MainActivity como nombre de la Actividad, y activity_main como nombre de Layout.<\/p>\n<div id=\"attachment_1531\" style=\"width: 1648px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android4.jpeg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1531\" class=\"size-full wp-image-1531\" src=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android4.jpeg\" alt=\"Trabajar con Android Studio\" width=\"1638\" height=\"1068\" srcset=\"https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android4.jpeg 1638w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android4-300x196.jpeg 300w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android4-768x501.jpeg 768w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android4-1024x668.jpeg 1024w\" sizes=\"auto, (max-width: 1638px) 100vw, 1638px\" \/><\/a><p id=\"caption-attachment-1531\" class=\"wp-caption-text\">Configuraci\u00f3n de la Actividad<\/p><\/div>\n<p>Pulsamos Finish para Crear el entorno de trabajo de nuestro proyecto.<\/p>\n<h2>C\u00f3mo crear un dispositivo virtual (AVD)<\/h2>\n<p>Abre el AVD Manager (es el Bot\u00f3n con la figura de un android y un tel\u00e9fono).<\/p>\n<div id=\"attachment_1533\" style=\"width: 1648px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android5.jpeg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1533\" class=\"size-full wp-image-1533\" src=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android5.jpeg\" alt=\"Trabajar con Android Studio\" width=\"1638\" height=\"1068\" srcset=\"https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android5.jpeg 1638w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android5-300x196.jpeg 300w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android5-768x501.jpeg 768w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/09\/Android5-1024x668.jpeg 1024w\" sizes=\"auto, (max-width: 1638px) 100vw, 1638px\" \/><\/a><p id=\"caption-attachment-1533\" class=\"wp-caption-text\">AVD\u00a0Android Virtual Device Manager<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>Elige el dispositivo y versi\u00f3n de Android con la que te gustar\u00eda trabajar.\u00a0Dale un nombre. Elige la resoluci\u00f3n, y si deseas trabajar en vertical u horizontal.\u00a0Para lanzar se da en el bot\u00f3n de Play.<\/p>\n<p>Considera que lanzar el dispositivo virtual puede ser un proceso muuuy demorado (todo depende de tu equipo).<\/p>\n<h2>Conectar android a tu tel\u00e9fono<\/h2>\n<p>Ahora bien, si lo que deseas es utilizar tu propio equipo para probar las aplicaciones (lo que es mejor) deber\u00e1s:<\/p>\n<p>En el tel\u00e9fono: Ir a \u00a0Ajustes, Developer option, Usb debuggin, Allow mock location (para activar aplicaciones propias en tu tel\u00e9fono).<\/p>\n<p>En Android Studio: Cuando ejecutes la aplicaci\u00f3n te pedir\u00e1 Elegir dispositivo y saldr\u00e1 el tel\u00e9fono, por lo que instalar\u00e1 la aplicaci\u00f3n en el tel\u00e9fono.<\/p>\n<h2>C\u00f3mo cambiar el tema<\/h2>\n<p>Da clic en el Boton configuraci\u00f3n (el que tiene una llave inglesa). En Mac ve a Preferences de la aplicaci\u00f3n.<\/p>\n<p>En la secci\u00f3n Apariencia y comportamiento selecciona\u00a0Apariencia y en Theme elige el que desees, por ejemplo,\u00a0Dracula.<\/p>\n<p>Para cambiar el color de la fuente, ve a la secci\u00f3n Editor, en Colors &amp; Fonts, selecciona Fonts y elige la Primary Font que desees as\u00ed como el tama\u00f1o y el color.<\/p>\n<p>Espero que estos pasos te ayuden a comenzar a trabajar con Android Studio.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En \u00e9ste art\u00edculo vemos c\u00f3mo trabajar con Android Studio, lo que necesitas para operarlo, su instalaci\u00f3n, c\u00f3mo crear un proyecto y c\u00f3mo crear un AVD, entre otras cosas.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"amp_status":"","footnotes":""},"categories":[234],"tags":[198,236,235],"class_list":["post-1521","post","type-post","status-publish","format-standard","hentry","category-aplicaciones-moviles","tag-android","tag-android-studio","tag-desarrollo-de-aplicaciones-moviles"],"_links":{"self":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts\/1521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/comments?post=1521"}],"version-history":[{"count":12,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts\/1521\/revisions"}],"predecessor-version":[{"id":1547,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts\/1521\/revisions\/1547"}],"wp:attachment":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/media?parent=1521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/categories?post=1521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/tags?post=1521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}