aplicacion android ejemplo

Upload: anonymous-b5ix4hq6x

Post on 07-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Aplicacion Android Ejemplo

    1/6

    En este artículo vamos a ver cómo crear nuestra propia aplicación para Android

    desde cero utilizando la aplicación Android Studio, un IDE (integrated

    development environment) para Android lanzado en mayo del año pasado por

    Google. Para poder realizar lo ue se enseña en el artículo no se reuiere de

    ning!n tipo de conocimiento previo.

    1. Descarga e instalación de los archivosnecesariosEnlaces:

    • Android Studio " #$u% es& " (400mbs apró'imadamente)

    • Java SE Development Kit " #$u% es& " (120mbs apró'imadamente)

    Instalación:• Asegurarse de instalar la versión correcta de los programas ( o *+

    ,its) " #-ómo s% cul es la versión de mi sistema operativo&

    Posibles problemas en este primer paso:/uc0as veces Android Studio 1alla al arrancar porue tiene pro,lemas para

    detectar el 2D3. Esto puede de,erse a4

    1. Instalación incorrecta de Java: los sistemas operativos de *+ ,its permiten la

    instalación de la versión ,its del 2D3 sin ning!n pro,lema y viceversa. El

    pro,lema de instalar la versión incorrecta llega cuando intentamos e5ecutar

    Android 6tudio. 7evisa la versión de tu sistema operativo (#-ómo&) y aseg!rate

    de 0a,er instalado la versión apropiada del 2D3.2. 6i ese no es tu caso y el pro,lema persiste siempre podemos

    indicarle manualmente a Android 6tudio dónde se encuentra instalado 2ava.

    Para eso tenemos ue dirigirnos a 8 Panel de control → Sistema →  Opciones

    avanzadas del sistema → Avanzado → Variables de entorno y una vez a0í crear

    una varia,le llamada “JAVA_HO!"  (sin comillas) y agregarle como valor la

    u,icación del 2ava Development 3it en nuestra P-. 9os de,ería uedar algo así4

    2. Activar la depuración US en nuestrotel!"ono:a depuración ;6< es una modalidad e'clusiva de Android ue autoriza el envío

    de comandos desde la computadora al celular por medio de un ca,le ;6

  • 8/18/2019 Aplicacion Android Ejemplo

    2/6

    necesario activarla para poder previsualizar la aplicación ue vamos a

    programar en nuestro propio dispositivo.

    1. Ir a -on1iguración →  =pciones desarrollo y activarlas presionando el

    interruptor >Encendido " Apagado?.

    2. 6i la sección >=pciones de desarrollo? no aparece como opción en

     >-on1iguración? (como es el caso de los Google 9e'us) tenemos ue dirigirnos a

     >Acerca del tel%1ono? y tocar el >9!mero de compilación? repetidamente 0asta

    ue unmensa5e nos indiue ue ya somos desarrolladores.

    3. ;na vez 0a,ilitadas las opciones de desarrollo de,emos activar

    la depuración de US! ue se encuentra de,a5o de la categoría >Depuración? 

    #. $reando la aplicación1. ;na vez en Android 6tudio vamos a comenzar un "uevo pro#ecto. 6e

    mostrar una lista de campos ue de,emos completar de la siguiente manera4

    http://androidmuscle.com/wp-content/uploads/2012/11/usb-debugging-Android-4.2.jpghttp://androidmuscle.com/wp-content/uploads/2012/11/usb-debugging-Android-4.2.jpg

  • 8/18/2019 Aplicacion Android Ejemplo

    3/6

    • "ombre de la aplicación$ el nom,re de la aplicación. 6er mostrado "

    por e5emplo " en Google Play.

    • "ombre del módulo$ utilizado por Android 6tudio. 6uele ser igual al

    nom,re de la aplicación.

    • "ombre del pa%uete$ un identi1icador !nico de nuestra aplicación.

    SDK m&nimo re%uerido$ versión de Android mínima necesaria paracorrer la aplicación. @ra,a5ar con versiones ms vie5as aumenta la cuota de

    mercado pero reduce las posi,ilidades de la app.

    • SDK ob'etivo$ m'ima versión de Android con la ue podr e5ecutarse

    la aplicación.

    • "ivel de len(ua'e$ versión de 2ava con la ue se desarrollar la

    aplicación. 7ecomiendo utilizar 2ava * porue la !nica manera de ue nuestra

    aplicación soporte todas las características de 2ava es eligiendo API #$ como

    6D3 mínimo.

    • )cono de la aplicación$ el ícono ue representar la aplicación. 6i yatienes un imagen seleccionada marca el casillero “create custom launc%er icon" 

  • 8/18/2019 Aplicacion Android Ejemplo

    4/6

    -uota del mercado de Android

    2. 6eleccionamos “&ontinuar"  y elegimos la opción “Actividad en blanco"' Estemodelo de aplicación es el ms ,sico de todosB presenta un ícono en la

    esuina superior derec0a ue desplegar una lista de opciones y una 1lec0a

    situada en la esuina superior izuierda ue nos permite ir atrs.

    3. En la pró'ima parte se mostrarn tres nuevos campos. Camos a de5arlos sin

    editar y proseguiremos a terminar.

    4. A0ora ueda esperar a ue Android 6tudio con1igure la aplicación

    correctamente. El proceso demora de a minutos.

    Entorno de la aplicación

    %. Probando la aplicación1. ;na vez Android 6tudio 0aya creado el proyecto procedemos a conectar

    nuestro celular a la computadora. ec0o estoF utilizamos el ata5o S%i(t)*#+ en

    A6 para pro,ar la aplicación. En alrededor de segundosF la aplicación de,ería

    estar reproduci%ndose en tu celular. En nuestro casoF uedó algo así4

  • 8/18/2019 Aplicacion Android Ejemplo

    5/6

    7eproduci%ndose en un /otorola Droiz 7AH7 i

    &. Agregando contenido a la aplicación1. Para agregar contenido a nuestra aplicación de,emos editar elarc0ivo fragment_main.xml  u,icado en la carpetalaout'

    Para de5ar la aplicación en ,lanco de,emos remover las siguientes líneas del

    arc0ivo .'ml

    1 6cientia?4

    1

  • 8/18/2019 Aplicacion Android Ejemplo

    6/6

    PrevieJ de la aplicación en Android 6tudio

    '. Publicando la aplicación en (ooglePla)

    ;na vez ue 0ayas 1inalizado tu aplicación puedes pu,licarla en la tienda deGoogle. 9o es gratis pero es un proceso ,astante simple. 6igue las

    instrucciones en este sitio de Google4

    %ttps:--pla'.oo.le'com-apps-publis%-si.nup- 

    Espero ue les sirva. Kasta luegoL

    7ating4 .MN10 (M votos cast)

    -ompartirNGra,arinShare 1

    Twittear 

    -ategoria Android O Etiuetas4 AndroidF IDE

    https://play.google.com/apps/publish/signup/https://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.programandoamedianoche.com%2F2014%2F06%2Fcomo-crear-una-aplicacion-desde-cero-con-android-studio%2F&title=C%C3%B3mo%20crear%20una%20aplicaci%C3%B3n%20desde%20cero%20con%20Android%20Studio&description=https://twitter.com/sharehttp://www.programandoamedianoche.com/category/mobile/android/http://www.programandoamedianoche.com/category/mobile/android/http://www.programandoamedianoche.com/category/mobile/android/http://www.programandoamedianoche.com/tag/android/http://www.programandoamedianoche.com/tag/android/http://www.programandoamedianoche.com/tag/android/http://www.programandoamedianoche.com/tag/ide/https://play.google.com/apps/publish/signup/https://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.programandoamedianoche.com%2F2014%2F06%2Fcomo-crear-una-aplicacion-desde-cero-con-android-studio%2F&title=C%C3%B3mo%20crear%20una%20aplicaci%C3%B3n%20desde%20cero%20con%20Android%20Studio&description=https://twitter.com/sharehttp://www.programandoamedianoche.com/category/mobile/android/http://www.programandoamedianoche.com/tag/android/http://www.programandoamedianoche.com/tag/ide/