Sobre este QLAndroid
Aproveite milhões de apps, jogos, filmes, músicas, TV, livros e revistas mais recentes para Android. A qualquer momento, em qualquer lugar, em todos os seus dispositivos.
Este aplicativo é uma versão Android do QL, a Domain Specific Language para Questionários
Uma DSL para as folhas de questionário interativo auto-gerados. Os questionários são caracterizados por campos de entrada condicionais e (planilha-like) dependência dirigido computação. Ele lê a partir de um arquivo de texto o conteúdo (código-fonte), a realização de análise léxica e sintática, e gera automaticamente interativos Android UI Views. O aplicativo permite que o usuário exporte em formato PDF os resultados do formulário preenchido, e visualizá-los através do aplicativo Visualizador de PDF padrão do dispositivo smartphone. ANTLR java parser e as linguagens de programação Java é utilizado para a implementação deste projecto.
Exemplo
O exemplo a seguir apresenta uma possível representação textual de um questionário simples.
forma Box1HouseOwning {
hasSoldHouse: "Você vendeu uma casa em 2010" boolean
hasBoughtHouse: "Será que você por uma casa em 2010" boolean
hasMaintLoan: "Você digitou um empréstimo para manutenção / reconstrução" boolean
if (hasSoldHouse) {
sellingPrice: "Preço a casa foi vendida para:" o dinheiro
privateDebt: "dívidas privadas para a casa vendida:" dinheiro
valueResidue: "resíduo de valor:" o dinheiro (sellingPrice - privateDebt)
}
}
Esta forma simples deve gerar em uma GUI.
Características:
1.QL IDE
QL-editor
Console-QL
Botões de utilidade (executar o código, código claro e código de exemplo carga)
Formulário do questionário interativo 2.Auto gerado
3.Export Utilities
Formato PDF
Sintaxe
QL é composto por questões agrupadas em uma construção formulário de nível superior. Em primeiro lugar, cada pergunta identificado por um nome que ao mesmo tempo representa o resultado da pergunta. Em outras palavras, o nome de uma questão também é a variável que contém a resposta. Em segundo lugar, a questão tem uma etiqueta que contém o texto da pergunta real apresentada ao usuário. (Note que, tecnicamente, esta é uma questão de apresentação que poderia estar em uma língua diferente para o layout e estilo, mas para fazer standalone QL precisamos dele aqui. Veja abaixo mais informações sobre a linguagem de layout.) Em terceiro lugar, cada questão tem um tipo. Por fim, uma questão pode, opcionalmente, ser associada a uma expressão: isto faz a pergunta computado. Um questionário é composto por uma série de questões organizadas em estruturas sequenciais e condicional, e construções de agrupamento. Composição seqüencial prescreve a ordem de apresentação. Estruturas condicionais associar uma condição que permite a uma pergunta, caso em que a questão só deve ser apresentada ao utilizador se e quando a condição torna-se verdadeiro. A linguagem de expressão utilizados em condições é o mesmo que os termos utilizados nas perguntas computadas. Agrupamento não possui semântica, exceto para associar uma condição única para várias perguntas ao mesmo tempo. Para expressões nos restringirmos a booleanos (eg, &&, | | e!), As comparações (<,>,> =, <=, = e ==!) E aritméticos básicos (+, -, * e /). Os tipos suportados são: boolean, string, integer, e dinheiro / moeda.
Novidades em 1.2 mais recente
Informações sobre QLAndroid APK
Versões Antigas de QLAndroid
QLAndroid 1.2

Baixar de Forma Rápida e Segura via APKPure App
Um clique para instalar arquivos XAPK/APK no Android!