28.2.11

Articulo: Mobile developers on marketing your app

Un interesante artículo en GomoNews.com con trucos para aumentar las ventas de tus aplicaciones siempre teniendo cuidado de determinados detalles.

Acceder al artículo "Mobile developers on marketing your app: the alternatives to ad networks".

Video: Un paseo por los estudios de desarrollo más famosos

Os dejo este video para seguir ampliando nuestros conocimientos sobre el desarrollo de juegos.

Gracias a GUEIM por dejarlos en su canal de videos de Youtube.

Consejos sobre alineaciones y estética en vuestras aplicaciones WP7

En el blog del equipo de desarrollo de WP7 han ido escribiendo una serie de artículos con consejos sobre la forma de utilizar los controles en las aplicaciones que se desarrollan para Windows Phone 7.

Son bastante interesantes y útiles.

Hoy os dejo el enlace al último de los diez artículos que han escrito sobre este tema que habla de las alineaciones de los controles en las apps para estos teléfonos.


Acceder al artículo "10 of 10 - Aesthetics and alignment matter".

Angry Birds en WP7 para esta primavera

En el blog del equipo de desarrollo de Windows Phone 7 han posteado la noticia... esta primavera llegará Angry Birds, uno de los juegos más vendidos para IPhone, a los teléfonos Windows Phone 7.

Os dejo un video para los que nunca hayáis visto este juego:



Además de este juego, la primavera traerá otros más:
  • Doodle Jump
  • Plants vs Zombies
  • Hydro Thunder Go
  • Sonic the Hedgehog 4 Episode I
  • geoDefense.
Una estupenda noticia.

25.2.11

Artículo: make your Windows Phone 7 application simply, for free...

He encontrado esta web con una propuesta muy interesante.

Os recomiendo verla...

Entrar en "Follow my feed".

Artículo: Not yet...

He encontrado este artículo en el blog de Learning Windows Phone con una lista de aspectos que todavía no están implementados en Windows Phone 7.

Os lo paso para que contéis con estas restricciones al desarrollar aplicaciones para Windows Phone 7.

Video: Game Guru Episodio 1. Primeros pasos en la industria de los videojuegos

Os dejo este video del canal de videos de GUEIM para que lo disfrutéis este fin de semana:

Video: Copiar y pegar en el emulador Windows Phone 7

Hace unos días ha salido la última versión de las Windows Phone Developers Tools (January 2011 Update).

He encontrado este video en el blog de Ivana Tilca (os recomiendo seguirlo).

En él podréis ver uno de los nuevos aspectos que se han añadido al emulador: la opción de Copiar y pegar.


Podéis descargaros la última versión de las herramientas de desarrollo del siguiente enlace:

24.2.11

Artículo: crea un menú sencillo para tus aplicaciones WP7

He encontrado este artículo en el blog de Rudi Grobler donde nos enseñan a añadir a nuestras aplicaciones un menú muy sencillo y vistoso coherente con las líneas generales de Metro.

Os muestro un ejemplo de cómo quedan estos menús.


Acceder al artículo "Simple menú for your WP7 application".

Video: Cómo hacer un juego en 60 minutos (con Unity3D) parte 2 de 2

Os paso la segunda parte de esta charla que organizó la asociación GUEIM:

Artículo: Cómo utilizar bien los botones de búsqueda en WP7

Os paso otro artículo (del blog de 4MKMobile.com) donde nos cuentan cómo utilizar correctamente los botones de búsqueda en Windows Phone 7.

Muy útil.

Acceder al artículo "WP7 Devs: Stop adding search buttons"

Introducción a Windows Phone 7

He encontrado este artículo en el blog de DevNetTips.

Es un buen post de introducción a Windows Phone 7 para los que queréis uniros a la comunidad de desarrrolladores de aplicaciones y juegos para WP7.

Acceder al artículo "Un vistazo al ecosistema de Windows Phone 7".

Os paso también esta curiosa imagen para animar a los desarrolladores a hacer juegos para XNA.

23.2.11

Artículo: cómo recuperar los datos de tu aplicación WP7 a través de WCF

He encontrado en el blog de MobileZone este artículo donde aprenderemos cómo almacenar los datos de tu aplicación en un servicio WCF para recuperarlos posteriormente.

(Por eso os recomendaba antes el artículo de Josué...)

Está muy bien el artículo. Muy útil.

Acceder al artículo "WP7 - Backup service".

Video: Cómo hacer un juego en 60 minutos (con Unity3D) parte 1 de 2

Os paso otro de los videos de GUEIM:


Artículo: Windows Phone shake gestures library

