Casa > C > Como Fazer Aplicações Simples Usando A Linguagem C

Como fazer aplicações simples usando a linguagem C

Você seguiu Video tutoriais e livros, na maioria das vezes você aprendeu o núcleo da linguagem C : variáveis, estruturas de dados, loops, funções, tipos, ... e talvez apontadores também. Bem, isso é tão importante mas não é suficiente se você quiser construir aplicações do mundo real.

C é uma poderosa linguagem de programação que pode ser usada para construir aplicações em múltiplos campos; desde simples calculadoras e aplicações básicas até jogos de vídeo e linguagens de programação (Sim! outras linguagens de programação).

C tem a sua biblioteca padrão que fornece funções para lidar com strings, apontadores, arrays, IO ...etc mas se você quiser fazer uma calculadora você precisa de componentes gráficos, não é ? botões, janelas, menus, abas, imagens, campos de texto, etc... Então onde diabos estão todos esses ? bem, é por isso que precisamos de APIs (Application Programming Interfaces) e bibliotecas de terceiros. Estas são funções prontas que expõem ficheiros de cabeçalho para você adicionar funcionalidades gráficas na sua aplicação : para windows pode usar a API do windows, para Linux pode usar GTK+ , Claro, você precisa de algum tempo para aprender a usar estas ferramentas.

Se você quiser começar a desenvolver video games em C, dê uma olhada na famosa biblioteca SDL.

Se você quiser fazer um aplicativo para compor músicas, use songlib.

E assim por diante... existem muitas bibliotecas c grátis para praticamente qualquer coisa. apenas uma simples busca no Google e você encontrará o que quiser.

Se você quiser construir aplicativos móveis (Android, ...), você pode usar C ! mas tenha em mente que as coisas são muito diferentes do que PC; Para sistemas operacionais móveis (Android, Apple iPhone, Blackberry ...), cada sistema operacional tem sua linguagem de programação "principal": Android tem Java (e Kotlin no futuro), Apple tem Swift (anteriormente Objective-C), .... bem a boa notícia é que estas linguagens de programação (Java, Objective-C) são baseadas principalmente em C.

A ferramenta para Android é chamada NDK (Native Development Kit), você pode usá-la para criar aplicativos para Android usando C/C++. Desenvolvedores, muitas vezes usam NDK ao criar aplicativos complexos que requerem interação de hardware de baixo nível, uso massivo de memória, gráficos complexos (Video games). É por isso que Java é a linguagem central do Android por enquanto.

Boa sorte !

De Bancroft

Uma médica pode ficar excitada enquanto examina a parte privada de um paciente do sexo masculino? :: Ainda posso recuperar arquivos de uma unidade de disco rígido formatada?