Aplicacion Android
Android
Prácticas para el desarrollo de aplicaciones
Android
• Siempre hay que tener presente que estamos desarrollando aplicaciones para dispositivos
con pantalla pequeña y teclado muy limitado
• Hay que partir siempre del hecho de que Android es un sistema con filosofía de código
abierto, por lo que los usuarios que han elegido dispositivos con este sistema tenderán a
buscar aplicaciones gratuitas.
• Las aplicaciones deben ser rápidas. Si necesitamos realizar algún proceso que
consideremos pueda tardar unos segundos es recomendable avisar previamente al usuario.
API Level
• Hay que tener en cuenta, antes de empezar a desarrollar aplicaciones para dispositivos
Android, que cuando un usuario realiza una búsqueda de alguna aplicación en Market (en su
dispositivo Android) sólo le aparecerán las aplicaciones que cumplan los filtros y el nivel de
API (API Level) indicados en el archivo AndroidManifest.xml. Por ejemplo, si en el
parámetro minSdkVersion establecemos el valor 10 estaremos indicando a Android Market
que la aplicación sólo será visible y sólo podrá instalarse en dispositivos con una versión
igual o superior a la 2.3.3 de Android. Explicaremos más adelante cómo configurar esto.
Obviamente la decisión de publicar una aplicación de pago o gratuita en Android Market es personal de
cada desarrollador o empresa. pero hay que tener en cuenta que, por la filosofía libre de Android como
sistema operativo para móviles, al contrario que iOS de Mac para iPhone, la mayor parte de las
aplicaciones son gratuitas.
La recomendación es desarrollar varias aplicaciones gratuitas que sean útiles y
no muy complicadas y publicarlas en Android Market. Así podremos ir viendo
el número de descargas y, de paso, dar a conocer nuestras aplicaciones a los
usuarios. Con el tiempo se irían realizando aplicaciones más "serias" y de pago.
cómo indicar el API Level en Eclipse
• El API Level es un número identificativo de la versión de Android soportada por la aplicación. Cuando
desarrollamos una aplicación Android es muy recomendable indicar en qué versiones mínimas del
sistema operativo Android funiconará. Por ejemplo, si nuestra aplicación tiene un API Level de 11 sólo
funcionará en aquellos dispositivos con Android 3.0.x o superior.
API LEVEL
La versión del API Level de nuestra aplicación debe ser acorde con
el Project Build Target. Para comprobarlo accederemos al menú
"Project" - "Properties":
Generar fichero APK con certificado en Eclipse
para publicar en Android Market
no de los requisitos para la publicación de
aplicaciones en Android Market es que el
paquete de instalación APK debe estar
certificado, con un certificado válido de
al menos 25 años. A continuación explicamos
cómo generar un paquete APK válido y
certificado para Android Market desde Eclipse.

Más contenido relacionado

PDF
Plataforma de creacion_movil
PPTX
Aplicaciones android
PPTX
Android
PPTX
Windows Phone. Novedades Update 3
PPTX
Sistema operativo android
PPTX
Descubriendo Windows Phone App Studio
PDF
Top 5 Launchers Android
PDF
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup
Plataforma de creacion_movil
Aplicaciones android
Android
Windows Phone. Novedades Update 3
Sistema operativo android
Descubriendo Windows Phone App Studio
Top 5 Launchers Android
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup

La actualidad más candente (15)

PDF
Workshop MDP Campus Party Mx
DOCX
MIT App Inventor 2 "Aplicacion"
PPTX
Testing Xamarin Test Cloud
PPTX
Calculo(2)(2)
PPTX
Calculo(2)(3)
PDF
Appinventor
PDF
Requerimientosfuncionalesynofuncionalesdelaaplicacin 140403114333-phpapp02
PPTX
PPTX
Paginas para apps
PDF
Herramientas para Desarrollo de Aplicaciones Moviles
PPTX
diapositivas de XAMARIN
PPTX
Diseña tus aplicaciones multiplataforma
DOCX
Herramientas de desarrollo de android
PDF
App inventor
Workshop MDP Campus Party Mx
MIT App Inventor 2 "Aplicacion"
Testing Xamarin Test Cloud
Calculo(2)(2)
Calculo(2)(3)
Appinventor
Requerimientosfuncionalesynofuncionalesdelaaplicacin 140403114333-phpapp02
Paginas para apps
Herramientas para Desarrollo de Aplicaciones Moviles
diapositivas de XAMARIN
Diseña tus aplicaciones multiplataforma
Herramientas de desarrollo de android
App inventor
Publicidad

Destacado (15)

PPTX
Crear una aplicación android
ODP
Función polinómica
PDF
Función polinómica
PDF
Funciones
PPTX
Funcion polinomica
PDF
Matemática: Función Raíz Cuadrada
PPTX
Funciones polinómicas
PPTX
Función Raiz Cuadrada
PPTX
PPT
Funciones Algebraicas
PPT
Funcion parte entera
PPTX
Función raíz cuadrada
PPTX
Función afín y función cuadrática
PPS
2015: Selfies of the year
PPT
Funciones elementales
Crear una aplicación android
Función polinómica
Función polinómica
Funciones
Funcion polinomica
Matemática: Función Raíz Cuadrada
Funciones polinómicas
Función Raiz Cuadrada
Funciones Algebraicas
Funcion parte entera
Función raíz cuadrada
Función afín y función cuadrática
2015: Selfies of the year
Funciones elementales
Publicidad

Similar a Aplicacion Android (20)

