SlideShare a Scribd company logo
1 of 10
Download to read offline
ANDROID STUDIO
ANDROID STUDIO
 En el Google I/O ya finalizado de este año, Google presentó Android Studio, un nuevo IDE o “programa para
programar ” del Sistema Operativo del androide verde. Por el momento, programadores avanzados están
valorando muy bien Android Studio, e incluso, a pesar de que es una versión incompleta, han dejado de usar
Eclipse en favor de éste
http://developer.android.com/sdk/installing/studio.html
COMO EMPEZAR A DESARROLLAR UNA APLICACIÓN
 Bien, ya hemos instalado Android
Studio, ahora, vamos a probarlo. Nada más
iniciar el programa, nos dirá si queremos
importar datos de otro IDE, como Eclipse,
por ejemplo. Para ello hemos de
seleccionar la carpeta donde tenemos
nuestros proyectos e importarla.
 Una vez hecho esto, se abrirá una ventana
en la que tenemos determinadas opciones.
Entre ellas, abrir o crear un nuevo proyecto.
DESARROLLO DE APLICACIÓN
 Como veis, debéis añadir un nombre a la aplicación en la
primera casilla. Después, el nombre del módulo, que suele
llevar el mismo nombre, aunque por supuesto podéis cambiarlo, y
seguido, el nombre de paquete de la aplicación, importante
para el ID a la hora de subirla a la Play Store.
 También, se nos dará a elegir la versión mínima del SDK que
queremos usar para la aplicación. Si queremos que
una aplicación llegue al máximo de usuarios posible, debemos
elegir la más antigua, pero, también hay que tener en cuenta que
deberemos resolver todos los problemas de compatibilidad
que tengan todas las versiones en las que nuestra aplicación este
disponible. Debemos saber que versiones anteriores a Froyo
presentan errores e incompatibilidades. Por ello, lo ideal sería
seleccionar como SDK mínimo, Froyo 2.2 o incluso
Gingerbread 2.3.X.
DESARROLLO DE APLICACIÓN
 Luego, debemos elegir la versión a la cual está dirigida nuestra
aplicación, lo ideal en este caso es elegir aquella versión en la cual hay
más dispositivos, pero sin renunciar a las mejoras que se dan en las más
actuales. Por ello, sería buena idea decantarse por ICS 4.04 o incluso
Jelly Bean 4.1.2.
 Después,podemos elegir la versión del SDK con la cual se compilará
nuestra aplicación.Aqúi, sólo podemos elegir la más reciente.Por
ahora, Jelly Bean 4.2.2, aunque en breve será 4.3.
 Ahora podemos elegir cual de los estilos Holo nos gusta más. Oscuro,
claro, o claro con el nuevo menú lateral oscuro.
 De las tres opciones para marca abajo, la primera indica que queréis
usar un icono personalizado para la aplicación. La segunda, creará una
Actividad para tu aplicación en el terminal (o emulador).Y la tercera
indica que quieres crear una librería para una aplicación que ya creaste
o que quieres usar en tu terminal fuera de una aplicación, por tanto, no será
una aplicación al uso.
 Si has marcado la opción de Icono personalizado, te
aparecerá una ventana como la de arriba.Aquí tenéis todas las
opciones que necesitáis para crear el icono.
 En Image, puedes subir una imagen para usarla como
lanzador de aplicaciones. En Clipart, puedes elegir
entre diferentes símbolos e iconos.Y enText, puedes
poner hacer un icono para la aplicación con letras más
o menos adornada.
 Al hilo de esto, hay que decir que cada vez las pantallas de
nuestros Smartphones son más grandes y poseen una
mayor resolución, por esta razón es conveniente usar un
icono que se vea bien en resoluciones HD o Full-HD. Si
vemos correctamente el icono sin que parezca pixelado en
XXHDPI, podemos estar seguros de que se verá
correctamente en cualquier dispositivo, incluido tablets.
DESARROLLO DE APLICACIÓN
 Una vez realizado esto, podemos pasar a la siguiente ventana.Aquí podemos
