Hoy estuve charlando con Sorey Garcia acerca de la app que está creando para el lanzamiento de Windows 8. Me contaba que estaba implementando mucho en el backend, por que estaba siendo muy difícil para ella manejar información estructurada del lado del cliente, dado que la promesa de SQLite, que era la tecnología que se había puesto disponible por parte de terceros para este tipo de manejos, aún no estaba claramente desarrollada… sin embargo, eso hoy ya ha cambiado, y se lo hice saber:
- Niña, hoy en día ya está completamente implementado!!! le dije… ella muy juiciosa y proactiva me respondió: - Súper! Voy a estudiarlo y a hacer un post, porque ya hace rato no escribo… - Eso sería excelente… - musité… - Porque yo iba a escribir ese post… te parece más bien si te invito al mío con el post que escribas?? A ella le gusto la idea, y aquí está su post acerca de cómo usar SQLite en Win8:
_________________________________________
Sorey says:
Aprovechando que hoy ando trabajando por estos días con Windows 8, hoy les traigo este tema que nos hizo sufrir a más de uno mientras esperábamos el RTM, en realidad esperábamos ansiosamente el wrapper de SQLite sin saberlo. SQLite es una biblioteca de software que implementa una en sí misma, sin servidor, sin necesidad de configuración, el motor de base de datos transaccional de SQL y su código fuente para SQLite es de dominio público. Pues bien, SQLite ahora está disponible para nuestras aplicaciones Windows 8 que requieren almacenamiento estructurado local. El dolor que teníamos es que hasta ahora no existía una implementación de un wrapper estable y aprobado por Microsoft, que nos permitiera usarlo en nuestras apps. Soy enfática en el tema de aprobado por Microsoft puesto que ya habían varias implementaciones por ahí que muchos estaban usando, sin embargo al enviar nuestras aplicaciones a ser certificadas para publicarse en el Windows Store, estas podían recibir observaciones. Sin embargo ya la librería oficial escrita en C++ y que nos provee todo el poder y funcionalidad de SQLite está disponible para nuestras apps. A continuación voy a hacer un ejemplo sencillo, paso a paso, mostrando como usarlo en una aplicación Windows 8, este ejemplo está basado en el artículo publicado por Tim Heuer, una de mis fuentes recurrentes. Aclaro y soy muy enfática en ello, de la interfaz que use en el ejemplo, nada que ver con como debería ser una aplicación Windows 8, en este caso el ejemplo está más centrado en como usar SQLite. En primer lugar debemos instalar la extensión que nos permite usar la librería de C++ creada por el equipo de Windows. La encontramos en Tools > Extensions and Updates
Vaya muy sencillo espero pronto empezar a desarrolla con Windows 8, gracias por el demo
Muy buen tutorial! Es lo que estaba buscando, conciso y claro! Muchas gracias!
Hola Walter, estoy realizando una App para Win 8 que necesita bases de datos pero busco y busco y no encuentro nada, donde puedo conseguir información sobre esto aparte de la que menciona en este post.
Paco Ocampo y Leonardo Simes
: Muchas gracias por sus apreciaciones.
Jair Reinaldo Camacho: Específicamente que info adicional necesitas?