Comment construire Instant Messenger iphone
Je suis à la recherche dans la construction d'un IM-type de l'application pour iphone en Objective-C . Je serais intéressé de voir toutes les informations/conseils sur la façon dont les applications comme Skype/AIM/MSN travail, ainsi que toutes les technologies/Api qui peut être pertinent,peut-on fournit du matériel ou des liens ....thanku à l'avance
Votre question est trop grand. Modifier avec ce que vous avez déjà trouvé, et que la spécificité des besoins que vous avez. Aussi, vous dites que vous voulez utiliser objective-c pour le serveur. Entendez-vous le client ? Si non, quelles sont les contraintes liées à votre serveur (dans le cas où il est hébergé, combien de clients vous attendent connecté...)
pas de raison de fermer ce message. il est seulement la recherche pour "information/conseils", comme il dit. il est difficile de savoir par où commencer sur ces types d'applications, et même simplement d'obtenir un mot clé comme "connexion permanente" ou "xmpp" peut vous aider. J'ai récemment découvert sur les serveurs XMPP après avoir passé une semaine ou l'écriture d'une interface HTTP pour une application similaire. Je souhaite que j'avais demandé plus tôt! :p
pas de raison de fermer ce message. il est seulement la recherche pour "information/conseils", comme il dit. il est difficile de savoir par où commencer sur ces types d'applications, et même simplement d'obtenir un mot clé comme "connexion permanente" ou "xmpp" peut vous aider. J'ai récemment découvert sur les serveurs XMPP après avoir passé une semaine ou l'écriture d'une interface HTTP pour une application similaire. Je souhaite que j'avais demandé plus tôt! :p
OriginalL'auteur satya | 2010-12-16
Vous devez vous connecter pour publier un commentaire.
Le principal protocole utilisé pour vous connecter à ces services (ou même votre propre) est XMPP (aussi connu comme Jabber.
Il se connecte à un Jabber/XMPP serveur qui gère les sessions.
XMPP fonctionne avec Skype, Google Talk, Facebook chat et beaucoup plus.
J'ai mis en oeuvre avec succès un chat google app à l'aide de cette source ouvert XMPP bibliothèque qui correspond très bien à l'iPhone:
http://code.google.com/p/xmppframework/wiki/iPhone
Bibliothèque maintenant déplacé vers GitHub: github.com/robbiehanson/XMPPFramework comme Raspu souligné
Vous devriez être en mesure de facilement obtenir que le haut et en cours d'exécution. Il vient même avec un Google talk exemple.
j'thomas u peut fournir de plus amples informations concernant cet aspect?je vous remercie à l'avance
fondamentalement, la façon de le HTTP fonctionne est de vous connecter au serveur, télécharger un site web ou une partie des données, puis fermer la connexion. C'est pourquoi vous avez à "rafraîchir" les sites web et autres. XMPP œuvres par l'ouverture d'une connexion persistante. Cela signifie que la connexion ne ferme jamais (sauf si il y a un problème ou similaire, auquel cas vous avez juste à nouveau). Ce qui se passe, c'est quand le serveur reçoit de nouvelles données, il "pousse" en bas de la connexion de votre client à la place de votre client, sur demande. Concernant le serveur, fondamentalement, apache est un serveur HTTP... lorsque vous obtenez votre e-mail que vous obtenez grâce à un serveur POP3
eh bien... de la même façon avec XMPP vous avez besoin d'un type de serveur. Nous avons consacré l'accueil où je travaille, et donc nous avons été en mesure d'installer openfire (igniterealtime.org/projects/openfire) si vous avez d'hébergement partagé, alors vous allez avoir besoin pour exécuter votre propre serveur ou de payer pour une mise à niveau. Vous ne savez pas si vous pouvez acheter dédié serveurs XMPP, mais je suis sûr que si vous regardez autour, vous pouvez trouver. 🙂
XMPPFramework déplacé vers github: github.com/robbiehanson/XMPPFramework
OriginalL'auteur shein
Vous pouvez utiliser Kik API pour construire votre application mobile sur le dessus de Kik messagerie instantanée transports et de l'infrastructure. L'API est disponible pour Android & iPhone et permet à votre application de transférer un contenu riche et des fichiers entre les utilisateurs de l'application. Il est également très facile à utiliser, à seulement 5 lignes de code sont nécessaires pour intégrer, dans des scénarios plus simples. Il n'y a plus d'infos sur Kik API site web: http://www.kik.com/dev ou http://apiblog.kik.com
Avertissement: je suis l'un des développeurs derrière Kik API 🙂
nouvelle url: dev.kik.com
OriginalL'auteur Yuriy
Sont définies sur la construction de votre propre messagerie instantanée ou vous êtes à la recherche pour le code à mettre dans votre application?
Je suis tombé sur un article intéressant de quelqu'un qui semble avoir été à la recherche de la même chose que vous, il regarde les problèmes différents open source de messagerie instantanée les codes et comment essayer de les rassembler:
mon-quête-de-faire-messagerie-app-ios
Il y a aussi le chat composants disponible à la vente prêts, qui ont l'avantage de ne pas nécessiter le temps de développer et de corrections de test. Par exemple:
chat-messagerie-sdk-pour-ios
Espère que cette aide
OriginalL'auteur simon_smiley