Questa è l'app Linux chiamata Brick, la cui ultima versione può essere scaricata come brick2.10sourcecode.tar.gz. Può essere eseguita online sul provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online gratuitamente questa app chiamata Brick con OnWorks.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
brigantino
DESCRIZIONE
Brick è un toolkit di programmazione per interfacce utente terminali (TUI) Haskell che consente agli sviluppatori di creare applicazioni terminali ricche e reattive tramite un modello dichiarativo: si definisce una funzione pura che esegue il rendering dell'interfaccia utente a partire dallo stato dell'applicazione e si fornisce la logica di transizione di stato per gestire gli eventi. Brick espone un'API dichiarativa. A differenza della maggior parte dei toolkit GUI che richiedono di scrivere una lunga e noiosa sequenza di creazioni di widget e di configurazione del layout, Brick richiede semplicemente di descrivere l'interfaccia utilizzando un set di combinatori di layout dichiarativi. La gestione degli eventi avviene tramite il pattern matching sugli eventi in arrivo e l'aggiornamento dello stato dell'applicazione. In sostanza, questa libreria si basa su vty, quindi è necessaria una certa conoscenza di Vty per utilizzarla. Brick si basa su vty-crossplatform, quindi Brick dovrebbe funzionare ovunque funzioni Vty (Unix e Windows). Le versioni di Brick precedenti alla 2.0 supportano solo sistemi basati su Unix.
Caratteristiche
- Disegno dell'interfaccia utente puramente funzionale basato sullo stato dell'applicazione
- Modello di progettazione dichiarativa che separa la logica di visualizzazione e la gestione degli eventi
- Supporta layout, messa a fuoco, scorrimento, rendering cache e controllo del cursore
- Ideale per creare editor di testo, dashboard, giochi e altro ancora
- Offre la composizione di widget con comportamento di rendering personalizzabile
- Supportato da una guida completa e documentazione per facilitare l'adozione
Linguaggio di programmazione
Haskell
Categorie
Questa applicazione può essere scaricata anche da https://sourceforge.net/projects/brick.mirror/. È ospitata su OnWorks per poter essere eseguita online nel modo più semplice da uno dei nostri sistemi operativi gratuiti.