Implementando SQLite en dotnet MAUI

Hay muchas formas de almacenar información en aplicaciones, dependiendo de la plataforma, respondiendo a diferentes necesidades y requisitos. ¿Almacenamiento interno, bases de datos, una API? Para el #AdvientoMAUI, donde puedes encontrar contenido genial de la comunidad sobre el framework, vamos a tratar una de estas posibilidades: gestionar datos desde una base de datos.

Para una aplicación móvil o una aplicación que no maneje masivas cantidades de datos, necesitaremos algo compacto, de bolsillo, que ocupe lo menos posible… ¡y SQLite es justo lo que necesitamos!

Seguir leyendo «Implementando SQLite en dotnet MAUI»

Buceando sobre HiveSocial

En plena diáspora desde la compra de Twitter, sobre la que escribí en mi último post, han surgido o se debaten alternativas para volver a sentir esa conexión que nos daba la red del pajarito azul.

HiveSocial es una de esas opciones, pero no es tan genial como pueda parecer. Hablemos de los puntos oscuros que tiene esta aplicación en auge.

Seguir leyendo «Buceando sobre HiveSocial»

Sobre nexos, redes sociales y migraciones

Elon Musk, después de mucho dudar y causar el caos, compra Twitter el 28 de octubre de 2022. La catástrofe se veía venir… solo que quizás no tan grande, ni tan rápido.

Este es un repaso, un análisis de lo que ha ocurrido desde ese infame día hasta la fecha, desde mi perspectiva y en el que intentar mirar un poco hacia el futuro.

Empezamos.

Seguir leyendo «Sobre nexos, redes sociales y migraciones»

Google Stadia cierra sus puertas

Tres años después de su salida, Stadia anuncia la muerte de su producto. Los memes no han tardado en llegar, y otro producto más se une al cementerio de productos de Google.

Allí descansa Google+, algo que respetamos profundamente en esta casa.

Reconozco que era algo que me esperaba o que simplemente no me sorprende. Creo que es algo que podría ser el futuro de los videojuegos, pero todavía no es el momento. Es por eso que no han entrado en el mercado tal y como esperaban.

¿Pero y qué otras consecuencias tendrá este anuncio?

Seguir leyendo «Google Stadia cierra sus puertas»

Empieza a desarrollar con .NET Multi-platform App UI (MAUI)

En julio de 2022, todo el mundo se pregunta… ¿qué es .NET MAUI? ¿Por qué mola tanto? ¿Qué puedo hacer con MAUI?

Está bien, no todo el mundo, pero puede haber muchas personas intrigadas por saber más de este framework y todas las posibilidades que ofrece para el desarrollo de aplicaciones.

¡Acompáñame y lo descubriremos!

Seguir leyendo «Empieza a desarrollar con .NET Multi-platform App UI (MAUI)»

Microtransacciones e idiotas en #Unity3D

El mundo del desarrollo de videojuegos se ha visto sacudido en los últimos días por una cadena de polémicas que implican a Unity3D, actualmente el motor de videojuegos más popular y extendido en el mercado.

Estos problemas están afectando directamente a la comunidad que usa el motor, y no se están cortando a la hora de manifestar su desacuerdo por la dirección tomada en los últimos tiempos.

«Tengo grandes ideas para dinamitar Unity, ya veréis…»

¡Empezamos!

Seguir leyendo «Microtransacciones e idiotas en #Unity3D»

Novedades .NET en mayo 2022

El ecosistema .NET está más que vivo, porque estamos viendo una cantidad de novedades increíbles en varias áreas: móvil, Entity Framework, eventos…

Photo by PhotoMIX Company on Pexels.com

En este post vamos a descubrir algunas de ellas, ¡empezamos!

Seguir leyendo «Novedades .NET en mayo 2022»

Mi experiencia en #BiznagaFest 2022

El sábado 26 de marzo de 2022 celebramos la primera DevFest malagueña en los últimos años. Después de tanto tiempo (dos años para ser concreta), se sintió como nunca.

En formato de charlas de 30 minutos y talleres, nos dedicamos a compartir lo que hemos aprendido, desarrollado y descubierto durante este tiempo.

Salvo excepciones, se realiza en la ETSII de la Universidad de Málaga, y sus aulas son perfectas para acoger todo ese conocimiento.

Seguir leyendo «Mi experiencia en #BiznagaFest 2022»

Un nuevo «hello world!» para proyectos .NET

En reddit, surgen día a día cuestiones sobre desarrollo, programación… y también dudas sobre las novedades que aparecen en el ecosistema Microsoft.

A inicios de febrero, u/ahmetenesturan lanzaba una cuestión interesante para quien empieza o regresa para hacer aplicaciones con C#. Y es que, en .NET 6, se nos ofrece una nueva plantilla de proyectos en consola que simplifica el clásico «Hello World», generando instrucciones top-level.

Captura de la documentación oficial de Microsoft donde se muestran la nueva plantilla para aplicaciones de consola en C#

¿Cuál debería usar? ¿Cuál es mejor?

Seguir leyendo «Un nuevo «hello world!» para proyectos .NET»

Tus diagramas Mermaid también en GitHub

Los diagramas (de secuencia, UML, de flujo…) son una parte de la documentación de soluciones que aportan mucho valor. El problema es que no siempre son fáciles de crear ni compartir.

Mermaid vino para iluminar nuestras vidas en este aspecto, permitiéndonos describir nuestras necesidades en forma de texto para renderizarlas en diagramas de diferentes naturalezas:

Un diagrama de flujo declarado en texto y renderizado con Mermaid
Seguir leyendo «Tus diagramas Mermaid también en GitHub»