elegir el tipo de ventana principal que tendrá nuestra aplicación. De
nuestra elección dependerá, en cierta medida, el resto de la aplicación.
 A saber, tenemos la ventana habitual o Blank, en la cual, tenemos
una barra superior donde se incluirá el menú, el título y “volver”. Debajo,
todo la ventana pertenecerá al contenido de la aplicación.
 Después, Fullscreen, la ideal para juegos entre otros tipos de aplicación. En
este caso, la barra de estado y los botones (si los hubiera) serán tapados por
la totalidad de la ventana de nuestra aplicación, donde irá el contenido.
 Luego, Login, para aplicaciones similares a las primeras, pero que se inician
con un registro que hace falta rellenar para entrar.
 La cuarta es Master/Detail. En ella tendremos la ventana dividida en un
menú a la izquierda, y en contenido para cada opción del menú a la derecha.
Ésta parece la idónea para tablets y para teléfonos con pantalla grande al
girarlos en horizontal.
 La última Settings, parece aquella que está diseñada como una lista de
ajustes.
DESARROLLO DE APLICACIÓN
 Una vez elegida un tipo de ventana, podremos elegir el
nombre para la Actividad y para la Capa principal de la
ventana.También podremos elegir que estilo de pestañas
queremos para nuestra aplicación. Sin pestañas, Fijas,
movibles o en cascada.
 Y después de esto a programar….!!
DESARROLLO DE APLICACIÓN
COSTO DE SUBIDA
 Para darnos de alta como desarrolladores
de Android Market y poder publicar
aplicaciones deberemos abonar 25,00$, es
una cuota única, de por vida. Para pagar esta
cuota podremos usar nuestra el servicio
Google Checkout o bien pulsar en
"Continuar" para pagar la cuota con tarjeta.
COSTO DE DESCARGA
 Tras subirlo, pulsaremos en el enlace "Activar" para
introducir los datos necesarios para publicarlo en Android
Market. Desde aquí podremos activar ó desactivar la
publicación de las aplicaciones subidas.
 Costo gratuito hasta $25 por descarga.

More Related Content

What's hot

02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t
Gabo Mizhel
 
392287381 lenguajes-para-programar-en-android
392287381 lenguajes-para-programar-en-android392287381 lenguajes-para-programar-en-android
392287381 lenguajes-para-programar-en-android
xavazque2
 
Herramientas para el desarrollo en plataformas móviles web
Herramientas para el desarrollo en plataformas móviles   webHerramientas para el desarrollo en plataformas móviles   web
Herramientas para el desarrollo en plataformas móviles web
joycesita
 
01 instalación del ambiente de desarrollo para android
01 instalación del ambiente de desarrollo para android01 instalación del ambiente de desarrollo para android
01 instalación del ambiente de desarrollo para android
Bēto Naranjo
 

What's hot (20)

Herramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones MovilesHerramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones Moviles
 
Descargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones Moviles
Descargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones MovilesDescargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones Moviles
Descargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones Moviles
 
ESTRUCTURA DE UN PROYECTO EN ANDROID STUDIO
ESTRUCTURA DE UN PROYECTO EN ANDROID STUDIOESTRUCTURA DE UN PROYECTO EN ANDROID STUDIO
ESTRUCTURA DE UN PROYECTO EN ANDROID STUDIO
 
App en Android Studio
App en Android StudioApp en Android Studio
App en Android Studio
 
Android Studio
Android StudioAndroid Studio
Android Studio
 
Integración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesIntegración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóviles
 
Entornos-de-Desarrollo-Eclipse-y-Android-SDK
Entornos-de-Desarrollo-Eclipse-y-Android-SDKEntornos-de-Desarrollo-Eclipse-y-Android-SDK
Entornos-de-Desarrollo-Eclipse-y-Android-SDK
 
Conceptos y Generalidades de Android
Conceptos y Generalidades de AndroidConceptos y Generalidades de Android
Conceptos y Generalidades de Android
 
