Category: Microsoft


Emprender en un entorno global, un evento que no te puedes perder!

February 13th, 2012 — 7:19pm

El próximo día 28 de Febrero, a las 16:00, visitará la ETSI de Telecomunicación de la UPM Jean Philippe Courtois, presidente de Microsoft International

Una oportunidad única para conocer la visión de uno de los principales ejecutivos de Microsoft sobre las tendencias tecnológicas y de innovación que nos pueden ayudar en nuestro futuro.

Oportunidad que es difícil que se vuelva a repetir y que no podemos dejar de aprovechar. Junto con ello, también habrá la posibilidad de conocer los programas de Microsoft para emprendedores y de cómo una idea se convirtió en una empresa gracias a Microsoft y Kinect con el proyecto TEDCAS

Yo ya estoy registrado a través de la plataforma de World Wide Events para estar allí el primero. Durante la jornada, se podrá ganar un Nokia Lumia 800. Es posible crear el nuevo Angry Birds o el próximo WhatsApp.

¿Por qué no empezar ahora?

3 comments » | Microsoft

Bing Dynamic Theme para Mac

October 2nd, 2011 — 11:53pm

Como mencionaba en la anterior entrada, si te gusta la fotografía seguro que te gusta Bing Dynamic Theme. Sin embargo, existe una limitación, solo está disponible para equipos con Windows. Por lo tanto, si usas otro sistema operativo te tienes que aguantar o inventarte algo para usarlo.

Eso es lo último que hice yo. En el fondo, el tema de Bing es un fichero de texto con la extensión theme en el que dentro aparece una URL a la que el ordenador se suscribe y va descargándose las imágenes cuando van siendo publicadas por parte de Microsoft. Por lo tanto, únicamente había que escribir un programa que parseara el feed Rss y se descargara las imágenes.

El Bing Dynamic Theme for Mac (ejecutable) hace precisamente para eso, una utilidad de consola escrita en Mono que te permite desde Mac descargarte todas las imágenes disponibles en el tema y usarlas de fondo de pantalla en tu escritorio.

Si te descargas el ejecutable y lo lanzas desde consola empezará a descargarse una a una las imágenes a la carpeta de imágenes dentro de tu carpeta de usuario del sistema operativo. Las imágenes tienen un cierto tamaño por lo que tardarán en descargarse un rato las más de 70 imágenes que hay ahora publicadas en el feed.

 

Luego solo tendrás que seleccionar la carpeta en el gestor de fondos de escritorio de Mac para que use esos fondos de pantalla y los vaya rotando según el tiempo establecido.

Si no quieres perderte las nuevas imágenes que van añadiendo puedes consultar el blog de Rob Margel y ejecutar la aplicación cuando anuncie nuevos temas. La aplicación únicamente se descargará los nuevos temas publicados. Otra opción es añadir una tarea a cron para que ejecute la aplicación cada quince días y así te olvidas de ello.

Ahora solo queda disfrutar de vuestros nuevos fondos de pantalla.

Comment » | C#, Microsoft, Programación

Solucionando errores en la actualización del Bing Dynamic Theme

August 7th, 2011 — 11:30pm

Si te gusta la fotografía tener Bing como página de incio es algo que debes de hacer. Cada día te sorprenderás con alguna buena imagen nueva para darte los buenos días. Si no te llega con eso, Microsoft tiene disponible el tema para Windows 7 llamado Bing Dynamic que te puedes descargar para disfrutar de las imágenes seleccionadas de Bing como fondo de pantalla.

Al ser un tema dinámico cada cierto tiempo se van descargando nuevos fondos de pantalla, si quieres saber cuándo se actualiza puedes seguir el blog de Rob Margel. Justo leyendo ese blog me di cuenta de que los fondos que comentaba nunca me aparecían y al revisar el listado de fondos de pantalla tenía la mitad de todos los que llevan publicados. Si os ha sucedido algo parecido, para resetear el tema y hacer que se vuelvan a descargar los fondos es necesario hacer lo siguiente.

A partir de ese momento, si entras en Desktop>Personalize>Desktop Background verás como poco a poco el número de fondos de pantalla va aumentando hasta, si no me equivoco, los 63 que hay ahora publicados. Los lunes por la mañana serán más entretenidos cuando veas a esa simpática foca dándote los buenos días.

1 comment » | Microsoft

Cosas a tener en cuenta al subir apps en el nuevo App Hub…

July 29th, 2011 — 4:39pm

