8.12.12

Curso Windows Phone 8 Jump Start Training

Ya se ha puesto a disposición de los desarrolladores el Windows Phone 8 Jump Start Training.

Si queréis aprender a desarrollar aplicaciones con Windows Phone 8, este curso es perfecto. A lo largo de 20 modulos podréis aprender los conceptos claves para desarrollar aplicaciones con esta tecnología.

Acceder a Windows Phone 8 Jump Start Training online

La lista de módulos es la siguiente:

5.12.12

Documentacion para aprender a desarrollar aplicaciones Windows 8 con C++

He estado buscando documentación sobre cómo desarrollar aplicaciones con C++ para Windows 8.
El motivo es comprobar una afirmación que me ha contado un compañero que decía que los programas desarrollados con el lenguaje C++ son más rápidos que los desarrollados con C# en Windows 8.

Como no he encontrado documentación sobre este tema, he decidido probarlo yo mismo. Así que cuando tenga los resultados, los pasaré al correo del grupo.

He encontrado los siguientes recursos y os los paso para los que estéis pensando desarrollar con este lenguaje:

Tutorial: Crear la primera aplicación de la Tienda Windows con C++ (Windows)

Windows 8 Code Samples (filtrar por C++)

Referencia del lenguaje C++

Biblioteca de plantillas C++ de Windows en tiempo de ejecución

[Video en Channel 9] Developing Windows 8 Metro style apps with C++

4.12.12

Respuestas a preguntas sobre el control DatePicker en Android

Me han hecho unas preguntas en el artículo en el que explicaba cómo utilizar el widget DatePicker en Android.

Voy respondiéndolas una a una:

“Hola, cuando me aparece el DatePicker comienza en el 01/01/1900. ¿Me puedes decir cómo debería de definir una fecha mínima para mostrar? Gracias!”

En el ejemplo, se definen unos atributos donde se guardan los valores del día, mes y año (mYear, mMonth y mDay) y con los que vamos a inicializar el control DatePicker al crearlo. En el OnCreate es donde se dan los valores de inicio a estos atributos para que al abrirse el DatePicker se inicie con esos valores. Las instrucciones donde se hace esto son:

final Calendar c = Calendar.getInstance();       
mYear = c.get(Calendar.YEAR);       
mMonth = c.get(Calendar.MONTH);       
mDay = c.get(Calendar.DAY_OF_MONTH); 


Pero tú puedes personalizarla con los valores que quieras. Por ejemplo, si quieres que la fecha inicial que aparezca sea el 15 de Febrero de 1980 bastaría con sustituir esas instrucciones por estas otras:


mYear = 1980;
mMonth = 1; // los meses empiezan a contar en cero (0= Enero, 1 = Febrero...)
mDay = 15;




Otro compañero me ha hecho otra pregunta en este mismo artículo:

“y si quisiera guardar la fecha en una base de datos como haría”

Los pasos serían crearse una base de datos para la aplicación, definir una tabla que contendría las fechas y después definir las operaciones de guardar y recuperar la fecha desde y hacia la tabla en la base de datos. Te voy a pasar unos tutoriales en los que explican todos los pasos para crear la base de datos, la tabla y obtener y escribir información en ella.

Bases de Datos en Android (I): Primeros pasos

Bases de Datos en Android (II): Insertar/Actualizar/Eliminar

Bases de Datos en Android (III): Consultar/Recuperar registros

Un saludo.