IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Créer un chat Android


Sujet :

Android

  1. #1
    Invité
    Invité(e)
    Par défaut Créer un chat Android
    Bonjour,

    Je souhaite créer une application de chat sous Androïd.

    J'ai trouvé la librairie Smack avec le tutoriel disponnible içi ( http://florentgarin.developpez.com/t...d/client-xmpp/ ).

    Cependant, je pense qu'avec cette librairie, nous devons forcement passer par les services google. Peut-être que je me trompe.

    Donc, deux petites questions :

    - Puis-je utiliser Smack sans passer par les services google ?
    - Quel serait le meilleur moyende procéder pour réaliser un chat ?

    Merci d'avance.
    Dernière modification par David55 ; 28/05/2014 à 17h21. Motif: C'est Android et non Androïd

  2. #2
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 273
    Par défaut
    je pense que tu a mal compris, en fait xmpp est une librairie offrant un service de messagerie instantannée libre et decentralisée ( contrairement a une messagerie instantannée proprietaire, dans celle ci les serveurs sont centralisés chez la société ) et l'article que tu indique, ne dit pas que il faut passer par les services de google pour l'utiliser, mais que google a integré ce service a sa messagerie instantannée talk ( l'article date de 2009, google l'a retiré depuis )

    apres, personnelement, je pense que sur un plan technique c'est assez compliqué a integrer pour faire quelque chose de complet, compliqué sur le plan des utilisateurs etc...

    a part cette solution tu peut utiliser les sockets ( assez complexe aussi je trouve mais ça laisse plus de possibilités ) enfin tout depend de ce que tu veux faire

  3. #3
    Invité
    Invité(e)
    Par défaut
    Re !

    Je vais regarder les sockets, voir comment ça marche etc...

    Sinon, ce que je veut faire est juste un chat, une discussion entre deux utilisateurs. Donc qu'ils puissent recevoir les messages instantanément.

    Merci pour votre réponse, je vous tiens au courant.

  4. #4
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 273
    Par défaut
    si tu veux seulement faire un chat basique alors xmpp devrait peut etre te suffire ( malgré les difficultés )

    n'hesite pas si tu a d'autres questions

  5. #5
    Invité
    Invité(e)
    Par défaut
    Je n'hésite pas

    Es-ce-que XMPP pourrait fonctionner avec une base mySQL hébergée sur un serveur 1&1 ?

  6. #6
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 273
    Par défaut
    je pense que techniquement ça ne serai pas possible de le faire tout simplement, vu que xmpp est une messagerie instantannée decentralisée, donc les messages transitent par un serveur public et ouvert (http://fr.wikipedia.org/wiki/Extensi...sence_Protocol ) ( donc auquel tu ne peux pas avoir un total accès ) il est bien evidemment possible de creer son propre serveur xmpp privé ( tu en a plusieurs connus comme openfire, ejabberd, DJabberd etc... http://fr.wikipedia.org/wiki/Liste_d..._serveurs_XMPP ) alors, si tu a ton propre serveur xmpp privé, tu pourra administrer une base mysql, mais selon moi, je ne pense que l'on puisse faire tout ça avec un serveur 1and1 ( j'en utilise un moi meme ) tu peux quand meme essayer de te renseigner chez eux pour leurs demander si ils ont des solutions adaptées a ce que tu a besoin

    tient moi au courant et n'hesite pas

  7. #7
    Invité
    Invité(e)
    Par défaut
    Merci pour toutes ces informations.

    Je vais essayer de mettre ça en oeuvre.

    Je vous tiens au courant au plus vite.

    Je vous remercie.

  8. #8
    Membre actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 50
    Par défaut
    Au cas où ça pourrait t'aider.
    Il y a longtemps j'avais utilisé Openfire (http://www.igniterealtime.org/projects/openfire/) et Tigase (http://www.tigase.org/).
    J'ai préféré le 1er car il était fait d'une façon plus propre et facilement extensible.

    Mais si j'ai bien compris tu cherches à faire una Appli chat et non pas un service, donc tu n'as pas à t'en soucier de la partie serveur et de la base de donnée. Sauf tu comptes implémenter la chaine complète.
    En revoyant à nouveau les deux sites il me semble qu' OpenFire à plus de plugin que Tigase.
    En plus de ça il semble que tu utilisera Smack qui est un client XMPP fait pour OpenFire, donc au moins t'auras pas de soucis de compatilités

Discussions similaires

  1. Créer un Chat Android
    Par totofe dans le forum Android
    Réponses: 0
    Dernier message: 30/06/2014, 09h17
  2. [AJAX] créer un chat à Gtalk
    Par guiyomh dans le forum AJAX
    Réponses: 4
    Dernier message: 02/04/2009, 10h39
  3. Comment créer un chat avec VB 6 ?
    Par magic8392 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 21/10/2005, 15h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo