QLAndroid

QLAndroid

Ioannis Tzanellis
Mar 10, 2016
  • 2.4 MB

    Dimensione

  • Android 2.3.2+

    Android OS

Informazioni su QLAndroid

Utilizza milioni di app Android, giochi, musica, film, programmi TV, libri, riviste e molto altro su tutti i tuoi dispositivi, in qualsiasi momento e ovunque.

Questa applicazione è una versione Android di QL, un Domain Specific Language per i questionari

Un DSL per auto-generati fogli questionario interattivo. I questionari sono caratterizzati da campi di immissione e condizionali (foglio elettronico) dipendenza-diretto di calcolo. Si legge da un file di testo il contenuto (codice sorgente), conduzione di analisi lessicale e sintattica, e auto-genera interattive Android UI Vista. L'applicazione permette all'utente di esportare in formato PDF i risultati del modulo compilato, e visualizzarli tramite l'app visualizzatore PDF predefinito del dispositivo smartphone. ANTLR java parser e dei linguaggi di programmazione Java è utilizzato per la realizzazione di questo progetto.

Esempio

L'esempio seguente presenta una possibile rappresentazione testuale di un semplice questionario.

forma Box1HouseOwning {

    hasSoldHouse: "Hai venduto una casa nel 2010" boolean

    hasBoughtHouse: "Ti è da una casa nel 2010" boolean

    hasMaintLoan: "Hai inserito un finanziamento per la manutenzione / ricostruzione" boolean

      if (hasSoldHouse) {

          sellingPrice: "Price la casa è stata venduta per:" il denaro

          privateDebt: "debiti privati ​​per la casa venduta:" I soldi

          valueResidue: "residuo valore:" il denaro (sellingPrice - privateDebt)

      }

}

Questo semplice modulo dovrebbe generare in una GUI.

Caratteristiche:

1.QL IDE

 QL-Editor

 QL-Console

 Pulsanti-Utility (esecuzione di codice, il codice libero e codice di esempio di carico)

2.Auto-generata forma questionario interattivo

3.Export Utilities

 Formato-PDF

Sintassi

QL consiste di domande raggruppate in una forma costrutto di primo livello. Prima, ogni domanda identificato da un nome che allo stesso tempo rappresenta il risultato della domanda. In altre parole il nome di una domanda è anche la variabile che contiene la risposta. In secondo luogo, una domanda ha una etichetta che contiene il testo della domanda effettiva presentati all'utente. (Si noti che tecnicamente questo è un problema di presentazione che potrebbe essere in una lingua a parte per il layout e lo stile, ma per rendere autonomo QL abbiamo bisogno qui. Vedere di seguito per ulteriori informazioni sul linguaggio di layout.) In terzo luogo, ogni domanda ha un tipo. Infine, una domanda può opzionalmente essere associato ad una espressione: questo rende la domanda calcolata. Un questionario è costituito da una serie di domande disposte in strutture sequenziali e condizionate, e costrutti di raggruppamento. Composizione sequenziale prescrive l'ordine di presentazione. Strutture condizionali associano un condizione che permette a una domanda, nel qual caso la domanda deve essere presentata solo per l'utente se e quando la condizione diventa vera. Il linguaggio espressione utilizzata in condizioni è lo stesso come le espressioni usate in domande calcolate. Raggruppamento non ha semantica eccezione per associare una sola condizione a più domande in una volta. Per espressioni ci limitiamo a booleani (ad esempio, &&, | | e!), I confronti (<,>,> =, <=, = e ==!) E aritmetiche di base (+, -, * e /). I tipi supportati sono: booleano, stringa, intero, e denaro / valuta.

Mostra Altro

What's new in the latest 1.2

Last updated on Mar 10, 2016
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Mostra Altro

Video e screenshot

  • Poster QLAndroid
  • 1 Schermata QLAndroid
  • 2 Schermata QLAndroid
  • 3 Schermata QLAndroid
  • 4 Schermata QLAndroid

Informazioni sull'APK QLAndroid

Ultima versione
1.2
Categoria
Istruzione
Android OS
Android 2.3.2+
Dimensione
2.4 MB
Sviluppatore
Ioannis Tzanellis
Available on
Download APK sicuri e veloci su APKPure
APKPure utilizza la verifica delle firme per garantire download di APK QLAndroid senza virus per te.

Vecchie versioni di QLAndroid

QLAndroid 1.2

2.4 MBMar 10, 2016
Scarica
Icona APKPure

Download super veloce e sicuro tramite l'app APKPure

Basta un clic per installare i file XAPK/APK su Android!

Scarica APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies