Solved

How to build a custom chat application?

Posted on 2012-03-18
1
432 Views
Last Modified: 2012-03-23
Hey,

       I was wondering what the best way to build an iOS app that can talk to other devices running the same application, I tried looking online, but all I found was a document showing how to use the GameKit library, but I want to write a small application that can communicate with other devices running the same app, kind of like a mini-local chat application.

The logical way I would think to make this happen, is that app copies of the application would need to update a database with its IP address and maybe port number, and all applications look online to see if the particular device is online or not... Is there a better way than this one?

Appreciate any advice!
0
Comment
Question by:errang
1 Comment
 
LVL 17

Accepted Solution

by:
pergr earned 500 total points
ID: 37736568
I think you should consider using xmpp as protocol, and then start looking at using the open source clients and servers that are out there.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
tamper proof asset tags - benefits 4 59
Network setup between buildings 4 58
Layer 3 switch recommendation 15 53
Call Recorder in IOS 8 23
This paper addresses the security of Sennheiser DECT Contact Center and Office (CC&O) headsets. It describes the DECT security chain comprised of “Pairing”, “Per Call Authentication” and “Encryption”, which are all part of the standard DECT protocol.
Most of the applications these days are on Cloud. Cloud is ubiquitous with many service providers in the market. Since it has many benefits such as cost reduction, software updates, remote access, disaster recovery and much more.
This Micro Tutorial will show you how to maximize your wireless card to its maximum capability. This will be demonstrated using Intel(R) Centrino(R) Wireless-N 2230 wireless card on Windows 8 operating system.
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…

756 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question