Proyecto en Android Studio (MoviCuenca)
Proyecto en Android Studio (MoviCuenca)Proyecto en Android Studio (MoviCuenca)
Proyecto en Android Studio (MoviCuenca)
 
Instalacion y configuracion de Android Studio
Instalacion y configuracion de Android StudioInstalacion y configuracion de Android Studio
Instalacion y configuracion de Android Studio
 
02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t
 
Breve introducción a Android Apps
Breve introducción a Android AppsBreve introducción a Android Apps
Breve introducción a Android Apps
 
392287381 lenguajes-para-programar-en-android
392287381 lenguajes-para-programar-en-android392287381 lenguajes-para-programar-en-android
392287381 lenguajes-para-programar-en-android
 
Android studio - Carlos Piñan
Android studio - Carlos PiñanAndroid studio - Carlos Piñan
Android studio - Carlos Piñan
 
Android studio
Android studioAndroid studio
Android studio
 
Android Studio
Android Studio Android Studio
Android Studio
 
Herramientas para el desarrollo en plataformas móviles web
Herramientas para el desarrollo en plataformas móviles   webHerramientas para el desarrollo en plataformas móviles   web
Herramientas para el desarrollo en plataformas móviles web
 
Java eclipse-y-android-studio
Java eclipse-y-android-studioJava eclipse-y-android-studio
Java eclipse-y-android-studio
 
App inventor
App inventorApp inventor
App inventor
 
01 instalación del ambiente de desarrollo para android
01 instalación del ambiente de desarrollo para android01 instalación del ambiente de desarrollo para android
01 instalación del ambiente de desarrollo para android
 

Similar to Android studio

2 ae garciajoséandroid studio
2 ae garciajoséandroid studio2 ae garciajoséandroid studio
2 ae garciajoséandroid studio
mafia
 
266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor
xavazque2
 
Creación de una aplicación android
Creación de una aplicación androidCreación de una aplicación android
Creación de una aplicación android
dany5326
 
Manual para Aplicacion Movil
Manual para Aplicacion MovilManual para Aplicacion Movil
Manual para Aplicacion Movil
Gustavo Beltran
 

Similar to Android studio (20)

2 ae garciajoséandroid studio
2 ae garciajoséandroid studio2 ae garciajoséandroid studio
2 ae garciajoséandroid studio
 
Manual aplicaciones moviles cristian
Manual aplicaciones moviles cristianManual aplicaciones moviles cristian
Manual aplicaciones moviles cristian
 
266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor
 
Trabajo de ntics ii
Trabajo de ntics iiTrabajo de ntics ii
Trabajo de ntics ii
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS II
 
Crear aplicaciones para Android en Google
Crear aplicaciones para Android en GoogleCrear aplicaciones para Android en Google
Crear aplicaciones para Android en Google
 
APLICACIONES ANDROID
APLICACIONES ANDROIDAPLICACIONES ANDROID
APLICACIONES ANDROID
 
programacion.en android.joseluis.yama.may.isc.j4
programacion.en android.joseluis.yama.may.isc.j4programacion.en android.joseluis.yama.may.isc.j4
programacion.en android.joseluis.yama.may.isc.j4
 
Integrando publicidad de AdDuplex en WP8.1
Integrando publicidad de AdDuplex en WP8.1Integrando publicidad de AdDuplex en WP8.1
Integrando publicidad de AdDuplex en WP8.1
 
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe ChàvezTutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
 
Creación de una aplicación android
Creación de una aplicación androidCreación de una aplicación android
Creación de una aplicación android
 
Google app inventor a
Google app inventor aGoogle app inventor a
Google app inventor a
 
Google app inventor
Google app inventorGoogle app inventor
Google app inventor
 
Comenzar con PhoneGap y subir a Googleplay y AppStore
Comenzar con PhoneGap y subir a Googleplay y AppStoreComenzar con PhoneGap y subir a Googleplay y AppStore
Comenzar con PhoneGap y subir a Googleplay y AppStore
 
Practica de Domotica con Logo! de Siemens
Practica de Domotica con Logo! de SiemensPractica de Domotica con Logo! de Siemens
Practica de Domotica con Logo! de Siemens
 
