• Tecnologia
  • Equipamento elétrico
  • Indústria de Materiais
  • Vida digital
  • política de Privacidade
  • Ó nome
Localização: Casa / Tecnologia / O que é sem código e é o futuro da tecnologia?Ícone do Facebook Ícone do Instagram Twitter Icon LinkedIn ícone

O que é sem código e é o futuro da tecnologia?Ícone do Facebook Ícone do Instagram Twitter Icon LinkedIn ícone

techserving |
2373

Qualquer pessoa interessada no futuro do software e como interagiremos com os computadores daqui a alguns anos, terá encontrado algo chamado plataformas "sem código"-com ou sem o hífen.NÃO Código não é apenas o futuro;está disponível no presente.

O que é sem código?

Na sua mais simples, não é exatamente o que parece: programar sem usar o código-não importa se isso significa sites, aplicativos móveis, programas completos ou mesmo apenas scripts.Isso significa que qualquer um, mesmo escritores de tecnologia sem noção, pode criar algo online ou em seu laptop e pode razoavelmente assumir que funcionará.

O sem código é frequentemente aclamado como o futuro da codificação, especialmente pelas empresas que oferecem, e termos como "Democratização da Internet" e "Qualquer pessoa pode ser um criador" são jogados em seus advertoriais.No entanto, há alguma verdade nessas afirmações.

Alguns anos atrás, se você tivesse uma idéia para um jogo, aplicativo ou outro programa, a única maneira de dar vida a ele sabia saber codificar (e orar que você sabia a linguagem de programação certa) ou estar dispostopara aprender rapidamente.Se você tinha dinheiro, havia outra opção: contratar alguém para fazer isso por você.Foi praticamente isso.

Isso não é mais verdade: agora, em vez de aprender uma linguagem de programação inteira (ou mesmo vários), você só precisa aprender como um único programa funciona antes que você possa trabalhar em qualquer inspiração que te atinge.Embora você ainda precise ser persistente e trabalhador, o ônus do conhecimento técnico foi iluminado substancialmente.

Como funcionam as ferramentas sem código

Isso nos leva a algo que não se fala tanto: embora as ferramentas sem código facilitem a montagem de um programa ou site, elas não o tornam fácil.Até as ferramentas mais simples exigirão que você descubra como elas funcionam e, muitas vezes, você também precisa entender um pouco sobre como a tecnologia funciona.Um exemplo é saber como a Internet opera ao montar um site.

Advertisement

Dito isto, ainda é muito mais fácil do que montar um programa do zero, mesmo que você não considere o tempo e o esforço necessário para aprender a programar.

What Is No-Code, and Is It The Future of Tech? Facebook Icon Instagram Icon Twitter Icon LinkedIn Icon

Em vez de usar uma interface ou IDE de linha de comando com seu texto colorido, a maioria das ferramentas sem código usará uma interface de arrastar e soltar, ou a colocação de palavras como você se lembra da escola.

No entanto, você insere as informações, o que está acontecendo é que a ferramenta sem código está transformando sua entrada simplificada em código "real" no back-end, como um intérprete.Você não pode falar Python ou C ++ ou qualquer linguagem de programação que seu tipo de programa precisa, mas seu intérprete.

Exemplos de plataformas sem código

O exposto acima ainda pode parecer um pouco abstrato, então vamos repassar alguns exemplos de plataformas sem código, para que você tenha uma idéia do que eles podem fazer.

Construtores de sites

Provavelmente algumas das ferramentas mais populares sem código são construtores de sites.Muitas pessoas e pequenas empresas criaram seus próprios sites simples usando um serviço como Wix ou Squarespace, algo que era impensável mesmo apenas uma década atrás.Naquela época, você precisava conhecer HTML e CSS no mínimo.

Advertisement