En el blog del equipo de desarrollo de Windows Phone 7 he encontrado este artículo donde podréis encontrar mucha información sobre cómo funcionan los gestos en los dispositivos Windows Phone 7.

Muy interesante, os lo recomiendo.

Acceder al artículo "Windows Phone shake gestures library".

Articulo: Windows Phone 7 y WCF

Josué Yeray ha publicado en su blog un tutorial para aprender a hacer aplicaciones con WCF en Windows Phone 7.

Un artículo muy útil para trabajar con bases de datos en Windows Phone 7 y poder almacenar los datos de nuestras aplicaciones.

Os recomiendo hacer el tutorial.

Acceder al tutorial "Windows Phone 7 y WCF".

21.2.11

Articulo: trabajando con XML en Windows Phone 7

En el blog de WindowsPhoneGeek.com he encontrado este artículo donde se explcia cómo trabajar con archivos XML.

Están muy bien explicadas las principales operaciones que hacemos cuando trabajamos con ficheros XML (lectura, filtrado...).

Muy recomendable.

Acceder al artículo "WP7 working with XML: reading, filtering and databinding".

Video: cómo montar tu propia empresa de videojuegos

Os traigo otro de los videos de la asociación GUEIM de la Universidad Complutense de Madrid.

Me alegro de que os hayan gustado (sobre todo el de Postmortem de Castlevania) los videos, que os hayan sugerido nuevas ideas, otros puntos de vista...

Agradecerselo a la gente de GUEIM. Y al esfuerzo que hacen grabando y subiendo estos videos.



¡Disfrutadlo!

Cómo actualizar nuestro teléfono Windows Phone

En el blog del equipo de desarrollo de Windows Phone 7 he encontrado este artículo sobre cómo actualizar nuestros teléfonos con el sistema operativo de Microsoft.

Acceder al artículo "Our first Windows Phone update - and how to get it".



Como relata el artículo, para actualizar vuestro teléfono Windows Phone 7 habrá que utilizar el software Zune para PC o el Windows Phone Connector para MAC.

Tenéis una guía paso apaso en el siguiente enlace:

Guía paso a paso para actualizar dispositivo Windows Phone 7.

Sesiones online Mobile World Congress 2011

Hace poco que se ha celebrado el Mobile World Congress 2011 uno de los mayores eventos sobre tecnología y dispositivos móviles que se realizan a nivel mundial.

Para los que no pudimos ir como asistentes al evento, podemos ver algunos de los videos de las sesiones a través de la página web Mobile World Live.



Os recomiendo ver los videos (están en inglés, pero valen la pena) y aprender mucho más sobre lo que traerá el futuro para estos dispositivos.

Acceder a Mobile World Live.

20.2.11

Video: IA sin programación: Técnicas offline para aprendizaje de comportamientos

Os traigo otro video de la asociación GUEIM de la Universidad Complutense de Madrid.



Muy interesante. ¡Disfrutadlo!

Aprender Windows Phone 7 (parte 18): Cómo utilizar el control ProgressBar en tus WP7 apps

Vamos a ver cómo utilizar el control ProgressBar en nuestras aplicaciones.

Es muy sencillo.

Una barra de progreso sirve para informar a un usuario del estado del porcentaje de una operación que se ha completado. Por ejemplo, imaginad un juego que cuando el usuario pulsa en guardar partida, aparece una pantalla con una barra de progreso del tanto por ciento guardado del juego. Con una barra de progreso, el usuario sabrá el % que se ha completado de la operación.

Este tipo de barras de progreso se llaman determinidas ya que en cada momento sabemos el % que se ha completado y el % que queda sin completar. En la figura 1 podéis ver al especto de las barras de progreso determinadas.

Figura 1.

Ahora supongamos que no sabemos el % por ciento que en cada momento va a tener completada la operación. En estos casos usaremos una barra de progreso indeterminada. Puedes ver algunos ejemplos de estas barras de progreso en la figura 2.

Figura 2.

En el ejemplo que vamos a hacer hoy, veremos cómo utilizar barras de progreso en nuestras aplicaciones.

Muy fácil como podéis ver.

CREANDO UN EJEMPLO

Primero abriremos Visual Studio 2010 for Windows Phone. Pulsaremos en el menú File -> New Project y seleccionamos los siguientes valores:

- Visual C#: Silverlight for Windows Phone
- Name: ProgressBarApp
- Location: (el que queráis, yo por ejemplo he usado...) C:\A_warterrain_A\Ejemplos WP7\
- Solution name: ProgressBarApp

