{"id":22181256,"url":"https://github.com/danfalcon225/chatapp_androidstudio","last_synced_at":"2025-07-26T18:30:36.047Z","repository":{"id":235249063,"uuid":"498964999","full_name":"DanFalcon225/ChatApp_AndroidStudio","owner":"DanFalcon225","description":"A chat application in Android Studio using Firestore and Firebase Cloud Messaging","archived":false,"fork":false,"pushed_at":"2022-11-11T22:08:12.000Z","size":124,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-22T20:34:18.311Z","etag":null,"topics":["android","android-application","chat-application","java"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DanFalcon225.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-06-02T02:29:49.000Z","updated_at":"2024-04-22T20:34:19.374Z","dependencies_parsed_at":"2024-04-22T20:45:12.752Z","dependency_job_id":null,"html_url":"https://github.com/DanFalcon225/ChatApp_AndroidStudio","commit_stats":null,"previous_names":["danfalcon225/chatapp_androidstudio"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanFalcon225%2FChatApp_AndroidStudio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanFalcon225%2FChatApp_AndroidStudio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanFalcon225%2FChatApp_AndroidStudio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanFalcon225%2FChatApp_AndroidStudio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DanFalcon225","download_url":"https://codeload.github.com/DanFalcon225/ChatApp_AndroidStudio/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227702335,"owners_count":17806750,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","android-application","chat-application","java"],"created_at":"2024-12-02T09:27:47.443Z","updated_at":"2024-12-02T09:27:47.999Z","avatar_url":"https://github.com/DanFalcon225.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ChatApp_AndroidStudio\nA chat application in Android Studio using Firestore and Firebase Cloud Messaging\n\nPrerequisites:\n\n1) Enable Firestore and Could Messaging in Android Studio IDE\n\n  1.1) Since Android Studio IDE is constantly gets updated the manual of the set up which is given in Firebase website is outdated in particular aspects. For instance, \n  configuration of Firebase files and corresponding SDK requires less coding now but on Firebase website users are still advised to follow the old steps.\n  Therefore, it is advisable to set up Firebase through Android Studio IDE.\n  \n2) Set up server key for the push notification feature:\n\nOn Firebase go to the project setting -\u003e open Cloud Messaging tab -\u003e copy a server key -\u003e Open Utilities folder in a project (in Android Studio IDE) -\u003e\npasted copied key in Constants.java (make sure \"key=\" is written at the beginning)\n\n\u003cimg width=\"1437\" alt=\"image\" src=\"https://user-images.githubusercontent.com/93957570/171539694-7bf0c7ef-1f5f-488b-a522-99c0f9f6ff56.png\"\u003e\n\n\n\u003cimg width=\"1061\" alt=\"image\" src=\"https://user-images.githubusercontent.com/93957570/171539586-c8d84239-9be3-4ba7-b566-a031ab21e3b4.png\"\u003e\n\nPS\n\nPlease note that push notification works on Android version up to 11.\nSo, make sure you are installing emulator with appropriate version.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanfalcon225%2Fchatapp_androidstudio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdanfalcon225%2Fchatapp_androidstudio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanfalcon225%2Fchatapp_androidstudio/lists"}