Google aplicaci0onj
Google aplicaci0onjGoogle aplicaci0onj
Google aplicaci0onj
 
Presentación
PresentaciónPresentación
Presentación
 
Manual para Aplicacion Movil
Manual para Aplicacion MovilManual para Aplicacion Movil
Manual para Aplicacion Movil
 
Manual de Publicación Apple Store
Manual de Publicación Apple StoreManual de Publicación Apple Store
Manual de Publicación Apple Store
 
Paginas para apps
Paginas para appsPaginas para apps
Paginas para apps
 

More from Jose García (10)

Domotica NTICS
Domotica NTICSDomotica NTICS
Domotica NTICS
 
Robotica NTICS
Robotica NTICSRobotica NTICS
Robotica NTICS
 
Robotica NTICS
Robotica NTICSRobotica NTICS
Robotica NTICS
 
Proyecto electrodinamica y telecomunicacion completo
Proyecto electrodinamica y telecomunicacion completoProyecto electrodinamica y telecomunicacion completo
Proyecto electrodinamica y telecomunicacion completo
 
Tema 19: Programacion en Hispasat
Tema 19: Programacion en Hispasat Tema 19: Programacion en Hispasat
Tema 19: Programacion en Hispasat
 
Tema16: Instalacion de antena en amazonas
Tema16: Instalacion de antena en amazonasTema16: Instalacion de antena en amazonas
Tema16: Instalacion de antena en amazonas
 
Tema 13: Conexion de Resistencias en circuito mixto
Tema 13: Conexion de Resistencias en circuito mixtoTema 13: Conexion de Resistencias en circuito mixto
Tema 13: Conexion de Resistencias en circuito mixto
 
Tema 7: Corriente alterna
Tema 7: Corriente alternaTema 7: Corriente alterna
Tema 7: Corriente alterna
 
Tema 2: El Multimetro
Tema 2: El MultimetroTema 2: El Multimetro
Tema 2: El Multimetro
 
Mi biografía
Mi biografíaMi biografía
Mi biografía
 

