Dwi.

DWI è un designer di applicazioni guidato da dati per GNOME.
Scarica ora

Dwi. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • LGPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Linas
  • Sito web dell'editore:

Dwi. Tag


Dwi. Descrizione

DWI è un designer di applicazioni guidato da dati per GNOME. DWI è una piattaforma sperimentale per esplorare i modi per rendere lo sviluppo dell'applicazione più semplice. È ancora difficile scrivere applicazioni grandi, complesse, multiutente, guidata da dati (SQL-backed) applicazioni. Non importa se la piattaforma di sviluppo è la piattaforma di sviluppo è il web e l'impresa Java Beans, C # e .NET o Mono, o se è il set di widget GNOME / GTK o KDE e il desktop Linux; è ancora solo semplice hard.dwi è uno sforzo per cambiare questa situazione. Attualmente DWI offre un semplice modo di sviluppare applicazioni GNOME GNOME guidati da dati (cioè SQL-Backed) (progettati con la GUI Designer GLADE). Lo fa evitando "programmazione" (o almeno "programmazione tradizionale" in C. C #, Perl, Python o qualsiasi altra lingua "tradizionale"), sostituendo invece un file di configurazione come il formato che definisce il modo in cui vari elementi della GUI devono essere collegati a vari oggetti (come GLB GOBJECTS) o campi e tabelle SQL.La corrente primaria corrente Lo sforzo con DWI è quello di fornire un numero di esempi di lavoro ben documentati e di facile comprensione che mostrano come utilizzare DWI. Questi esempi includono attualmente un'applicazione di bug-tracker stand-alone, esempi di integrazione con le applicazioni GTK esistenti e un esempio di agganciare un'interfaccia progettata in glade a un GOBject GLIB con quasi nessuna programmazione di programmazione (supponendo che tu abbia a GLB Gobject già a mano. DWI è un ambiente abbastanza semplice per creare rapidamente applicazioni guidate da dati, cioè applicazioni grafiche che manipolano e mostrano informazioni da un database. Questo ambiente differisce dagli altri in quanto è focalizzato sul supporto GTK / GNOME La GLADE GUI Designer, e quindi consente di costruire interfacce utente come eleganti come puoi renderle in radura. Questo punto è dotato di funzioni sufficienti per essere adeguata per creare applicazioni di modifica e reporting di moduli. Più fornitori di database SQL sono supportati attraverso i conducenti ODBC o LIBDBI. C'è una semplice infrastruttura DB-Driver, quindi è facile supportare per ulteriori API SQL. Il sistema supporta tutti i widget GTK di base e un annuncio I widget di I / O di mezza dozzina di Domanda, come Gnomedateentry.dwi è alimentato da un "motore" che ha alcune procedure abbastanza generiche per la mappatura dei "campi", come le colonne della tabella SQL o i valori del widget, tra loro, e anche tra Altre cose, come oggetti, tavoli hash e ecc. In un certo senso, il motore può essere pensato come una mappatura di oggetti-to-relazionali (ORM), mapping SQL a diversi sistemi di oggetti, compresi i GOBJECTS GLIB e QOF. Questo motore è stato progettato in modo che diventa facile da aggiungere supporto per tutti i tipi di nuovi sistemi di oggetti: cioè per il motore sia un re-mapper generico tra non solo SQL e GTK, ma tra molti diversi tipi di sistemi di oggetti e fonti di dati / Lavelli.Built in cima a questo motore è un'applicazione DWI che analizza un file basato su XML, il "file DWI", che descrive le connessioni tra widget di Glade (o oggetti in generale) e tabelle del database. Attualmente, l'unico modo per creare file DWI è a mano. Sfortunatamente, questo può essere un processo abbastanza lungo e laborioso stesso, specialmente quando si crea qualcosa un po 'più sofisticato. In futuro, speriamo di avere un'estensione alla radura o possibilmente un'estensione a uno strumento di navigazione del database che ti consentirà di creare graficamente tali connessioni. (Il lavoro è iniziato su un tale strumento, scritto in DWI stesso). La Grim Realtà è che Dwi non diventerà mai popolare senza un graphical designer. Sebbene le app abbastanza complesse possano essere facilmente create utilizzando DWI, ha una curva di apprendimento non banale. Quando diciamo "può essere creato rapidamente", intendiamo "giorni" o "settimane", al contrario di "mesi" per i tradizionali cicli di sviluppo delle applicazioni di database. Gli strumenti grafici RAD hanno un modo di essere certamente piacevole da usare e dare l'impressione di un ciclo di sviluppo ancora più veloce, anche se la curva di apprendimento è identica. Nota che il design del formato XML è sufficientemente generico che non sia direttamente legato a Radura. Dovrebbe essere semplice adottare altri markup orm per interoperare con il motore DWI. Viene anche immaginato che altri sistemi oggetto GUI, come PHP, potrebbero essere utilizzati con DWI, in modo da creare pagine Web guidati da dati. Cioè, la radura è attualmente l'unico driver GUI, ma altri driver per altre GUI dovrebbero essere possibili. Che cosa è nuovo in questa versione: · Modificato per utilizzare Automaake Makefile System per le installazioni più facili; Il target 'Effettua l'installazione' ora funziona. · Segregate GTK e QOF Caratteristiche per propria sottodirectory, in modo che le app che non nead non ned non devono collegare alle librerie GTK. · Aggiungi supporto per gli oggetti Qof, inclusi più esempi di utilizzo di Qof. · Finitura modularizzazione dei driver DB SQL, in modo che solo il driver richiesto sia effettivamente caricato.


Dwi. Software correlato

Intrigo

Intrigue è un set di icone semplice e bellissimo per il desktop KDE. ...

195

Scarica

Ubuntoon.

Ubuntoon è una versione modificata di Gartoon, un tema dell'icona simile a cartoni animati. ...

326

Scarica