Seleccionamos el control ApplicationTitle (el texto “MY APPLICATION”) y cambiamos el valor de su propiedad Text por “PROGRESSBARAPP”.
Después cambiamos el control PageTitle (el texto “page name”) y cambiamos el valor de su propiedad Text por “Ejemplo”.

La página principal de la aplicación tendría el aspecto siguiente:

Figura 3.

Vamos a agregar el resto de controles. Antes de iros enseñando qué controles vamos a agregar os muestro el resultado que queremos obtener:

Figura 4.

Primero pinchamos en Toolbox y arrastramos un control ProgressBar a la página.

Repetimos el proceso para tener dos barras de progreso en nuestra página.

El primer ProgressBar se va a dejar como un barra de progreso determinada (no hay que tocar nada). El segundo ProgressBar la vamos a convertir en una barra de progreso indeterminada. Para ello iremos a propiedades y marcaremos la propiedad IsIndeterminated.

Ahora añadiremos dos TextBlock. Uno lo pondremos sobre la primera ProgressBar y le pondremos a su propiedad Text el valor “Barra de progreso determinada:”. El segundo TextBlock lo pondré sobre la segunda ProgressBar y a su propiedad Text le pondremos el valor “Barra de progreso indeterminada:”.

Por último añadiremos un botón y pondremos el siguiente texto en su propiedad Content “Aumentar valor ProgressBar”.

Muy bien. Ya sólo quedaría definir qué se hace al pulsar en el botón.

Pulsamos dos veces en el control para que se cree el evento asociado a la pulsación y el código que se ejecutará sumará un 10% al tanto por ciento completado de la ProgressBar.

Las ProgressBar tienen dos propiedades Maximum y Minimum donde se definen el valor máximo y mínimo de la barra de progreso. Lo normal es que vaya de 0 a 100 pero se puede definir como nosotros queramos. En la propiedad Value está el valor del % completado en la ProgressBar. Inicialmente valdrá 0 y cada vez que el usuario pulse se le sumará un 10%.

Veamos el código:

private void button1_Click(object sender, RoutedEventArgs e)
{
progressBar1.Value = Math.Min(progressBar1.Value + 10.0, 100.0);
}

Sencillo verdad. Hacemos mínimo con 100 para que no supere el valor 100% completado.

Veamoslo en funcionamiento:

CÓMO USAR UN PROGRESSBAR

Si intentais utilizar una ProgressBar mientras se realiza otra operación, se os quedará bloqueada (congelada la imagen). Para evitar esto tendréis que realizar la otra operación (por ejemplo, cargar los datos) en otro hilo de ejecución.

Tenéis todos los detalles sobre cómo se hace esto en el siguiente enlace al blog de Josué Yeray:

Acceder al artículo programación asíncrona en Windows Phone 7.

RECURSOS DE ESTE ARTÍCULO

- Sitio web para desarrolladores de Windows Phone 7.
- Grupo del DotNetClub UCM.

Artículo: Introducción a aplicaciones WP7 de tipo Panorama

He encontrado este artículo en el blog de UruIT donde podemos encontrar un buen tutorial para aprender a crear aplicaciones de tipo Panorama.


Este tipo de aplicaciones son muy usadas por que ofrecen al usuario un interfaz muy amistoso. Aunque requieren replantear la estructura de las aplicaciones (tampoco hay que cambiar mucho y en la mayoría de los casos el cambio es sencillo).

Acceder al artículo "Introducing Windows Phone 7 Panoramic View".

Aviso: que no hacer usando servicios de Bing en WP7

He encontrado este artículo en el blog Nick's .NET Travels. Os recomiendo leerlo, por que explica un problema que ha encontrado en el ejemplo del Sample Translator de WP7 cuando se utilizan servicios de Bing.



Para los que no os guste el inglés... en el artículo se habla de que cuando creáis una aplicación que hace uso de los servicios de Bing, debéis de obtener un Bing API AppID. Sin embargo, este identificador al ir dentro de una aplicación WP7 puede ser extraído (a través de Fidler y Reflector) del código de vuestra aplicación. Por lo que correríais el riesgo de que se utilizase vuestro identificador en Bing para otros fines.

Bueno es saberlo...

Acceder al artículo "Windows Phone 7: Translator Sample, an example in what not to do!"

19.2.11

[Febrero] Últimos juegos WP7

Broiled Earth:


QB Football: pro football strategy game:


Marble Slalom:


I Dig It:

18.2.11

Artículo: Windows Phone 7 Controls

Coding4Fun es un proyecto en Codeplex donde han desarrollando un Toolkit de controles nuevos para Windows Phone 7 (entre otras cosas).