El día 18 de Julio se publicó una gran actualización del App Hub para subir aplicaciones para Windows Phone 7. Además del cambio estético a nivel completo se han realizado algunas modificaciones en el proceso de envío de aplicaciones que es importante tener en cuenta. Si has enviado alguna aplicación de forma reciente te habrás dado cuenta de ello.

  • Selección del nombre de la aplicación: Ahora ya no existe la opción de modificar el nombre de la aplicación durante el proceso de envío. El nombre es seleccionado directamente del .xap que envías. Si quieres tener diferentes nombres según el idioma de la aplicación será necesario localizar la aplicación
  • Idioma de la aplicación: Ahora es necesario seleccionar de forma explícita el idioma de la aplicación en sus propiedades. Si quieres subir una aplicación en un idioma solo; por ejemplo, en español, será necesario que lo indiques porque si no detectará también el Inglés Internacional. Puedes encontrar más información en esta entrada de los foros.
  • Subida conjunta de imágenes: Por fin es posible enviar todas las imágenes de golpe sin tener que subir una a una. Únicamente tendrás que navegar hasta el directorio y seleccionarlas todas.

Puedes encontra la información de cómo hacerlo con más detalle en la entrada del blog de Mike Francis que la he encontrado mientras buscaba por qué me sucedía lo que indicaba en el primer y segundo punto.

Comment » | Microsoft, Windows Phone 7

Modificar la navegación inicial en Windows Phone 7…

July 27th, 2011 — 12:23am

Es posible que en alguna de las aplicaciones que desarrolles para Windows Phone 7 tengas que modificar la navegación inicial dependiendo de algún parámetro; por ejemplo, algo común es que si el usuario no ha iniciado sesión se le envíe a la página de login y si ya lo ha hecho, se envíe directamente a la página principal de la aplicación.

Buscando la mejor forma de hacerlo, o mejor dicho, la que funcionara ya que la aproximación que estaba realizando no era válida, encontré el post de Peter Torr que propone dos soluciones para controlar esta situación.

Cualquiera de los dos métodos funciona para lograr lo que se desea; sin embargo, es importante tener en cuanta algunos detalles:

  • Si posteriormente quieres emplear el NavigationService para moverte entre páginas tienes que tener en cuenta que ese código se ejecutará provocándote errores. Si solo deseas que eso se evalúe la primera vez, lo mejor es que te desuscribas del evento para evitar que vuelva a ser llamado cada vez que hagas uso de los servicios de navegación.
  • Si estás con Windows Phone 7, la vista de login se quedará en el stack de navegación. Si el usuario pulsa el botón atrás le volverá a aparecer dicha vista. Por lo tanto, es recomendable utilizar la aproximación de un elemento que se coloque por encima de la vista principal y controlar su visibilidad.
  • Si por el contrario, estás con Windows Phone 7.1, parece que Microsoft ha oído las quejas de la gente por los foros añadiendo la posibilidad de eliminar una entrada del stack de navegación con el método NavigationService.RemoveBackEntry

Así que tened en cuenta estas situaciones para evitar modificar el código que ya estaba escrito y funcionando.

Comment » | Microsoft, Programación, Silverlight, Windows Phone 7

Aplicaciones web en Windows Phone 7…

March 30th, 2011 — 1:48am

Las formas más habituales de desarrollar aplicaciones para Windows Phone 7 es haciendo uso de los dos frameworks disponibles en la plataforma: Silverlight y XNA. Sin embargo, no es la única posibilidad que existe.

Dentro de Silverlight tenemos disponible el control WebBrowser que podemos emplear para mostrar información directamente desde Internet o, aún más interesante, emplearlo para mostrar contenido estático o dinámico dentro del teléfono. Esto abre la posibilidad de realizar aplicaciones basadas en HTML + CSS + JavaScript pudiendo reutilizar código para generar aplicaciones para las tres plataformas móviles que mayor presencia tienen actualmente.

En el blog del equipo de desarrollo de Windows Phone 7 se han publicado recientemente dos artículos bastante relacionados con este aspecto que son interesantes de leer:

Sin embargo, el estar dentro del navegador nos limita un poco la funcionalidad de nuestra aplicación. Por ejemplo, ¿cómo controlamos la navegación? ¿cómo utilizamos las funciones del teléfono como reproducir audio? Poco a poco os lo iré mostrando.

Comment » | Microsoft, Windows Phone 7

Microsoft, otra forma de ver la vida…

January 25th, 2011 — 6:05pm

En las últimas semanas han ido apareciendo vídeos procedentes de Microsoft donde se muestra cómo se integran los diferentes productos que tienen en nuestro día a día. Es una campaña de publicidad muy trabajada, con muy buena calidad artística que merece la pena disfrutar de ella.

