domingo, 28 de outubro de 2018

Programas para programar

   Apresento aqui programas que conheço onde você pode desenvolver todo tipo de programa, para variados dispositivos. Atenção que para estas tarefas, é recomendável um computador/notebook de boas configurações, pois estes softwares são tão pesados como jogos 3D do tipo GTA e Alone The Dark.
    Todas estas plataformas foram usadas em sistema operacional Windows para criar programas usáveis apenas nele e aparelhos com android, mas um ou outro pode ser usado em projetos utilizáveis em SOs diferentes como Linux, IOs e MacOS . Verifiquem no site das empresas conforme o link disponibilizado em cada tópico no nome delas.
     Todos possuem uma área onde o programador monta a UI, User Interface, ou IU, Interface do Usuário, local que o usuário do programa entra com textos, faz seleções em listas, clica em botões e etc. Onde se monta a UI, o programador pode arrastar os elementos que compõem a mesma, posicionando-os no local desejado, configura suas dimensões, cores, fontes e etc. É só a parte gráfica mesmo.
    A outra área é da programação ou codificação, onde o programador digita as linhas de código, cria os blocos, funções e variáveis.
    
  1. Netbeans

     Usa linguagem java na área de codificação. É levemente pesado e gratuito. Pertence a Oracle.



   2. Eclipse

     Assim como a anterior, também usa linguagem java na sua área de codificação, porém é mais leve que o NetBeans. Produz softwares para Windows.
    Também pode ser usado no desenvolvimento de aplicativos android após a instalação de um plugin específico que o habilita, além de ser possível também usar várias outras linguagens pelo mesmo processo.
      É gratuito e totalmente opensource.



  3 . C++ Builder

    Este usa linguagem de programação C++ e é extremamente "pesado", ou seja, exige muito do computador/notebook, então tem que ter um aparelho excelente. É um software pago e caro. Você instala ele usando o software RAD Studio, isso considerando a versão mais atual. É produzido pela Embarcadero atualmente.

  4. Delphi

      Visualmente, é idêntico ao anterior na interface. O que muda entre eles é a linguagem usada. Este aqui usa Pascal. Ela é bem antiga, porém ainda utilizada.
     Da mesma forma que a anterior, é cara e instalável junto com o RAD Studio. Também produzido pela Embarcadero.



  5. Android Studio

   Esta plataforma é bastante "pesada" assim como as duas anteriores. É usável tanto em Windows quanto em Linux. 
     Na área de codificação tem-se um diferencial, pois ela se divide em duas de linguagens diferentes: uma em java e outra em xml, bastante parecida com html.
   No momento do desenvolvimento, pode testar o projeto imediatamente usando emuladores instalados na plataforma e emular um aparelho android no próprio computador/notebook.
    Após  terminar seu aplicativo, facilmente produz o instalador, chamado de pacote ou package, em inglês.
     É produzido pela Google, é gratuito e como complemento tem site para você publicar na Play Store os seus trabalhos.



 6. Construct 2

     Esta plataforma eu conheci recentemente através do meu amigo Francisco Erivan. Usei pouquíssimas vezes, só teste mesmo, nenhum projeto concluído, então tenho pouco a dizer sobre ele.
    Permite a produção de aplicativos utilizáveis em android, html (sites) e blackberry.
    Ela é leve e tranquila de usar depois de aprender onde estão todos os elementos necessários. Tem duas versões, uma gratuita, com menos recursos, e outra paga, completa, mas não é cara, menos de 400 reais.
      É desenvolvida pela Scirra LTDA.






     

Nenhum comentário:

Postar um comentário