Salut Je pense à développer une application de chat de préférence en utilisant angularjs2 juste pour le plaisir (Mon intention est d'apprendre un peu de angularjs & bâtiment de l'application mobile) Si je veux écrire une application de chat plus simple quelles technologies je devrais utiliser et Ressources? apprécie beaucoup votre aide. merci GopiEst-ce que quelqu'un a développé une application de chat mobile? Si oui, quelles technologies ont été utilisées?
Répondre
Vous aurez besoin d'utiliser un serveur comète pour envoyer le message du serveur à d'autres clients.
Par exemple, vous pouvez utiliser this tutorial à propos de l'utilisation de CppComet avec php. CppComet installe les connexions persistantes via des Websockets avec javascript. Et vous pouvez envoyer des requêtes à CppComet en utilisant api du php ou d'autres langages backend lorsque vous avez besoin d'envoyer un message à d'autres utilisateurs.
Les technologies utilisées pour développer une application de chat mobile:
Serveur: ejabberd Langue: Erlang Protocole: XMPP gestion de base de données: Mnesia & Mysql stockage de fichiers multimédias: PIAN Système d'exploitation: FreeBSD
Je pense que Firebase (https://firebase.google.com/) est une meilleure option pour faire une application de chat.
Il est alimenté par Google pour vous offrir un support complet. Ils fournissent également des notifications, des cartes de services de bases de données en direct et bien plus encore.
Si vous souhaitez apprendre l'architecture de base, voyez comment le Chat fonctionne, vous pouvez essayer Socket.io (https://socket.io/). Il est utilisé comme bibliothèque de base pour de nombreuses applications de chat.