Basta con descargarlos y agregar las referencias a vuestro proyecto.

En este artículo que he encontrado en Codeproject.com, Michael Crump nos enseñan como trabajar con algunos de los controles que trae Coding4Fun.

Muy útiles para desarrollar aplicaciones WP7.

Acceder al artículo "Windows Phone 7 Controls".

Artículo: Programación asíncrona en Windows Phone 7

Os paso este otro artículo del blog de Josué Yeray (os recomiendo seguirlo) en el que nos habla sobre cómo programar aplicaciones que ejecuten varios hilos.

Utilizar varios hilos os permitirá evitar que la aplicación se quede congelada cargando datos, realizando operaciones...

Muy útil.

Acceder al artículo "Programación asíncrona en WP7".

Articulo: Windows Phone Silverlight application faster load time

En el blog del equipo de desarrollo de WP7 he encontrado este artículo sobre como hacer que tus aplicaciones WP7 se carguen mucho más rápido.

Muy útil sobre todo si vuestras aplicaciones requieren una carga inicial bastante grande.

Acceder al artículo "Windows Phone Silverlight application faster load time".

Video: publicidad in-game.

Nos vamos de fin de semana. Así que os dejo otro video de una charla de la asociación GUEIM para que amplieis vuestros conocimientos sobre desarrollo de videojuegos y publicidad.

¡Pasad buen fin de semana!

17.2.11

Pack de iconos de descarga para tus WP7 apps

En el blog de Blankenblog he encontrado este enlace a un paquete de iconos de descarga de vuestras aplicaciones Windows Phone 7.



Estos iconos se pueden poner en vuestros blogs, webs, etc. donde habláis de las maravillas que hace vuestra aplicación para WP7. El usuario al ver el icono podrá pincharlo e ir a la página de descarga de la aplicación para bajársela a su teléfono.

Enlace paquete de iconos de descarga.

Artículo: Piensatelo dos veces antes de seleccionar tu aplicación como "trial"

He encontrado en el blog de "In geek we trust" este artículo en el que explican que debido a un bug de Marketplace, si marcamos nuestras aplicaciones como trial luego no podremos seleccionar que dejen de serlo.



Es bueno saberlo.

Acceder al artículo"Tip: Think twice before trialling "trial mode".

Artículo: Ecosistema, la palabra de moda.

He encontrado en Gizmovil (una web que merece la pena seguir) este artículo de Eugenio Estrada. En él se explica esta nueva palabra... ecosistema, de la que todo el mundo habla en estos últimos días.

Y lo explica perfectamente para que todos lo podamos comprender.



Os lo recomiendo porque es un concepto realmente interesante para todos los que desarrollamos aplicaciones para dispositivos móviles.

Acceder al artículo "Ecosistema, la palabra de moda".

16.2.11

Artículo: opinión negativa de Marketplace

Hoy he encontrado este artítulo en el blog de Cyberherbalist, un desarrollador muy disgustado con Marketplace.

Creo que es bueno conocer todas las opiniones para poder conocer tanto los puntos fuertes como débiles de las herramientas con las que trabajamos.

Tampoco es tan grave ya que errores aparecen en todas las plataformas. Y conocerlos nos ayudará a tener más conocimientos sobre el Marketplace para el cual desarrollamos aplicaciones para WP7.


¡Disfrutadlo!

Acceder al artículo "Marketplace woes".

Video: Pro-gaming. El juego como profesión.

Os paso otro de los estupendos vídeos de las charlas que dan en GUEIM sobre desarrollo de videojuegos.

Disfrutadlo.


15.2.11

Artículo: Cómo establecer una imagen como el fondo de un control textBlock en WP7

Este artículo en el blog de WindowsPhoneGeek muestra tres formas de poner una imagen como fondo de un TextBlock.

Corto y útil.

Acceder al artículo "How to set an image as background of a wp7 textblock".

Novedades del Mobile World Congress 2011

Steve Ballmer anunció ayer en el Mobile World Congress nuevas características que harán de Windows Phone 7 una opción aún más atractiva para los usuarios a lo largo de este año. Son las siguientes:

- La primera gran actualización: esta actualización gratuita estará disponible para todos los usuarios de Windows Phone en las primeras semanas de Marzo. En ella se incluyen nuevas opciones como el copiar y pegar o la mejora en el rendimiento de las aplicaciones.

- Integración con Twitter: debido al feedback recibido, se integrará Twitter dentro del Hub de Contactos para la segunda mitad de 2011 al igual que en la actualidad se encuentra Facebook.

