Archivos de la Categoría: Desarrollo

Android Market para desarrolladores

En una entrada anterior os mostramos como publicar aplicaciones en el Android Market. En esta ocasión, os vamos a mostrar varios apartados más.

Listado de aplicaciones

En la pantalla anterior se puede ver el número de descargas de cada una de ellas, así como el número de aplicaciones activas. Estas últimas si vuestra app tiene publicidad, será el número más importante, porque indica las personas que todavía tienen instalada la aplicación.

Leer más

Publicar una aplicación en el Android Market

Una vez que ya has realizado tu primera aplicación, lo normal es que crees una cuenta de desarrollador en el Android Market, y lo primero de todo, es pasar por taquilla.

Crearte una cuenta en Google Checkout y abonar la tarifa de 25 $ para toda la vida (para desarrollar para Apple hay que abonar 100 $ al año). Después del pago ya tendrás acceso a las pantallas para subir aplicaciones.

El formulario, actualmente, se encuentra dividido en 3 secciones:

La parte de “assets“, donde se sube el .apk, las imágenes promocionales, un icono enorme que ahora mismo no sirve para nada, un gráfico promocional, que es el más grande que se ve en la aplicación del Android Market y un video de youtube.

La parte de “listing details” con la descripción de la aplicación en los diferentes idiomas.

Leer más

Google analytics para tu Aplicación

Una vez hayas publicado tu aplicación en el Market, te darás cuenta de que apenas tienes información de si se utiliza, ni cuando, ni en que parte del mundo, ni…

Aunque siempre puedes añadir lo que vamos a comentar, seguro que es interesante incluirlo desde un principio, y es simplemente utilizar Google Analytics como si de una web se tratara.

Pasos a seguir

Lo primero descargar la librería de analytics para Android desde aqui.

Descomprimir el fichero y dejar el .jar en la ruta donde suelas dejar las librerías.

Abrir los fuentes de la aplicación y en las propiedades del proyecto, en el apartado Java Build Path, ficha Libraries, pulsar el botón “Add externals JARs…” y seleccionarlo. Esto se hace desde el Eclipse.

Después añadir los siguientes permisos al Manifest de la App:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

y evidentemente, crear una cuenta en Google Analytics con un perfil propio para cada aplicación. El truco consiste en crear un perfil y en la url, por ejemplo poner el nombre de la aplicación seguido por .com como en mi caso VoiceMessage.com

Seleccionar el código de analytics de dicho perfil, con el formato habitual de UA-XXXXXXX-X, que necesitaremos en el programa.

Leer más

Android Api 2.3 y NFC

Desde la salida del sdk de Android 2.3 Google da soporte a los chips NFC y ahora que diferentes móviles estan incorporando Android 2.3 y el chip NFC, podemos empezar a coquetear con las APIs correspondientes de Android.

¿Que es NFC?

He visto diferentes artículos que explican bien que es,  cuando apareció y cuales son sus futuras aplicaciones, que resumiremos de la siguente forma:

Significa Near Field Communication y permite la comunicación entre dispositivos o etiquetas en un corto alcance de máximo 20 cm. Es una tecnología desarrollada ya en 2003 y poco a poco perfeccionada de la que se han realizado diferentes pilotos en algunas ciudades sobre todo como pago en medios de transporte.

Trabajan en la banda de 13,56 MHz y básicamente permite la comunicación entre dispositivos que lleven el chip y el software adecuado, aunque también permiten la lectura de TAGs con etiquetas RFID pasivas, aprovechando éstas la energia del dispositivo móvil. Cuando ambos dispositivos son activos se permite la comunicación simultánea entre ambos.

Usos

Existen muchos y muy variados, pero veremos si con el tiempo se impone alguno de ellos:

– Pago mediante el móvil

– Lectura de TAGs con información o publicidad

– Emparejamiento rápido de dispositivos bluetooth

– Llaves electrónicas para todo tipo de puertas y accesos
Leer más

Introducción a ScoreLoop

Tal y como comentamos en el pasado artículo, quedaba pendiente unaintroducción a Scoreloop. ScoreLoop es una red que proporciona a los desarrolladores al menos 2 cosas importantes:

1- Un tablero donde colocar las puntuaciones de sus usuarios de forma sencilla y sin utilizar servidores propios

2- Una red donde poder promocionar su aplicación

Adicionalmente ofrece servicios para ofrecer previo pago a los usuarios más opciones “in game” y cobrar por paypal.

Empezar

Scoreloop tiene soporte para IOs, Windows Phone 7 y Android. Lo primero que tenemos que hacer es ir a scoreloop.com y darnos de alta como desarrolladores. Una vez en dicha página deberemos dar de alta uno de nuestros juegos al que vamos a incorporar un tablero de records.

Esto nos permitirá acceder  a los códigos “Game Secret” y “Game ID” que tendremos que incluir en un fichero llamado scoreloop.properties. A este fichero también se le añade el nombre y la versión del juego de la siguiente forma:

game.id = 5d01c386-ed3a-11dd-bc21-0017f2031122
game.secret = V3jc99ubdm5MLnha5r9QzWiA89cywfoNCiHSqBDTfIyKRzob9Ra0bA==
game.name = Scoreloop Sample Game
game.version = 1.0

Este fichero hay que almacenarlo en una carpeta llamada “assets” en el directorio del proyecto.
Leer más

1 9 10 11 12