Agora você pode ter uma página de aparência bastante confusa em questão de horas, menos se você estiver confortável com o programa, e não será apenas uma página estática, também.A maioria dos construtores de sites terá todos os tipos de plugins interessantes, variando de botões de inscrição no boletim informativo a webshops completos.Você ficará surpreso com quantas empresas profissionais usam essas ferramentas úteis.

Ferramentas de automação

Outra seção enorme do mercado sem código inclui ferramentas de automação como Zapier ou IFTTT.De certa forma, essas são provavelmente a melhor introdução de como não funciona, pois são muito simples.Na maioria dos casos, tudo o que eles fazem é deixar um programa falar com outro.

Por exemplo, você pode fazer isso para que toda vez que criar um documento no Dropbox, uma mensagem é enviada no Slack - ou vice -versa.Outro aplicativo popular é usá -lo para backup de fotos, então toda vez que você está marcado em uma foto do Facebook, uma cópia é enviada para o seu Dropbox.

Embora possa parecer básico, as ferramentas de automação são enormes variantes para indivíduos e empresas.Eles removem a necessidade de fazer certas coisas manualmente e, automatizando -as, garantem que você nunca esqueça de executar essa ação.Se você nunca os experimentou, você deveria, eles são muito divertidos.

Ferramentas de desenvolvimento

O último conjunto de ferramentas sem código que analisaremos é um pouco de uma bolsa: incluímos qualquer ferramenta que possa fazer um aplicativo ou um programa, para desktop ou celular.Esta é uma categoria enorme e não podemos tocar em tudo, mas, em suma, quase qualquer tipo de programa hoje em dia pode ser feito sem usar o código.

Por exemplo, você pode montar um aplicativo simples para Android ou iOS usando um fabricante de aplicativos como Appypie ou NativeScript, ou até criar jogos completos usando uma plataforma como unidade ou mecanismo irreal.Há um número aparentemente interminável de novas ferramentas sem código que lançam todos os meses, atendendo aos desejos específicos das pessoas e nichos particulares.Para apenas uma visão geral, recomendamos esta lista.

Limites de sem código

Tudo isso dito, porém, sem código definitivamente tem seus limites.De um modo geral, quanto mais complicado a coisa que você está construindo, mais complicada a ferramenta que você está usando.Por exemplo, um script simples que copia um arquivo Dropbox no Google Drive pode ser montado em apenas alguns minutos.Se você adicionar um grande número de qualificadores, porém - não há arquivos de imagem, digamos, ou nenhum arquivo abaixo de 2 MB - então se prepare para começar a pensar como um programador.

Advertisement

Muitos dos aplicativos que mencionamos usarão muitos dos básicos subjacentes de linguagens de programação visual, como Scratch.Embora eles geralmente sejam considerados uma boa maneira de as crianças aprenderem a programar em vez de idiomas de pleno direito, ainda está programando-e você precisa se ajustar a essa mentalidade.

Por exemplo, ao criar um script, você precisa estar pensando sequencialmente: “Se isso acontecer, isso acontece."Isso é simples o suficiente, mas você também precisa estar atento aos efeitos indispensáveis, especialmente ao fazer uma cadeia de declarações condicionais da margarida.

Esse é principalmente o lado abstrato, também há uma prática: quanto mais você sabe sobre programação, mais fáceis essas ferramentas são operar.Os construtores de sites são um ótimo exemplo: enquanto facilitam a fabricação de um site sem conhecer nenhum CSS ou HTML, eles são muito mais fáceis de lidar se você o fizer.Você também pode ajustar qualquer detalhe que não goste.

O mesmo vale duplamente para programas muito mais complicados: um programador pode fazer muito mais com a unidade do que o escritor de tecnologia sem noção acima mencionado e aprender a lidar com o programa muito mais rápido também.

O resultado é que, embora não seja uma ótima invenção que mudará a Internet de várias maneiras, os programadores não vão desaparecer tão cedo.Se você realmente quer ser um fabricante, ainda vai querer aprender a codificar.

READ NEXT