- Almacenamiento en la nube de nuestros documentos: en la segunda mitad de 2011 también se añadirán las opciones de compartir documentos y el almacenamiento en la nube a través del uso de Windows Live Skydrive.

- Una nueva experiencia en la navegación con Internet Explorer 9: el navegador web incluido en el dispositivo será mejorado cualitativamente, se incluirá un mejor soporte a los estándares así como la aceleración gráfica por hardware como en la versión de PC.

- Nuevas posibilidades de Multitarea: se añadirá soporte para cambiar rápidamente entre aplicaciones o ejecutar aplicaciones en background junto con otras novedades en la segunda mitad del año. En el próximo evento MIX en las Vegas (http://live.visitmix.com/) Abril se podrá aprender mucho más sobre estas novedades.

Todas estas novedades junto con el reciente anuncio de alianza con Nokia supone un gran paso en este viaje. En esta alianza Microsoft une su experiencia en el mundo del software y los servicios a la de Nokia en el diseño de hardware, procesamiento de imágenes y servicio de mapas. Los detalles de esta alianza y las oportunidades que suponen se aclararán en los próximos meses mientras Microsoft se prepara para proporcionar un volumen significativo de Windows Phone Nokia en 2012.

Fuente: MSDN España.

Video: La historia "pirata" de los videojuegos

Estos días os estoy pasando una serie de charlas de la asociación GUEIM para completar la formación sobre el desarrollo de videojuegos que todos los que nos dedicamos a esto deberíamos tener.



¡Disfrutadlo!

Video: Integración entre Windows Phone 7 y Kinect

Una de las noticias que han sido anunciadas en el Mobile World Congress 2011 es la posibilidad de integrar Windows Phone 7 y Kinect.


Podéis ver más sobre este tema en este video:


Problema con terminales Windows Phone 7

He encontrado en el blog de Mi Windows Phone esta noticia sobre un problema que le sucede a bastantes teléfonos HTC Trophy 7.

Problema:
El teléfono ocasionalmente se reinicia o se bloquea sin ninguna causa.

Ante esta situación el usuario solo puede quitarle la batería para volver a seguir utilizando el dispositivo.

Solución:
Por el momento la única solución que queda es entregarlo en la tienda donde compraste para que lo envíen a Servicio Técnico de HTC y que tras unas semanas te envíen un nuevo dispositivo sin este fallo.

Esta solución tienen el inconveniente de perder los datos que tengas en el dispositivo.

¿Alguien conoce una forma de salvar los datos para luego poder recuperarlos en el nuevo teléfono que te envíen?

Actualización
Me han respondido en un foro lo siguiente:

"Por ahora... solo existe una solución, esperar al update "NoDo" de marzo, que incluirá la opcion de hacer un backup del telefono antes de actualizar, porque en estos momentos, al menos de forma oficial, no existe un sistema de backups en Zune.

De todas formas, ten en cuenta que los contactos se guardan en tus cuentas de correo online, no en el telefono, las fotos puedes sincronizarlas con skydrive y la música si que la tienes sincronizada en el Zune junto con video, fotos y apps, lo malo es tener que volver a poner todo en su sitio a mano."

En Marzo espero comentaros esta nueva opción de hacer backup del contenido del teléfono y ver si resuelve este problema.


14.2.11

Paquete de 500 iconos con estilo Metro para WP7

Navegando por Reddit.com he encontrado este artículo en el blog Fear and Loathing donde podéis descargaros un paquete de 500 iconos con estilo Metro para Windows Phone 7.


Muy útiles para vuestras aplicaciones Windows Phone 7.

Acceder al artículo "500 Metro style WP7 Icons".

O bien podéis descargaros el paquete directamente del siguiente enlace:

Enlace de descarga del paquete de iconos.

Video: Narración interactiva y videojuegos

Os traigo otro de los videos del canal de videos de la asociación GUEIM sobre otro de los aspectos de la creación de videojuegos:



¡Disfrutadlo!

Articulo: ¿Qué afecta el pacto de Microsoft con Nokia a los desarrolladores de Windows Phone 7?

Por si no lo sabéis, hace unos días ha saltado la noticia del pacto entre Nokia y Microsoft para que los próximos teléfonos de la empresa finlandesa lleven el sistema operativo Windows Phone 7.

Y el viernes de la semana pasada, en el blog del equipo de desarrollo de Window Phone 7 se publicó un artículo sobre qué repercusiones tiene este pacto para los desarrolladores.

Os paso el enlace a este artículo para que estéis completamente informados de este tema:

Acceso al artículo "What the Nokia deal means for Microsoft developers?".

Artículo: estados de certificación de una aplicación WP7

Os paso el enlace a este artículo del blog de César Reneses donde se explican todos los estados por los que puede atravesar una aplicación cuando se está intentando publicar en Marketplace de Windows Phone 7.

Acceder al artículo "Estados de certificación de una aplicación WP7".

¡Disfrutadlo!

Webcast Club .NET: Certificaciones oficiales de Microsoft: una oportunidad real de desarrollo profesional

Os paso los datos de este webcast:


Fecha:
17 deFebrero 19:30 horas

Descripción:
En esta ponencia, José Manuel Alarcón, Microsoft Certified Trainer, MVP de ASP.NET y director de la empresa Krasis nos presentará el panorama actual de las certificaciones oficiales de Microsoft, cómo se comparan con las anteriores, qué oportunidades de desarrollo profesional ofrecen, experiencias en selección de personal y con qué recursos contamos para prepararlas según nuestras circunstancias personales.

Se tocarán algunos temas relacionados como las nuevas competencias de los Partners de Microsoft que obligan las empresas a contar con mucho más personal certificado y abre una oportunidad para los que se certifiquen.

Asimismo en la parte final de la charla tendremos oportunidad de preguntarle las dudas que tengamos acerca de esta temática.

Ponente:
José Manuel Alarcón

Registro:
Acceso a la web de registro al evento.

10.2.11

Artículo: Running game loops in Silverlight

Estos días os estoy recomendando una serie de artículos que son útiles para los que hacemos aplicaciones para Windows Phone 7.

Hoy os recomiendo este artículo en el blog de Silverlight Buzz en el que se explica cómo crear el bucle que se utiliza en los videojuegos en un proyecto con Silverlight.

El autor Gavin Wignall creó una aplicación Silverlight Bitbreaker utilizando las indicaciones de este artículo.


Acceder a BitBreaker in Marketplace.

Muy útil sobre todo si sois unos fanáticos de Silverlight. Disfrutadlo.

Acceder al artículo "Running game loops in Silverlight".

Recordatorio: laboratorio de Windows Phone 7 en la UPM

Os recuerdo que hay un laboratorio en la Universidad Politécnica de Madrid para que los estudiantes prueben sus aplicaciones Windows Phone 7 en dispositivos físicos.



Este laboratorio que han montado desde Microsoft cuenta con varios teléfonos de prueba en la facultad de Telecomunicaciones que está situada en el campus de Ciudad Universitaria en la Universidad Complutense de Madrid.

Ver mapa.

Si queréis reservar una mañana o una tarde, podéis escribir a aula.microsoft@etsit.upm.es.

Además, si es un caso excepcional en el que estáis desarrollando varias aplicaciones, podeis pedir que os presten un dispositivo temporalmente escribiendo a la misma dirección.

Si sois de otras ciudades, hay un hilo en MSDN donde la gente de una misma ciudad pueden quedar para compartir dispositivos y probar las aplicaciones. Os paso el enlace:

Ir al hilo Dispositivos para probar tus aplicaciones en tu ciudad

Video: Computación gráfica con CUDA

Os paso otro video del a asociación de estudiantes GUEIM de la UCM.

En este video se nos habla de programación gráfica con CUDA. La razón de ponerlo es que siempre viene bien aprender cosas de otras tecnologías por si te sugieren ideas que se puedan utilizar en WP7.



Os recomiendo apuntaros a esta asociación.

8.2.11

Artículo: 4 important things to have in your Windows Phone 7 app

He encontrado este artículo en DotNet.Dzone.com el que Den Delimarsky habla de 4 cosas que es bueno añadir a las aplicaciones Windows Phone 7.

Me gusta porque tras leerlo puedes estar de acuerdo o no en las cosas que plantea... pero te hace darle vueltas a la cabeza e incluso te ayuda a que te surjan un par de buenas ideas.

Ir al artículo "4 important things to have in your Windows Phone 7 app".

Así que os recomiendo leerlo.

Artículo: Free is good

En el blog de FairyEngine's Dev ha publicado una entrada sobre los resultados que ha obtenido con su aplicación Jigsaw Guru en el Marketplace de Windows Phone 7 y cómo le ha ayudado tener una versión gratuita.


Es un artículo interesante, dado que hay pocas explicaciones de las experiencias de los desarrolladores de aplicaciones y juegos para Windows Phone 7 en el Marketplace.

Ir al artículo...

Os recomiendo leerlo.

Video: El diseño de videojuegos. Post-mortem de Castlevania: Lords of Shadow

En la Universidad Complutense de Madrid hay una asociación de estudiantes llamada GUEIM que dan charlas sobre desarrollo de videojuegos.

Es una asociación muy interesante y os recomiendo a todos asistir a sus charlas y participar en sus actividades.

Tienen un canal de videos en Youtube donde se muestran algunas de sus charlas.

Hoy os traigo una de ellas que creo que puede ser útil para todos los que hacemos aplicaciones y juegos para Windows Phone 7.

"El diseño de videojuegos: post-mortem de Castlevania: Lords of Shadow"



Disfrutadlo.

Video: desarrollo de Juegos 3D con XNA

Os paso otro de los vídeos que la gente de Mobile NUG ha colgado en la web GlotbbTV.com.

En este video nos enseñan a desarrollar juegos en 3D con XNA para la plataforma Windows Phone 7. Muy recomendable.

Nueva versión de las Windows Phone Developer Tools (January Update)

El pasado día 4 de Febrero se comunicaba la noticia en el blog de equipo de desarrollo de Windows Phone 7.

Ya estaba disponible para descargar una nueva versión de las herramientas para desarrollar aplicaciones Windows Phone 7, las...

Windows Phone Developers Tools
(January update)






Navegando por Internet he podido encontrar este vídeo en el blog de Josue Yeray (cuyo blog os recomiendo seguir) donde se muestran algunas de las nuevas características que incluye esta versión.




Si vais a descargaros esta nueva versión (aquí estará el tutorial en breve) os recomiendo seguir los pasos de este artículo que se ha publicado en la web de MSDN de Windows Phone 7 sobre el tema:

Actualización de las Herramientas de Desarrollo de Windows Phone 7 y Otras Novedades.

6.2.11

Aprender Windows Phone 7 (parte 17): Enviando correos electrónicos desde tus aplicaciones WP7

Esta semana vamos a aprender a enviar correos desde nuestras aplicaciones Windows Phone 7.

Es muy sencillo.

Para enviar un correo electrónico hay que utilizar la clase EmailComposeTasks que viene dentro de la librería Microsoft.Phone.Tasks.

Esta clase contiene toda la funcionalidad que se encarga de crear el correo electrónico y enviarlo a través de Internet. Solamente es necesario pasarle el mail del destinatario, un asunto y el cuerpo del correo electrónico. Veamos un ejemplo.

Creamos el objeto de la clase EmailComposeTask.

EmailComposeTask mail = new EmailComposeTask();

A continuación le pasamos el mail del destinatario, el asunto y el cuerpo del mensaje:

mail.To = “prueba@prueba.com”;
mail.Subject = “Fecha del concierto”;
mail.Body = “El banda de musica de Talavera de la Reina actuará en los Jardines del Prado el próximo día 23 de Febrero a las 23:00 horas.”;

Y para que se envíe el correo solo hay que ejecutar el método show.

mail.Show();

Y ya está. El correo llegará a la dirección de correo indicada en un breve plazo de tiempo.

Ahora os preguntaréis... Esto está muy bien ¿pero de dónde saca el teléfono mi dirección de correo desde la cual se enviará este correo? Pues cogerá la dirección de correo electrónico que has configurado previamente en tu teléfono Windows Phone 7 para recibir y enviar mensajes desde tu teléfono.

Muy fácil como podéis ver.

Creando un ejemplo

Vamos a reutilizar el código del anterior artículo. Nuestra página de contacto

Figura 1.

Os enseño los cambios que hay que hacer:

- Ponemos dos textboxes “Correo electrónico del destinatario” y “Asunto”.
- Quitamos los textboxes de “Edad”, “Nombre y Apellidos” y “Teléfono”.
- Añadimos un botón “Enviar correo electrónico”.

Figura 2.

A continuación definimos el evento Click del botón. Primero hemos de añadir la librería que contiene a la clase EmailComposeTasks que es Microsoft.Phone.Tasks mediante esta instrucción:

Using Microsoft.Phone.Tasks;

E introducimos el siguiente código:

private void buttonEnviarCorreoElectronico_Click(object sender, RoutedEventArgs e)
{
EmailComposeTask mail = new EmailComposeTask();
mail.To = textBoxEmailDestinatario.Text;
mail.Subject = textBoxAsunto.Text;mail.Body = textBoxMensaje.Text;mail.Show();
}

Por lo que al pulsar el botón se enviará un correo a la dirección de correo electrónico del destinatario, con el asunto que se haya indicado y con el mensaje que haya introducido en el textbox de mensaje.

Sencillo, ¿verdad?

Si lo probáis en el emulador o en un dispositivo que no haya configurado su cuenta de correo en el dispositivo le aparecerá el siguiente mensaje.

“Can’t send. Make sure you’ve set up an account and try again.”

Recursos de este artículo:

3.2.11

Articulo: usando el acelerómetro con Silverlight en aplicaciones para WP7

Navegando por Reddit.com he encontrado este interesante artículo sobre cómo utilizar el acelerómetro cuando desarrollamos aplicaciones con Silverlight para Windows Phone 7.


Muy recomendable.

Acceder al artículo: using the Accelerometer in Silverlight with Windows Phone 7.

Recursos para desarrollar videojuegos GUEIM

Desde la asociación GUEIM en la UCM nos pasan la siguiente información:



"Compilación de interesante material relacionado con el mundo de los videojuegos:

Como ya os avisamos, están disponibles los videos de las jornadas sobre videojuegos MDV-GUEIM que celebramos en la Facultad de Informática de la UCM el pasado mes de diciembre.

Hay varias charlas que merece la pena volver a ver, como la de Michael Santorum (Mercury Steam) o la gente de Totemcat/Minimal Drama, así que os animamos a ello :)