Recently uploaded

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Recently uploaded (12)

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Android studio

  • 2. ANDROID STUDIO  En el Google I/O ya finalizado de este año, Google presentó Android Studio, un nuevo IDE o “programa para programar ” del Sistema Operativo del androide verde. Por el momento, programadores avanzados están valorando muy bien Android Studio, e incluso, a pesar de que es una versión incompleta, han dejado de usar Eclipse en favor de éste http://developer.android.com/sdk/installing/studio.html
  • 3. COMO EMPEZAR A DESARROLLAR UNA APLICACIÓN  Bien, ya hemos instalado Android Studio, ahora, vamos a probarlo. Nada más iniciar el programa, nos dirá si queremos importar datos de otro IDE, como Eclipse, por ejemplo. Para ello hemos de seleccionar la carpeta donde tenemos nuestros proyectos e importarla.  Una vez hecho esto, se abrirá una ventana en la que tenemos determinadas opciones. Entre ellas, abrir o crear un nuevo proyecto.
  • 4. DESARROLLO DE APLICACIÓN  Como veis, debéis añadir un nombre a la aplicación en la primera casilla. Después, el nombre del módulo, que suele llevar el mismo nombre, aunque por supuesto podéis cambiarlo, y seguido, el nombre de paquete de la aplicación, importante para el ID a la hora de subirla a la Play Store.  También, se nos dará a elegir la versión mínima del SDK que queremos usar para la aplicación. Si queremos que una aplicación llegue al máximo de usuarios posible, debemos elegir la más antigua, pero, también hay que tener en cuenta que deberemos resolver todos los problemas de compatibilidad que tengan todas las versiones en las que nuestra aplicación este disponible. Debemos saber que versiones anteriores a Froyo presentan errores e incompatibilidades. Por ello, lo ideal sería seleccionar como SDK mínimo, Froyo 2.2 o incluso Gingerbread 2.3.X.
  • 5. DESARROLLO DE APLICACIÓN  Luego, debemos elegir la versión a la cual está dirigida nuestra aplicación, lo ideal en este caso es elegir aquella versión en la cual hay más dispositivos, pero sin renunciar a las mejoras que se dan en las más actuales. Por ello, sería buena idea decantarse por ICS 4.04 o incluso Jelly Bean 4.1.2.  Después,podemos elegir la versión del SDK con la cual se compilará nuestra aplicación.Aqúi, sólo podemos elegir la más reciente.Por ahora, Jelly Bean 4.2.2, aunque en breve será 4.3.  Ahora podemos elegir cual de los estilos Holo nos gusta más. Oscuro, claro, o claro con el nuevo menú lateral oscuro.  De las tres opciones para marca abajo, la primera indica que queréis usar un icono personalizado para la aplicación. La segunda, creará una Actividad para tu aplicación en el terminal (o emulador).Y la tercera indica que quieres crear una librería para una aplicación que ya creaste o que quieres usar en tu terminal fuera de una aplicación, por tanto, no será una aplicación al uso.
  • 6.  Si has marcado la opción de Icono personalizado, te aparecerá una ventana como la de arriba.Aquí tenéis todas las opciones que necesitáis para crear el icono.  En Image, puedes subir una imagen para usarla como lanzador de aplicaciones. En Clipart, puedes elegir entre diferentes símbolos e iconos.Y enText, puedes poner hacer un icono para la aplicación con letras más o menos adornada.  Al hilo de esto, hay que decir que cada vez las pantallas de nuestros Smartphones son más grandes y poseen una mayor resolución, por esta razón es conveniente usar un icono que se vea bien en resoluciones HD o Full-HD. Si vemos correctamente el icono sin que parezca pixelado en XXHDPI, podemos estar seguros de que se verá correctamente en cualquier dispositivo, incluido tablets. DESARROLLO DE APLICACIÓN
  • 7.  Una vez realizado esto, podemos pasar a la siguiente ventana.Aquí podemos elegir el tipo de ventana principal que tendrá nuestra aplicación. De nuestra elección dependerá, en cierta medida, el resto de la aplicación.  A saber, tenemos la ventana habitual o Blank, en la cual, tenemos una barra superior donde se incluirá el menú, el título y “volver”. Debajo, todo la ventana pertenecerá al contenido de la aplicación.  Después, Fullscreen, la ideal para juegos entre otros tipos de aplicación. En este caso, la barra de estado y los botones (si los hubiera) serán tapados por la totalidad de la ventana de nuestra aplicación, donde irá el contenido.  Luego, Login, para aplicaciones similares a las primeras, pero que se inician con un registro que hace falta rellenar para entrar.  La cuarta es Master/Detail. En ella tendremos la ventana dividida en un menú a la izquierda, y en contenido para cada opción del menú a la derecha. Ésta parece la idónea para tablets y para teléfonos con pantalla grande al girarlos en horizontal.  La última Settings, parece aquella que está diseñada como una lista de ajustes. DESARROLLO DE APLICACIÓN
  • 8.  Una vez elegida un tipo de ventana, podremos elegir el nombre para la Actividad y para la Capa principal de la ventana.También podremos elegir que estilo de pestañas queremos para nuestra aplicación. Sin pestañas, Fijas, movibles o en cascada.  Y después de esto a programar….!! DESARROLLO DE APLICACIÓN
  • 9. COSTO DE SUBIDA  Para darnos de alta como desarrolladores de Android Market y poder publicar aplicaciones deberemos abonar 25,00$, es una cuota única, de por vida. Para pagar esta cuota podremos usar nuestra el servicio Google Checkout o bien pulsar en "Continuar" para pagar la cuota con tarjeta.
  • 10. COSTO DE DESCARGA  Tras subirlo, pulsaremos en el enlace "Activar" para introducir los datos necesarios para publicarlo en Android Market. Desde aquí podremos activar ó desactivar la publicación de las aplicaciones subidas.  Costo gratuito hasta $25 por descarga.