Professional Documents
Culture Documents
Android App Development Task PDF
Android App Development Task PDF
(Assignment)
Task:
Your task is to create a basic one-to-one chat android app which allows the user to login
and chat with any of its users using firebase as a backend.
Description:
The application would consist of 4 activities as following
1. Login Activity: The login activity will allow the user to enter details like
username/password and if he is a user then redirect him/her to the main activity.
2. Main Activity: MainActivity will consist Recent chats and floating action button
for new chat.
3. NewChat Activity: This activity will consist of a List of all the users registered on
this app. Users can click on any user to initiate chat.
4. DetailedChat Activity: User’s chat with others will be shown here.
Important:
1. You have to use firebase as a backend.
2. Your assignment zip should contain apk + project zip file + screenshot of chat
nodes from realtime database structure.
3. You don’t need to add a Signup page just send email and passwords of any 2
users in the chat app with your assignment zip.
4. The judgement will not be done on the basis of UI but on the basis of logic
implementation and backend.
5. It will be better if you share the code on github.
All the best