También desde este lunes están disponibles para su descarga los videojuegos creados en el Global Game Jam 2011. ¿No querías juegos gratis? ¡Pues toma 1500! ;) Algunos de una calidad y originalidad que ya quisieran muchos productos comerciales (filtrad por "Jam Site" y echad un ojo a las obras presentadas en Madrid y Barcelona).

Finalmente, y aunque hace más tiempo de ello, os informamos que podéis descargar las actas del I Congreso Internacional de Videojuegos celebrado en la Universidad Complutense en abril de 2010. Más de 300 páginas con artículos de todo tipo, desde las teorías más sesudas y académicas hasta las contribuciones más prácticas de los profesionales de la industria."

Un material genial que podemos reutilizar para desarrollar aplicaciones WP7.

Windows Phone Training Course

Ya está disponible una nueva versión del Windows Phone Training Kit. Dentro podréis encontrar un enorme conjunto de tutoriales para aprender todo sobre el desarrollo de aplicaciones Windows Phone 7.

Podéis ver todo lo que trae en este artículo en el blog del equipo de desarrollo de WP7.



Podéis acceder a él a través de la siguiente página web:

Windows Phone Training Course.

O descargarlo directamente del siguiente enlace:

Descarga Windows Phone 7 Training Kit.

2.2.11