PPT
Herramientas para el desarrollo en plataformas móviles web
PPTX
PPTX
Android 24 01 getting started with android
PPTX
Aplicaciones android
PPTX
tAplicaciones android
PDF
Breve introducción a Android Apps
PPTX
Las apps
PDF
Creando un Web API desde la idea hasta el despliegue de forma ágil
PPTX
Crear una aplicacion android
PPTX
Manual Android Creator
PPTX
Google app inventor
PPTX
Google app inventor a
PPTX
Trabajo de ntics ii
PPTX
Trabajo de NTICS II
PPTX
Recurso multimedia
PDF
Tutorial android fundamentos
PPTX
Desarrollo de aplicaciones adroid
PDF
App inventor
Herramientas para el desarrollo en plataformas móviles web
Android 24 01 getting started with android
Aplicaciones android
tAplicaciones android
Breve introducción a Android Apps
Las apps
Creando un Web API desde la idea hasta el despliegue de forma ágil
Crear una aplicacion android
Manual Android Creator
Google app inventor
Google app inventor a
Trabajo de ntics ii
Trabajo de NTICS II
Recurso multimedia
Tutorial android fundamentos
Desarrollo de aplicaciones adroid
App inventor

Último (20)

PDF
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
DOCX
Trabajo informatica joel torres 10-.....................
PPTX
Sistema de Gestión Integral TCA Ingenieros.pptx
PDF
Presentación_u.01_digitalización_CFGS.pdf
PPTX
Tema 1 Taller de tecnologia y proceso tecnologico.pptx
PDF
Taller tecnológico Michelle lobo Velasquez
PDF
Estrategia de apoyo valentina lopez/ 10-3
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PDF
Distribucion de frecuencia exel (1).pdf
PDF
Trabajo de recuperación _20250821_191354_0000.pdf
PPTX
Formato de texto, párrafo, documentos, columnas periodísticas, referencias.
DOCX
Guía 5. Test de orientación Vocacional 2 NICOL.docx
DOCX
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
DOCX
tablas tecnologia maryuri vega 1....docx
PPT
Protocolos de seguridad y mecanismos encriptación
PDF
Guía_de_implementación_Marco_de_gobierno_y_gestión_de_TI_Universidades.pdf
DOCX
Informee_APA_Microbittrabajoogrupal.docx
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
Trabajo informatica joel torres 10-.....................
Sistema de Gestión Integral TCA Ingenieros.pptx
Presentación_u.01_digitalización_CFGS.pdf
Tema 1 Taller de tecnologia y proceso tecnologico.pptx
Taller tecnológico Michelle lobo Velasquez
Estrategia de apoyo valentina lopez/ 10-3
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
Mecanismos-de-Propagacion de ondas electromagneticas
Distribucion de frecuencia exel (1).pdf
Trabajo de recuperación _20250821_191354_0000.pdf
Formato de texto, párrafo, documentos, columnas periodísticas, referencias.
Guía 5. Test de orientación Vocacional 2 NICOL.docx
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
tablas tecnologia maryuri vega 1....docx
Protocolos de seguridad y mecanismos encriptación
Guía_de_implementación_Marco_de_gobierno_y_gestión_de_TI_Universidades.pdf
Informee_APA_Microbittrabajoogrupal.docx
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss

Aplicacion Android

  • 3. Prácticas para el desarrollo de aplicaciones Android • Siempre hay que tener presente que estamos desarrollando aplicaciones para dispositivos con pantalla pequeña y teclado muy limitado • Hay que partir siempre del hecho de que Android es un sistema con filosofía de código abierto, por lo que los usuarios que han elegido dispositivos con este sistema tenderán a buscar aplicaciones gratuitas. • Las aplicaciones deben ser rápidas. Si necesitamos realizar algún proceso que consideremos pueda tardar unos segundos es recomendable avisar previamente al usuario.
  • 4. API Level • Hay que tener en cuenta, antes de empezar a desarrollar aplicaciones para dispositivos Android, que cuando un usuario realiza una búsqueda de alguna aplicación en Market (en su dispositivo Android) sólo le aparecerán las aplicaciones que cumplan los filtros y el nivel de API (API Level) indicados en el archivo AndroidManifest.xml. Por ejemplo, si en el parámetro minSdkVersion establecemos el valor 10 estaremos indicando a Android Market que la aplicación sólo será visible y sólo podrá instalarse en dispositivos con una versión igual o superior a la 2.3.3 de Android. Explicaremos más adelante cómo configurar esto.
  • 5. Obviamente la decisión de publicar una aplicación de pago o gratuita en Android Market es personal de cada desarrollador o empresa. pero hay que tener en cuenta que, por la filosofía libre de Android como sistema operativo para móviles, al contrario que iOS de Mac para iPhone, la mayor parte de las aplicaciones son gratuitas.
  • 6. La recomendación es desarrollar varias aplicaciones gratuitas que sean útiles y no muy complicadas y publicarlas en Android Market. Así podremos ir viendo el número de descargas y, de paso, dar a conocer nuestras aplicaciones a los usuarios. Con el tiempo se irían realizando aplicaciones más "serias" y de pago.
  • 7. cómo indicar el API Level en Eclipse • El API Level es un número identificativo de la versión de Android soportada por la aplicación. Cuando desarrollamos una aplicación Android es muy recomendable indicar en qué versiones mínimas del sistema operativo Android funiconará. Por ejemplo, si nuestra aplicación tiene un API Level de 11 sólo funcionará en aquellos dispositivos con Android 3.0.x o superior.
  • 9. La versión del API Level de nuestra aplicación debe ser acorde con el Project Build Target. Para comprobarlo accederemos al menú "Project" - "Properties":
  • 10. Generar fichero APK con certificado en Eclipse para publicar en Android Market no de los requisitos para la publicación de aplicaciones en Android Market es que el paquete de instalación APK debe estar certificado, con un certificado válido de al menos 25 años. A continuación explicamos cómo generar un paquete APK válido y certificado para Android Market desde Eclipse.