Hasta ahora, han aparecido los siguientes tres vídeos. En ellos se puede ver cómo Windows 7, Windows Phone y Windows Live nos facilitan nuestro trabajo en el día al día mostrándonos cómo podemos compartir la información de una forma rápida y sencilla. Por otra parte, también se muestran las posibilidad de ocio de estas plataformas junto con Kinect y Xbox 360.

Aquí os los dejo:

- The making of a song: Andrew Belle

- Road trip to Mt. Hood

- The making of a flash mob

¿Conoces alguna otra campaña de marketing que sea recomendable ver?

Comment » | Microsoft

¿Cómo rellenar el formulario W8 para cobrar en el Marketplace de WP7?

January 17th, 2011 — 10:46pm

Hay un gran número de desarrolladores que se están volviendo un poco locos a la hora de conseguir validar correctamente el formulario W8 para poder obtener los beneficios fiscales a la hora de recibir el pago por sus aplicaciones en el Marketplace.

Si hace unos días Javi nos daba unas pautas de cómo podemos rellenar dicho formulario de forma correcta, Microsoft ha abierto un nuevo proceso que nos puede facilitar aún más el proceso: la validación del formulario vía e-mail antes de enviarlo.

Si queréis hacerlo, aquí tenéis los pasos:

  1. Escanear el documento y enviarlo a la dirección de correo mplcomm@microsoft.com.
  2. Tu formulario será validado en un tiempo estimado de siete días laborales
  3. Los formularios sólo serán validados una única vez
  4. Es necesario enviar una copia escrita por correo postal a la siguiente dirección para que los pagos puedan efectuarse correctamente.

    Microsoft – Windows Marketplace for Mobile
    Attn: Finance Department
    29011 Commerce Center Drive
    Valencia, CA 91355
    USA

Suerte con vuestras aplicaciones! :)

7 comments » | Microsoft, Windows Phone 7

Nuevas aplicaciones en el Marketplace…

January 8th, 2011 — 10:09pm

Durante Navidades, estuve realizando unas pruebas rápidas de cómo funcionaba el control MutiScaleImage de Silverlight dentro de la plataforma Windows Phone 7. Ya había jugado con la tecnología DeepZoom que hay por detrás con el pivot de la PartyQuijote y quería comprobar el funcionamiento en el teléfono.

Una de las utilidades que encontré fue la de visualizar un mapa de información de la red de metro y de ahí surgieron las dos aplicaciones sencillas que ahora mismo están disponibles para su descargada desde el Marketplace: “Madrid Metro Map” y “Barcelona Metro Map“.

El resultado visualmente es muy agradable pero falta mucha mejoría por detrás para que sean de verdad unas aplicaciones prácticas. Ya he recibido recomendaciones de que cree un sistema de recomendación de rutas o incluya información de los horarios de los trenes. Lo que no me gustó es que no sea posible que las imágenes se carguen desde el dispositivo, lo que obliga a que para poder consultar el mapa tengas que emplear una conexión a Internet para que descargue los tiles. Esperemos que en alguna actualización esto sea modificado…

2 comments » | Microsoft, Windows Phone 7

Navegando entre páginas en Windows Phone 7…

January 4th, 2011 — 1:42am

Una de las preguntas más repetidas en los foros de desarrollo de Windows Phone 7 es la forma de navegar entre páginas por nuestras aplicaciones. Vamos a ver lo sencillo que es en el siguiente ejemplo:

Imaginemos que tenemos dos páginas en nuestra aplicación, una que fuera la MainPage.xaml y otra SecondPage.xaml. Si queremos ir de la primera a la segunda, podemos hacer uso de un HyperlinkButton y de su evento click introduciendo en su manejador el siguiente código.

private void hyperlinkButton1_Click(object sender, RoutedEventArgs e)
        {
            NavigationService.Navigate(new Uri("/SecondPage.xaml", UriKind.Relative));
        }

¿Y si queremos volver hacia atrás? ¿Es posible hacerlo? Sí, podemos hacer uso del método GoBack incluido en la clase NavigationService y establecer un vínculo de vuelta a la primera página.

private void hyperlinkButton2_Click(object sender, RoutedEventArgs e)
        {
            NavigationService.GoBack();
        }

La propiedad NavigationService da acceso al servicio de navegación del framework de Silverlight. Además de lo aquí expuesto, existen otras utilidades como el paso de parámetros por URL que comentaré en otra entrada. Podéis echarle un ojo en la página de MSDN.

2 comments » | Microsoft, Windows Phone 7

Back to top