Build a group and one to one chat using android studio with firebase real time database and SQLiteThis course looks very short, but in fact more than 50% of this course run in 5X speed to reduce the time and the video size, to make it easier for upload and download and watchingIn this course we will learn how to:1. Create a new android studio project using java language2. Create a new firebase project to store all chat messages3. Create an error class that will send all error messages with the error line numbers and phone brand and phone model to firebase real time database, so you can control and get all errors as soon as possible to fix all bugs4. Create a user profile ( user name, user age, user gender ) stored in SQLite database5. Create a chat bubble using XML shapes6. Write and read in firebase real time database7. Save all new messages in a local database using SQLite8. Display all messages from local database, so you can read all messages in offline mode, display all messages so fast, save internet traffic9. Create 3 chat groups10. Create one to one chat11. Auto translate messages before sending it to partner12. Integrate google sign in ( sign in to chat app using gmail )Also you will get all source code in PDF files. activities java activities xml drawable xml gradle and manifest values xml