Mostrando postagens com marcador linguagem de programação.. Mostrar todas as postagens
Mostrando postagens com marcador linguagem de programação.. Mostrar todas as postagens

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.