whatsApp-clone-compose
๐ฑ WhatsApp clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat/Video SDK for Compose.
ํ์ผ ํ์๊ธฐ
์ต์ข ๋ฒ์ ๋ค์ด๋ก๋ (.zip)- android.yml
- CODEOWNERS
- dependabot.yml
- pull_request_template.md
- codeInsightSettings.xml
- MainInitializer.kt
- TopLevelDestination.kt
- WhatsAppNavHost.kt
- WhatsAppNavigation.kt
- WhatsAppPagerContent.kt
- WhatsAppCloneMain.kt
- WhatsAppTabPager.kt
- WhatsAppTopBar.kt
- MainActivity.kt
- WhatsApp.kt
- ic_attach_file_black_24dp.xml
- ic_insert_emoticon_black_24dp.xml
- ic_launcher_background.xml
- ic_launcher_foreground.xml
- ic_message_black_24dp.xml
- ic_mic_black_24dp.xml
- ic_phone_black_24dp.xml
- ic_search_black_24dp.xml
- ic_send_black_24dp.xml
- ic_videocam_black_24dp.xml
- input_background.xml
- ic_launcher_foreground.xml
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- colors.xml
- ic_launcher_background.xml
- strings.xml
- themes.xml
- themes.xml
- backup_rules.xml
- data_extraction_rules.xml
- AndroidManifest.xml
- baseline-prof.txt
- ic_launcher-playstore.png
- .gitignore
- build.gradle.kts
- BaselineProfileGenerator.kt
- StartupBenchmark.kt
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- AndroidCompose.kt
- KotlinAndroid.kt
- AndroidApplicationComposeConventionPlugin.kt
- AndroidApplicationConventionPlugin.kt
- AndroidFeatureConventionPlugin.kt
- AndroidHiltConventionPlugin.kt
- AndroidLibraryComposeConventionPlugin.kt
- AndroidLibraryConventionPlugin.kt
- SpotlessConventionPlugin.kt
- build.gradle.kts
- gradle-wrapper.jar
- gradle-wrapper.properties
- gradle.properties
- settings.gradle.kts
- Configurations.kt
- build.gradle.kts
- WhileSubscribedOrRetained.kt
- DataModule.kt
- Mappers.kt
- CallHistoryRepository.kt
- CallHistoryRepositoryImpl.kt
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- 1.json
- WhatsAppUserDao.kt
- DatabaseModule.kt
- WhatsAppUserEntity.kt
- WhatsAppCloneDataBase.kt
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- Background.kt
- WhatsAppError.kt
- WhatsAppLoadingColumn.kt
- WhatsAppLoadingIndicator.kt
- WhatsAppIcons.kt
- Background.kt
- Color.kt
- Theme.kt
- Typography.kt
- placeholder.jpeg
- stream_logo.jpg
- strings.xml
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- TokenResponse.kt
- WhatsAppUser.kt
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- WhatsAppUserType.kt
- NavigationCommand.kt
- NavigationModule.kt
- Navigator.kt
- WhatsAppCloneComposeNavigator.kt
- WhatsAppScreens.kt
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- DispatchersModule.kt
- NetworkModule.kt
- RetrofitService.kt
- StreamVideoTokenService.kt
- WhatsAppUserService.kt
- WhatsAppDispatchers.kt
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- UiState.kt
- WhatsAppUserExtensive.kt
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- WhatsAppCallHistoryInfo.kt
- WhatsAppCallHistoryInfoBody.kt
- WhatsAppCallHistoryTopBar.kt
- WhatsAppCallHistoryViewModel.kt
- WhatsAppCallHistory.kt
- WhatsAppCalls.kt
- WhatsAppCallsViewModel.kt
- strings.xml
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- WhatsAppCamera.kt
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- WhatsAppChannels.kt
- WhatsChannelsViewModel.kt
- ChatModule.kt
- StreamChatInitializer.kt
- StreamLogInitializer.kt
- WhatsAppMessages.kt
- WhatsAppMessagesViewModel.kt
- WhatsAppMessageTopBar.kt
- WhatsAppCloneReactionFactory.kt
- WhatsAppChatTheme.kt
- joy.png
- love.png
- smile.png
- thumbsup.png
- wink.png
- strings.xml
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- WhatsAppStatus.kt
- strings.xml
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- StreamVideoEntryPoint.kt
- StreamVideoInitializer.kt
- ReactionsMenu.kt
- WhatsAppVideoCall.kt
- WhatsAppVideoCallViewModel.kt
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- figure0.png
- figure1.png
- figure2.png
- figure3.png
- figure4.png
- stream0.png
- stream1.png
- stream2.png
- stream3.png
- stream4.png
- stream5.png
- stream6.png
- gradle-wrapper.jar
- gradle-wrapper.properties
- libs.versions.toml
- preview.mp4
- preview0.gif
- preview1.png
- preview2.png
- preview3.png
- preview4.png
- preview5.png
- preview6.png
- preview7.png
- preview8.png
- copyright.kt
- copyright.kts
- copyright.xml
- spotless.gradle
- .editorconfig
- .gitignore
- build.gradle.kts
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- secrets.defaults.properties
- settings.gradle.kts
// repository documentation
Was this content helpful?
(0 ratings)
