Proporrei una sfida tecnica strutturata fra A.I. e sviluppatore intelligente naturale
Un app sviluppata interamente senza l’ausilio di codice generato da A.I., e l’altra costruita esclusivamente tramite codice prodotto da A.I.
L’obiettivo
non è creare un’applicazione banale (ad esempio un classico gestionale PHP con operazioni CRUD su database MySQL e interfaccia standard), poiché questo tipo di soluzione risulta facilmente replicabile e poco significativa dal punto di vista tecnico e progettuale.
La proposta è invece quella di progettare e sviluppare un sistema applicativo embedded/industriale per la gestione di un locker automatico per deposito bagagli, con le seguenti caratteristiche:
- Integrazione hardware tramite protocollo Modbus (RS485) per il controllo degli sportelli (apertura/chiusura, stato, diagnostica).
- Interfacciamento fisico via LAN e bus RS485 (RJ45 + convertitore), per la comunicazione con le schede di controllo.
- Gestione dei pagamenti:
- contanti tramite accettatori (coin/bill acceptor),
- pagamenti elettronici tramite POS (carte di credito/debito).
- Logica applicativa avanzata, comprendente:
- calcolo dinamico delle tariffe,
- gestione del tempo di utilizzo,
- applicazione di penali per sforamento (overstay),
- supporto a piani di abbonamento.
- Sistema di notifiche automatiche:
- invio di SMS ed email per avvisi di scadenza del noleggio,
- eventuali promemoria e notifiche operative.
- Gestione utenti e sessioni di utilizzo con tracciamento completo delle operazioni.
- Interfaccia utente ottimizzata per dispositivi embedded Android, con attenzione a usabilità e resilienza.
L’applicazione sarà sviluppata su piattaforma Android utilizzando B4A con particolare attenzione all’integrazione con componenti hardware e alla stabilità operativa in contesti reali (es. stazioni, aeroporti, centri commerciali).