Archive for December 2010


Bases de datos para Windows Phone 7…

December 28th, 2010 — 2:37am

Uno de las principales cosas que se echan en falta a la hora de desarrollar nuestras aplicaciones para Windows Phone 7, es la falta de una base de datos integrada que nos permita almacenar nuestra información de forma local sin necesidad de depender constantemente del acceso a Internet del teléfono.

Probablemente en algún momento saquen algún motor integrado en la plataforma, mientras tanto están disponibles los siguientes proyectos que os pueden ayudar.

  • Sterling: es una base de datos con soporte LINQ to Objects que sirve tanto para tus aplicaciones en Silverlight de navegador como las de Windows Phone 7. Entre las ventajas que anuncian son su flexibilidad, su portabilidad, su poco peso y su forma no intrusiva de almacenamiento de la información. Aún se encuentra en beta, por lo que “Use at your own risk” como ellos mismos señalan. Si quieres empezar con Windows Phone 7 te puede ser útil esta guía de incio
  • Windows Phone 7 DataBase: otro proyecto de Codeplex que ofrece soporte de tablas con un número cualquiera de columna. Incluye soporte para el cifrado de la información con clave y lazy loading. Su desarrollo parece un poco menos activo que el de Sterling.
  • SQLite para Windows Phone 7: este proyecto de Dan Ardelean se trata de una migración de csharp-sqlite para que funcione sobre Isolated Storage. En el enlace podéis encontrar la aplicación de prueba que desarrolló y el código que os puede resultar útil si queréis hacer uso de ella.

Esperemos que no tarden mucho en incluir dentro de la plataforma algo mejor que trabajar con el IsolatedStorage directamente y nos quitemos la necesidad de usar librerías externas.

Comment » | Microsoft, Windows Phone 7

Estadísticas de tus aplicaciones para Windows Phone 7…

December 4th, 2010 — 11:31pm

Una de las características que los desarrolladores más echan en falta del Marketplace de Windows Phone 7 es la de disponer de algún tipo de estadísticas sobre qué está pasando con tu aplicación. Datos como el número de instalaciones, las veces que se ejecuta tu aplicación y similares son necesarios para saber si estás haciendo bien el trabajo o no.

Conocida esta carencia en la primera versión del Marketplace lanzada junto con el teléfono, Microsoft se ha asociado con PreEmptive Solutions para cubrir esta necesidad básica mientras, supongo, desarrollen su propio sistema integrado directamente en tu cuenta del AppHub. Gracias a este acuerdo es posible obtener el Runtime Intelligence for Windows Phone de forma gratuita para usar en nuestras aplicaciones hasta finales de Marzo del año que viene con el cuál podremos conocer la siguiente información:

  • Número de ejecuciones de la aplicación
  • Número de usuarios únicos
  • Tiempo de uso de tus aplicaciones
  • Estadísticas generales sobre el sistema y el comportamiento de tu aplicación.

Para descargárselo, simplemente hay que registrarse en la dirección web de la compañía y recibirás toda la información necesaria en tu correo electrónico. Para comenzar a usarlo, te recomiendo el siguiente Quickstart en vídeo:

Como extra, también podrás utilizar las capacidades de Dotfuscator para proteger el código de tus aplicaciones como comentaré en otra entrada.

Comment » | Microsoft, Windows Phone 7

Back to top