Casa > Q > Quais São As Melhores Linguagens De Programação Para Construir Um Aplicativo De Mensagens Instantâneas?

Quais são as melhores linguagens de programação para construir um aplicativo de mensagens instantâneas?

Quando se trata de construir uma aplicação, a sua selecção de linguagem de programação tende a ter mais a ver com a plataforma para a qual você're-construir do que qualquer outra coisa. Quando você faz uma aplicação iOS, sua única escolha real é o Swift, então você'usaria isso. Você também poderia usar Objective C, mas isso'está praticamente obsoleto neste ponto (a menos que você'esteja trabalhando com uma base de código mais antiga para começar), ou se você realmente precisa de performance, você pode escrever as partes críticas de performance em C++. No entanto, Swift deve ser mais do que suficiente para um mensageiro. Se você're no Android, it'é praticamente o mesmo negócio, exceto com Java em vez de Swift, e novamente, você não'não precisa de desempenho super rápido, então você'iria com Java. Se você're escreve para uma plataforma diferente, você'precisará fazer pesquisas e descobrir em que tipo de linguagem de programação seus aplicativos rodam. Claro que tudo isto é apenas para o front end.

Para o back end você tem muito mais liberdade. Você pode escrever o back end em qualquer linguagem de programação que quiser, mas algumas populares incluem PHP, Java, Ruby e JavaScript (se você're preferem a linguagem back end é't aqui, peço desculpas. Essas são apenas as que me vieram à cabeça). Aqui's o acordo: para uma aplicação back end com mensagens, tudo o que você realmente precisa fazer é transmitir dados. Isso'é praticamente a coisa mais básica que um back end da web precisará fazer, então você pode fazer isso facilmente em praticamente qualquer idioma. Basta escolher você're favorito. Você're também vai precisar de uma base de dados para lidar com contas e coisas assim, então você're provavelmente vai precisar usar pelo menos um pouquinho de SQL. Você não'não precisa aprender como usar as capacidades completas de scripting, apenas o suficiente para configurar uma base de dados simples e consultá-la para novas mensagens (it'também irá armazenar informações sobre contas, mas você deve fazer tudo isso com uma biblioteca de código aberto apenas para ter certeza absoluta de que você're a segurança é decente.)

Don't subestime a quantidade de trabalho que você're vai estar fazendo para isso. Eu recomendo que você assista este vídeo do YouTube:

antes de começar. Na verdade, enquanto você're atrais, apenas assista tudo naquele canal. It'é incrível. Don'não deixe que isso o desencoraje. Você'está fazendo algo excitante, e uma vez que você fizer isso, você nunca mais acordará pela manhã sem ter feito um aplicativo de mensagens. Isso'é uma boa razão para fazer um. Boa sorte :)

De Gonzales Bawek

Qual é o melhor dedo do meio desenhado no texto? :: Quais são as aplicações de mensagens instantâneas para os negócios?