Basic4android

Origem: Wikipédia, a enciclopédia livre.
Basic4android
Desenvolvedor Anywhere Software Ltd
Plataforma Android
Versão estável 10.7 (17/03/2021)
Sistema operacional Windows
Gênero(s) programação
Licença Apache License 2.0[1]
Estado do desenvolvimento ativo
Página oficial www.basic4brasil.com.br/b4a.php
Basic4android

Basic4Android (também conhecido como B4A)[2] é uma ferramenta de desenvolvimento rápido de softwares nativos para o sistema operacional Android, que utiliza uma linguagem baseada em objetos e orientada por eventos semelhante ao Visual Basic,[3][4] desenvolvida e comercializada por Anywhere Software Ltd,[2] COMO Alternativa à programação com a linguagem Java.[5] Desde fevereiro de 2020, a versão completa é 100% gratuita.

Esta ferramenta é compatível com a versão Android 1.6 e superior.[4]

Descrição[editar | editar código-fonte]

O Ambiente de Desenvolvimento Integrado (IDE) do B4A inclui um editor visual de designer, com suporte para múltiplas telas e orientações,[4] que simplifica o processo de construção de interfaces de usuário para uso nos smartphones e tablets com diferentes tamanhos de tela.[6] Os programas compilados podem ser testados no emulador AVD Manager ou nos aparelhos Android reais conectado via cabo USB ou através da rede local, usando os aplicativos Android Debug Bridge e B4A Bridge.

O B4A gera aplicativos assinados com padrão Android que podem ser disponibilizados em lojas de aplicativos como Google Play, Samsung Apps e Amazon Appstore.[7] Não há o uso de dependências especiais ou estruturas extras de tempo de execução necessárias,[4][8] ou escritas no arquivo XML.[4]

Formulários[editar | editar código-fonte]

O B4A serve à todos os tipos de aplicativos, como jogos,[9] bancos de dados,[10][11] conectividade,[12] sensores[13] e hardware.[14]

Bibliotecas e comunidade[editar | editar código-fonte]

O B4A interage com a API nativa por meio de bibliotecas Java, que consistem em dois arquivos: o Java jar e um XML.[15] Existem atualmente cerca de 100 mil desenvolvedores registrados na comunidade online.[16] Onde a maioria das bibliotecas, classes, exemplos e ferramentas estão disponíveis.

Documentação[editar | editar código-fonte]

Livro escrito por Wyken Seagrave e publicado pela Penny Press Ltd foi publicado em outubro de 2013.[17] Dois guias e muitos tutoriais estão listados na página de documentação.

Referências

  1. B4A github
  2. a b Cardoso, Gabriel do Carmo (2019). «Desenvolvimento de um aplicativo para dimensionamento de redes de ar comprimido no basic4android». Biblioteca Eletrônica Integrada SIBI. Pneumática – via Universidade Federal do Pará - UFPA 
  3. Carsten Müller (27 de fevereiro de 2013). «Basic für Android » Android User» (em alemão). Android-user.de. Consultado em 20 de agosto de 2013. Cópia arquivada em 6 de agosto de 2013 
  4. a b c d e «Basic4Android». Software Br. Consultado em 18 de maio de 2021 
  5. Bridgwater, Adrian (16 de fevereiro de 2011). «Anywhere Software Launches Basic4android | Dr Dobb's». Drdobbs.com. Consultado em 21 de agosto de 2013. Cópia arquivada em 4 de setembro de 2013 
  6. Darien Graham-Smith (fevereiro 2013). «Write Your Own Android App With Basic for Android - Part I» (PDF). PC PRO Magazine. Consultado em 20 de agosto de 2013. Cópia arquivada (PDF) em 4 de março de 2016 
  7. Darien Graham-Smith (março 2013). «Write Your Own Android App With Basic for Android - Part II» (PDF). PC PRO Magazine. Consultado em 20 de agosto de 2013. Cópia arquivada (PDF) em 4 de março de 2016 
  8. «Blog Archive » Basic4Android». Mobile Phone Development. 7 de fevereiro de 2011. Consultado em 21 de agosto de 2013. Cópia arquivada em 4 de outubro de 2013 
  9. «Basic4Android | Coffee Induced Games». Coffeeinduced.wordpress.com. Consultado em 20 de agosto de 2013 
  10. «Tutorial - Remote Database Connector - Connect to any remote DB | Basic4android Community». Basic4ppc.com. Consultado em 20 de agosto de 2013 
  11. «B4AServer | Gambas, Basic4Android and Linux». Kalaharix.wordpress.com. Consultado em 20 de agosto de 2013 
  12. «B4A-Bridge - Android Apps on Google Play». Play.google.com. Consultado em 20 de agosto de 2013 
  13. «Tutorial - Orientation and accelerometer | Basic4android Community». Basic4ppc.com. Consultado em 20 de agosto de 2013 
  14. Holden, Chris (8 de maio de 2012). «Nerd Club: Basic4Android». Nerdclub-uk.blogspot.co.il. Consultado em 20 de agosto de 2013 
  15. «Let's get physical with Basic4Android | Alwaysbusy's Corner». Alwaysbusycorner.wordpress.com. 2 de setembro de 2011. Consultado em 20 de agosto de 2013 
  16. «Basic4android Community». Basic4ppc.com. Consultado em 20 de agosto de 2013 
  17. Seagrave, Wyken (2013). Basic4Android : rapid app development for Android. Coventry: Penny Press. OCLC 868188585 

Ver também[editar | editar código-fonte]

Ligações externos[editar | editar código-fonte]