Programma cruciverba: Java, JavaScript, SQL, Php

In questa pagina recupero un vecchio progetto in cui avevo sperimentato la programmazione Java (Applet, Desktop e per telefono cellulare), JavaScript, PHP.

Nel 2006 non c’erano nè gli Smartphone nè le App per come li intendiamo adesso. C’era però il Nokiotto, aka Nokia 6630, diretto successore del Nokiovo. E c’era Symbian. I telefoni più evoluti si potevano quindi programmare con le Api del Symbian in C++ oppure, con qualche limitazione sui permessi, in Java ME.

 

 

 

 

 

Avevo realizzato un sistema che consentiva agli utenti di:

  • Web: registrarsi e accedere ad un sito, con username e password (conservata – crittografata – sul DB MySql). Ciascun utente poteva aggiungere nuovi schemi.
  • Costruire nuovi cruciverba disegnandone la struttura, gli indizi e le soluzioni:
    • Da web (Applet)
    • Da pc, con programma eseguibile
  • Salvare sul DB il cruciverba (una stringa di testo con un semplice offuscamento)
  • Risolvere il cruciverba:
    • Su web
    • Su pc
    • Su telefono cellulare Symbian – la app scaricava gli schemi dal sito
  • Incorporare l’applet del gioco in altri siti web

 

Il progetto era completo e funzionante. Il video sottostante illustra il funzionamento dell’Applet: