Chat App - Learn coding in Android Studio using a Chat App
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size3.8 GB
- Uploaded Byfreecoursewb
- Downloads6
- Last checkedAug. 17th '23
- Date uploadedAug. 17th '23
- Seeders 1
- Leechers4
Chat App : Learn coding in Android Studio using a Chat App 
https://CourseWikia.com
Published 8/2023
Created by Harsha Ammiraju
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 42 Lectures ( 4h 48m ) | Size: 3.82 GB
Basic Chat Application in Android using Firebase and Sinch
What you'll learn
Creating a Firebase Project and integrating it with Android Application
Using Firebase Phone Authentication in Android Application
Using Firebase Realtime Database, Firebase Firestore and Firebase Storage
Creating a Message Structure
Sending and receiving messages inside a chat
Requirements
Basic Coding in Android Studio
Files:
[ CourseWikia.com ] Chat App - Learn coding in Android Studio using a Chat App- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here ! 1. Introduction
- 1. Introduction.mp4 (11.1 MB)
- 1. Creating the Project.mp4 (8.2 MB)
- 2. Adding TabLayout.mp4 (61.9 MB)
- 3. Creating Fragments.mp4 (36.2 MB)
- 4. Creating Child Items.mp4 (95.8 MB)
- 5. Floating Action Button.mp4 (45.8 MB)
- 6. Accessing Contacts.mp4 (192.0 MB)
- 1. Creating Firebase Project.mp4 (45.0 MB)
- 2. Enabling Phone Authentication.mp4 (48.3 MB)
- 3. Phone Authentication.mp4 (179.7 MB)
- 3.1 strings.xml (7.4 KB)
- 4. Enabling SafetyNet.mp4 (26.2 MB)
- 5. OTP Timer and Resend.mp4 (126.4 MB)
- 1. Enabling Database.mp4 (47.2 MB)
- 2. Creating Profile Page.mp4 (128.6 MB)
- 3. Uploading Profile.mp4 (133.6 MB)
- 4. Load Existing Profile.mp4 (51.6 MB)
- 5. Setting Up a Dummy Page.mp4 (68.1 MB)
- 6. Filtering Contacts.mp4 (186.5 MB)
- 7. Adding Bitmap to ContactModel.mp4 (32.2 MB)
- 8. Chat Page Layout.mp4 (96.8 MB)
- 9. Profile Page.mp4 (111.8 MB)
- 1. Designing Chat Page Layout.mp4 (31.3 MB)
- 2. Sending Message.mp4 (125.0 MB)
- 3. Receiving Message.mp4 (111.5 MB)
- 3.1 ChatActivity.java (9.4 KB)
- 3.2 ChatAdapter.java (3.8 KB)
- 4. Sending ImageVideo.mp4 (389.2 MB)
- 5. Deleting Messages.mp4 (80.7 MB)
- 1. Sinch Registration.mp4 (108.1 MB)
- 2. Voice Call Part-1.mp4 (127.6 MB)
- 3. Voice Call Part-2.mp4 (52.6 MB)
- 4. Video Call.mp4 (56.4 MB)
- 5. Displaying Contact Name and Call Type for Calls.mp4 (31.2 MB)
- 6. Uploading Call Details to Firebase.mp4 (75.1 MB)
- 7. Request Permission and Make Calls.mp4 (25.7 MB)
- 8. Add Voice call and Video Call to DisplayProfileActivity.mp4 (46.1 MB)
- 1. Filtering Contacts - Using Shared Preferences.mp4 (93.7 MB)
- 2. Filtering Contacts - Saving Profile Pic to Device.mp4 (94.8 MB)
- 3. Activating Block User.mp4 (88.0 MB)
- 4. Clear Chat function.mp4 (35.3 MB)
- 5. Displaying Chats.mp4 (325.0 MB)
- 6. Displaying Call log.mp4 (267.2 MB)
- 1. Source Code.html (0.0 KB) ChatDemoApp app
- build.gradle (1.8 KB)
- gitignore (0.0 KB)
- google-services.json (1.3 KB) libs
- sinch-android-rtc-4.11.20+e744c85.aar (21.4 MB)
- proguard-rules.pro (0.7 KB) src androidTest java com harshaapps chatdemoapp
- ExampleInstrumentedTest.java (0.7 KB)
- AndroidManifest.xml (3.1 KB) java com harshaapps chatdemoapp
- ChatActivity.java (28.5 KB)
- ContactActivity.java (1.7 KB)
- DisplayProfileActivity.java (5.1 KB)
- DummyActivity.java (8.8 KB)
- ImageActivity.java (1.4 KB)
- MainActivity.java (4.7 KB)
- ProfileActivity.java (8.5 KB)
- SignInActivity.java (7.8 KB) adapters
- CallDisplayAdapter.java (4.1 KB)
- ChatAdapter.java (10.7 KB)
- ChatDisplayAdapter.java (4.4 KB)
- ContactAdapter.java (2.6 KB)
- CallsFragment.java (7.7 KB)
- ChatsFragment.java (8.6 KB)
- CallModel.java (1.5 KB)
- ChatMessageModel.java (2.3 KB)
- ChatProfileModel.java (1.5 KB)
- ContactModel.java (1.7 KB)
- ProfileModel.java (0.5 KB)
- BaseActivity.java (1.6 KB)
- CallScreenActivity.java (9.6 KB)
- Hmac.java (1.0 KB)
- IncomingCallActivity.java (3.8 KB)
- JWT.java (2.9 KB)
- SinchService.java (5.1 KB)
- ic_block.xml (0.6 KB)
- ic_camera.xml (0.6 KB)
- ic_delete.xml (0.4 KB)
- ic_dismiss.xml (0.4 KB)
- ic_document.xml (0.4 KB)
- ic_edit.xml (0.5 KB)
- ic_fab.xml (0.5 KB)
- ic_gallery.xml (0.5 KB)
- ic_options.xml (0.6 KB)
- ic_person.xml (0.6 KB)
- ic_play.xml (0.5 KB)
- ic_send.xml (0.4 KB)
- ic_upload.xml (0.4 KB)
- ic_video.xml (0.5 KB)
- ic_video_call.xml (0.4 KB)
- ic_voice_call.xml (0.6 KB)
- ic_block.png (0.5 KB)
- ic_camera.png (0.4 KB)
- ic_delete.png (0.2 KB)
- ic_dismiss.png (0.3 KB)
- ic_document.png (0.3 KB)
- ic_edit.png (0.2 KB)
- ic_fab.png (0.3 KB)
- ic_gallery.png (0.3 KB) <
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce