O que é um Aplicativo?
Um aplicativo é um programa de computador feito para ser "aplicado" na realização de alguma tarefa ou objetivo por um usuário de computador. No mundo moderno, isso seriam programas com uma interface gráfica (GUI), i.e. com janelas, botões, caixas de texto, etc., o que inclui praticamente tudo que uma pessoa normal poderia baixar da Internet, instalar, e rodar em seu computador.
Exemplos de aplicativos incluem:
- Editores de texto, e.g. Microsoft Word, LibreOffice Writer.
- Editores de planilha, e.g. Microsoft Excel, LibreOffice Calc.
- Editores de imagem, e.g. Photoshop, GIMP, Inkscape.
- Editores de vídeo, e.g. Adobe Premiere, Davinci Resolve.
- Reprodutores de vídeo, e.g. Windows Media Player, VLC, Media Player Classic.
- Navegadores de Internet, e.g. Microsoft Edge, Google Chrome, Mozilla Firefox.
- Editores de código, e.g. Notepad++, Visual Studio Code.
Enfim. Para toda tarefa, existe um aplicativo que pode ser aplicado nela.
Se você quer editar um texto, você precisa de um aplicativo de edição de texto. Se você quer ver um vídeo, você precisa de um aplicativo de reprodução de vídeo. Se você quer navegar na Internet, você precisa de um navegador de Internet, e assim por diante.
O termo aplicativo é sinônimo com "aplicação" e "app," embora app seja mais comum para aplicativos de celular.
Veja também:
Outros Termos Relacionados
É comum qualificar o termo "app" com alguma tecnologia usada para criar o app. Para referência, alguns outros termos interessantes, incluindo alguns tipos de apps:
- Loja de aplicativos (app store): um website ou serviço onde aplicativos podem ser baixados. Embora o nome, alguns desses aplicativos podem ser gratuitos.
- Aplicativo multiplataforma (cross-platform): um aplicativo capaz de rodar em diversos sistemas operacionais, e.g. Windows, Mac, Linux, Android.
- Aplicativo de código-fonte aberto (open source): um aplicativo cujo código-fonte foi publicado e, dependendo de sua licença, pode ser alterado e republicado por seus usuários.
- Web app, ou aplicativo web: um aplicativo que usa tecnologias web (HTML, CSS, Javascript) para funcionar, o que significa que ele provavelmente roda dentro de um navegador, precisa de conexão com a internet, é "aberto" acessando um website, e não há como instalá-lo no seu computador, ou seja, se o website sumir, o aplicativo some junto.
- PWA (Progressive Web Apps): aplicativos web que são capazes que acessar arquivos no seu computador diretamente. Em geral, websites acessados através de um navegador não são capazes de acessar seus arquivos, o que limita seu funcionamento mas impede que websites maliciosos infestem seu sistema com vírus e outros malware.
- Aplicativo Electron: um aplicativo que usa Electron como plataforma. Electron é um navegador de internet como Chrome, mas é usado para criar um aplicativo que usa tecnologias web e possui acesso a seus arquivos. Discord, por exemplo, é um aplicativo Electron que você pode instalar no seu computador ou "abrir" em seu navegador acessando o website.
- Aplicativo Java: um aplicativo que usa Java como plataforma. Geralmente, você precisará instalar Java para rodar esse tipo de aplicativo. Mais especificamente, o termo é Java runtime.
- Aplicativo .NET: um aplicativo que usa .NET como plataforma. Isso não tem nada haver com o
.net
que vemos em nomes de website. É simplesmente um nome bem confuso que a Microsoft escolheu para sua plataforma. Assim como o Java, o runtime .NET runtime precisa estar instalado para rodara um aplicativo .NET, porém o Windows costuma instalar essa plataforma automaticamente. - Aplicativo Flash: um aplicativo que usa o Adobe Flash (previamente Macromedia Flash) como plataforma. Esse tipo de aplicativo era mais comum antigamente, e, assim como Java e .NET, precisaria de Flash instalado para rodar. Infelizmente, a Adobe descontinuou o Flash devido a seu uso inseguro na internet.
Deixe um comentário