Linguagem de programação Mobile BASIC
Mobile BASIC para Android permite que você escreva programas BASIC pessoais diretamente em seu dispositivo móvel.
CARACTERÍSTICAS
- Dialeto estruturado de BASIC para que os números de linha não sejam necessários.
- Subrotinas e Funções
- Arrays (unidimensionais e multidimensionais).
- Dez tipos de dados: BOOLEAN, BYTE, SHORT, INTEGER, LONG, FLOAT, DOUBLE, COMPLEX, STRING e VARIANT.
- Funções trigonométricas para cosseno, seno, tangentes, cossecantes, secantes e cotangentes em radianos e graus.
- Funções de trigonometria hiperbólica para cosseno, seno, tangentes, cossecantes, secantes e cotangentes.
- Funções de logaritmo incluindo: - LOG, LOG10, EXP e EXP10.
- Outras funções matemáticas, incluindo: RAD2DEG, DEG2RAD, RAD2GRAD e GRAD2RAD.
- Funções de E/S de arquivo, incluindo: - OPEN, CLOSE, PUT e GET.
- Funções de hora e data, incluindo: - AGORA, HOJE, HORA, DATA, DATA HORA, ANO, MÊS, DIA, HORA, MINUTO, SEGUNDO e MILISSEGUNDO.
- Funções de manipulação de strings, incluindo: - ASC, CHR$, LEFT$, LEN, LOWER$, MID$, RIGHT$, STR$, TRIM$, UPPER$ e VAL.
- Funções de verificação de tipo.
- Funções de conversão de tipo.
- Conversão automática de tipo.
- Formatação automática de código.
- Operadores aritméticos incluindo: - Adição (+), Subtração (-), Multiplicação (*), Divisão (/), Potência (**), Módulo (%) e Menos Unário (-).
- Operadores aritméticos bit a bit, incluindo: - AND bit a bit (&), OR bit a bit (|), OR exclusivo bit a bit (^), complemento de bit (~), deslocamento para a esquerda (<<), deslocamento para a direita (>>) e deslocamento para a direita não assinado (>>>)
- Operadores relacionais incluindo: - igual a (=), diferente de (<>), menor que (<), menor ou igual a (<=), maior que (>) e maior ou igual a (>=).
- Operadores lógicos incluindo: - AND, OR e NOT.
- Parênteses ilimitados para equações matemáticas.
- Instruções DATA e READ juntamente com pontos de restauração (usando rótulo: e rótulo RESTORE).
- Tratamento de erros usando palavras-chave TRY, CATCH e THROW.
- #include recurso que permite a inclusão de arquivos de biblioteca.
- Sistema de Ajuda Integrado
- Exemplos de programas.
- Recursos gráficos, incluindo: SETCOLOR, SETFONT, PLOT, DRAWLINE, DRAWARC, DRAWCIRCLE, DRAWOVAL, DRAWPIE, DRAWRECT, DRAWROUNDRECT, DRAWSTRING, FILLARC, FILLCIRCLE, FILLOVAL, FILLPIE, FILLRECT, FILLROUNDRECT, SAVE, RESTORE, TRANSLATE e ROTATE.
- Instalações de tela sensível ao toque
- Suporte para serviços de localização
- Suporte para Sensor Acelerômetro
- Suporte para sensor de temperatura ambiente
- Suporte para Sensor de Gravidade
- Suporte para sensor giroscópio
- Suporte para Sensor de Luz
- Suporte para Sensor de Aceleração Linear
- Suporte para Sensor de Campo Magnético
- Suporte para Sensor de Pressão
- Suporte para Sensor de Proximidade
- Suporte para Sensor de Umidade Relativa
- Suporte para sensor vetorial de rotação
- Suporte para Sensor de Temperatura
********************
Se você tiver algum problema, encontrar algum bug ou tiver alguma sugestão para este aplicativo, envie-nos um e-mail diretamente usando o link fornecido nesta página. Deixar uma classificação de uma estrela no Google Play ajuda pouco a resolver o problema e não é tão eficaz quanto nos enviar um e-mail descrevendo os problemas que você encontrou.
********************
Leia mais