Android Open Source - Chat user ChatApp-TermProject






Project Summary

This is a multi pane implementation of the Chat App with features such as dynamic user registration and multiuser broadcast..

Web Site / Source Repository

ChatApp-TermProject is hosted in the following web site
https://github.com/mamtakhedekar/ChatApp-TermProject

If you think the Android project ChatApp-TermProject listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of ChatApp-TermProject.

ItemValue
Java File Count38
Target SDK Version17
Minimum SDK Version15
Activity Count4
Fragment Count1
jar files usedandroid-support-v4.jar
gson-2.2.2.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.WIFI
android.permission.WRITE_EXTERNAL_STORAGE




Java Source Files

ChatApp-TermProject has the following Java source files.

edu.stevens.cs522.chat.location.Coordinates.java
edu.stevens.cs522.chat.location.DestCoordinates.java
edu.stevens.cs522.chat.location.SourceCoordinates.java
edu.stevens.cs522.chat.messages.BroadcastMessage.java
edu.stevens.cs522.chat.messages.ChatSender.java
edu.stevens.cs522.chat.messages.ChatService.java
edu.stevens.cs522.chat.messages.GlobalBroadcastsMessage.java
edu.stevens.cs522.chat.messages.GlobalCheckInMessage.java
edu.stevens.cs522.chat.messages.GlobalCheckOutMessage.java
edu.stevens.cs522.chat.messages.IChatService.java
edu.stevens.cs522.chat.messages.LocalCheckInMessage.java
edu.stevens.cs522.chat.messages.LocalCheckOutMessage.java
edu.stevens.cs522.chat.messages.LocalPeersMessage.java
edu.stevens.cs522.chat.messages.MessageInfo.java
edu.stevens.cs522.chat.messages.MessageInfoInterface.java
edu.stevens.cs522.chat.messages.MessageProcessor.java
edu.stevens.cs522.chat.messages.MessageUtils.java
edu.stevens.cs522.chat.messages.NotifyMessage.java
edu.stevens.cs522.chat.messages.TextMessage.java
edu.stevens.cs522.chat.peers.PeerDetails.java
edu.stevens.cs522.chat.peers.ShowPeers.java
edu.stevens.cs522.chat.providers.ChatContent.java
edu.stevens.cs522.chat.providers.ChatroomProvider.java
edu.stevens.cs522.chat.providers.MessageProvider.java
edu.stevens.cs522.chat.providers.NotificationProvider.java
edu.stevens.cs522.chat.providers.PeerInfoProvider.java
edu.stevens.cs522.chat.rooms.Chatroom.java
edu.stevens.cs522.chat.rooms.Chatrooms.java
edu.stevens.cs522.chat.ui.ChatRoomDetailActivity.java
edu.stevens.cs522.chat.ui.ChatRoomDetailFragment.java
edu.stevens.cs522.chat.ui.ChatRoomListActivity.java
edu.stevens.cs522.chat.ui.ChatRoomListFragment.java
edu.stevens.cs522.chat.ui.IChatRoomManager.java
edu.stevens.cs522.chat.ui.ISendMessage.java
edu.stevens.cs522.chat.ui.JoinNewChatActionBar.java
edu.stevens.cs522.chat.ui.TopicRegistrationActivity.java
edu.stevens.cs522.chat.ui.UserInputActivity.java