Ebook gratuíto: Silverlight for Windows Phone.

En el blog de Oskar Álvarez he encontrado esta noticia de un nuevo ebook gratuíto para aprender a programar aplicaciones con Silverlight para Windows Phone 7.

Os recomiendo descargaroslo y echarle un ojo.

Podéis descargarlo del siguiente enlace:

Descargar ebook gratuíto Silverlight for Windows Phone.

Artículo: ¿En qué pueden estar de acuerdo franceses, alemanes e italianos?

Navegando por Reddit.com he encontrado este artículo en el que se hace unas serie de reflexiones muy interesantes para los que desarrollamos aplicaciones Windows Phone 7.

Acceder al artículo en el blog Apps are People Too.

Os lo recomiendo. A mi me ha dado un par de buenas ideas.

Guía GameDev: 3d in Photoshop. The ultimate guide for creative professionals

Navegando por el sitio web de GameDev.net (el cual os recomiendo seguir) he encontrado esta guía para aprender a hacer cosas muy chulas con Photoshop.

Creo que se puede utilizar para hacer gráficos, fondos y otras imágenes para usarlas en las aplicaciones de Windows Phone 7 que creemos... por eso os paso el enlace a esta guía :)


Acceder a la guía 3D in Photoshop: the ultimate guide for creative professionals.

1.2.11

Truco para mejorar la imágen de fondo de las aplicaciones Panorama en WP7

En el blog de In geeks we trust he encontrado este truco para que las aplicaciones Panorama tengan un aspecto de imagen interminable.

Es una solución muy sencilla que os permitirá que en vez de que vuestras aplicaciones tengan un aspecto cortado al llegar al final del Panorama, como este:



Tener un aspecto de continuidad, como este:


Y es muy sencillo de hacer.

Control Calendario para Windows Phone 7

Como sabéis, en Windows Phone 7 no hay un control Calendario entre los controles que trae por defecto Visual Studio for Windows Phone...

...o no había porque en el proyecto WPControls de Codeplex han creado un control Calendar para utilizar en vuestras aplicaciones Windows Phone 7.

Tiene el siguiente aspecto:



Os recomiendo entrar en su web y probar a utilizar este control.