- It uses XMPP protocol for the chat application which is a open source protocol used by many services e.g., IM on Gtalk, fb chat .
- Coding part is done in Java using the open source Smack APIs, "http://goo.gl/NI5P2" .
- The application uses multithreading programming, having independent threads for separate chats. Multithreading makes it more robust and responsive.
- It is capable of sending file over the same chat client.
- GUI is developed using the the swing in JAVA.
- Provides a good understanding of Event Handling used in many real world projects.
- Future works focus on the better File sending capabilities and VOIP services.
- Thinking of adding support for multiple protocols on a single messenger.