Estiu 2025
Kotlin aprèn Room i Exposed, Python surt del terminal amb Streamlit i Briefcase, i el web es fa components propis per als diagrames i les molècules.
Juliol i agost. Dos mesos de guardar dades i de fer que un programa tingui finestra.
Room i Exposed
Room és la manera estàndard de guardar dades en una app Android: Bàsic, Entitat, Query i Custom Type.
Exposed fa el mateix des del servidor, i té dues cares — DSL, on escrius consultes, i Data Access Object, on escrius objectes.
Val la pena veure les dues. La segona sembla més còmoda fins que et cal la primera.
Python amb finestra
Streamlit converteix un script en una pàgina web: Basic i Chart.
Briefcase i Toga van per l’altre camí — el mateix programa, però empaquetat com una aplicació d’escriptori o de mòbil que pots instal·lar.
I Nicegui, que és la tercera manera de fer-ho.
Seguretat
Anàlisis del risc i Gestió del risc: identificar què pot fallar, i decidir què fas amb cada cosa.
No hi ha codi. És la part que sempre es queda per al final i que als informes és la meitat de la feina.
Per dins
Tres coses noves del web mateix, totes visibles.
Els diagrames passen a dibuixar-se en construir el web, amb un component propi, i deixen de dependre d’un servei de fora.
Les molècules de Molecule ja es poden girar amb el ratolí a la mateixa pàgina.
I el web guanya un mapa per als cercadors, que és com Google sap que existeixen les pàgines noves sense esperar que algú hi enllaci.