28.6.12

Tutorial Android parte 23: Cómo resolver el error Debug Certificate expire en Android

Hoy voy a mostraros como resolver un error que me ocurrió el otro día.

Yo había abierto Eclipse y habái creado un proyecto Android. Pero al compilarlo para ejecutarlo me apareció este error:




El texto decía:

"Error generating final archive: Debug Certificate expired on 29/05/12".

Tras buscar por los foros encontré un artículo en Stackoverflow donde explicaba el problema. Parece ser que Eclipse genera un certificado para poder depurar los programas en un fichero llamado debug.android. Este certificado expira a los 365 y hay que generar uno nuevo.

Para generar uno nuevo, basta con borrar el fichero.

Yo tuve que cerrar Eclipse, volverlo a abrir y al volver a compilar y lanzar la aplicación ya me funcionó bien.

Para encontrar la ruta del fichero, id al menu Window -> sub menu Preferences. En la ventana que se abrirá seleccionad Android -> Build y la ruta es la que aparece en "Default debug keystore".




Artículo donde encontré la solución:

http://stackoverflow.com/questions/2194808/debug-certificate-expired-error-in-eclipse-android-plugins

Tutorial desarrollado por Grupo Libre y Extremo (Talavera de la Reina – Toledo - Spain).

26.6.12

Tutorial Android parte 22: Controles de formulario en Android – Radio Button

Veamos otro control básico. Los Radio Button. Vamos a aprender a crear Radio Button auto-excluyentes, esto es, que al pulsar en uno de ellos, se desactivan los demás.




Este tutorial está basado en el artículo:

http://developer.android.com/resources/tutorials/views/hello-formstuff.html

Vamos a crear una aplicación para que muestre dos controles de tipo RadioButton. Cuando el usuario pulse en uno de los botones, se mostrará un mensaje por pantalla informando del RadioButton que se pulsó.


Creando la aplicación

Abrimos Eclipse y seleccionamos el workspace que queramos (en mi caso yo selecciono C:\Android\workspaces\0001 prueba\V_0_0_0_0).

Para crear un nuevo proyecto:
- Ir a File -> New -> Project.
- Seleccionar un proyecto "Android Project" y pulsar Next.
- Rellenar los campos con los siguientes valores:

Project name: HelloRadioButton
Build target: (El que queráis, yo en este caso he marcado...) Android 1.5
Application name: Hello, RadioButton!
Package name: com.example.helloradiobutton
Create Activity: HelloRadioButton

- Hacer click en Finish.



Agregar el siguiente código en el res/layout/main.xml:



La etiquete RadioGroup sirve para definir un grupo de botones de tipo Radio Button. Al activar uno, se desactivarán el resto.

En el onclick se define el método que se ejecutará al pulsar en el Radiobutton.

Agregamos las siguientes librerías a HelloRadioButton.java:
import android.view.View;
import android.widget.RadioButton;
import android.widget.Toast;

Después agregamos el código del evento onclick a la clase HelloRadioButton.java:



El código del evento onclick lo que hace es capturar cuando se pulsa en el RadioButton y muestra un mensaje por pantalla indicando el Radio Button que se pulsó.

Lanzamos este código seleccionando el menú Run -> opción Run.




Y al pulsar en el Radio Button, muestra un mensaje.




El código fuente del ejemplo podéis descargároslo de la siguiente dirección en nuestro repositorio de código:

Código fuente tutorial Android Parte 22.



Tutorial desarrollado por Grupo Libre y Extremo (Talavera de la Reina – Toledo -Spain).

25.6.12

Cursos Online de Desarrollo de aplicaciones y juegos para Windows Phone 7

A falta de nuevos recursos para aprender Windows Phone 7, os recuerdo este curso que han creado en Msdn España para aprender a desarrollar aplicaciones para Windows Phone 7.

Los cursos constan de varios vídeos, presentaciones y ejercicios que guían en el diseño y desarrollo de aplicaciones y juegos para Windows Phone.

Curso Desarrollo de aplicaciones para Windows Phone 7 con Silverlight.

Curso Desarrollo de juegos para Windows Phone 7 con XNA.

23.6.12

Windows Phone 7 Development for Absolute Beginners

Sigo recordando recursos para desarrollar para Windows Phone 7. En Channel 9 podéis encontrar un curso para aprender a desarrollar aplicaciones Windows Phone 7 desde cero.

Windows Phone 7 Development for Absolute Beginners

22.6.12

Recurso gratuíto: ebook Programing Windows Phone 7 de Charles Petzold

Os recuerdo que en la página web de Charles Petzold podéis encontrar su libro "Programming Windows Phone 7" para descargar totalmente gratis en formato pdf.

Es uno de los mejores libros para adentrarse en el desarrollo de aplicaciones para Windows Phone 7. Así que no perdáis la oportunidad de descargároslo y leerlo.

Ebook en formato pdf: Programming Windows Phone 7

Ejemplos de código: Programming Windows Phone 7 Sample Code.zip

21.6.12

Tutoriales para aprender XNA en XNA Creators Club

Os recuerdo estos tutoriales en la web de XNA Creators Club para aprender a desarrollar videojuegos con Windows Phone 7. Paso a paso iréias aprendiendo todo lo necesario para crear vuestros propios juegos para Windows Phone 7.

Podéis acceder a ellos a través del siguiente enlace:

http://create.msdn.com/en-US/education/gamedevelopment

19.6.12

Ganadores de la segunda edición del concurso Nokia Lumia

Ya se han publicado las aplicaciones ganadoras del segundo concurso/sorteo de Nokia Lumia.

Podéis consultarlos a través del siguiente enlace:

http://msdn.microsoft.com/es-es/windowsphone/bb964624

Pulsando en el recuadro Ganadores.