Las 3 oraciones clave son:
1) Se recomienda desarrollar aplicaciones gratuitas y sencillas para dar a conocer las aplicaciones a los usuarios.
2) Es importante indicar el nivel de API de la aplicación para que sólo sea visible a dispositivos compatibles.
3) El paquete APK debe estar certificado con un certificado válido de al menos 25 años para publicar en Android Market.
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.