Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add chat sdk samples #64

Merged
merged 2 commits into from
Mar 27, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,13 @@ We also welcome code changes that improve the apps or fix a problem. Please foll
| | |
| <br><h3>WhatsApp Clone</h3> <br>WhatsApp clone app. <br><br>• Custom message input<br>• Custom message list header<br><br>**[> Source Code](whatsapp-clone-sample)** <br><br> | <img src="previews/whatsapp-clone.gif" width="320" alt="WhatsApp Clone Preview"> |
| | |
| <br><h3>WhatsApp Clone Compose</h3> <br>WhatsApp clone app built with Jetpack Compose and Stream Chat SDK for Compose. <br><br>• Implementing entire UI elements with Jetpack Compose<br>• Implementation of Android architecture components with Jetpack libraries such as Hilt and AppStartup<br>• Performing background tasks with Kotlin Coroutines<br>• Integrating chat systems with Stream Chat SDK for real-time event handling<br><br> **[> Source Code](https://github.com/GetStream/whatsApp-clone-compose)**<br><br> | <img src="previews/whatsapp-clone-compose.gif" width="320" alt="WhatsApp Clone Compose Preview"> |
| <br><h3>WhatsApp Clone Compose</h3> <br>WhatsApp clone app built with Jetpack Compose and Stream Chat SDK for Compose. <br><br>• Demonstrates ChatGPT's unofficial APIs<br>• Implementing entire UI elements with Jetpack Compose<br>• mplementation of Android architecture components with Jetpack libraries such as Hilt and AppStartup<br>• Performing background tasks with Kotlin Coroutines<br><br> **[> Source Code](https://github.com/GetStream/whatsApp-clone-compose)**<br><br> | <img src="previews/whatsapp-clone-compose.gif" width="320" alt="WhatsApp Clone Compose Preview"> |
| | |
| <br><h3>ChatGPT Android</h3> <br>ChatGPT Android demonstrates OpenAI's ChatGPT on Android with Stream Chat SDK for Compose. <br><br>• Implementing entire UI elements with Jetpack Compose<br>• Implementation of Android architecture components with Jetpack libraries such as Hilt and AppStartup<br>• Performing background tasks with Kotlin Coroutines<br>• Integrating chat systems with Stream Chat SDK for real-time event handling<br>• Integrating chat systems with Stream Chat SDK for real-time event handling<br><br> **[> Source Code](https://github.com/skydoves/chatgpt-android)**<br><br> | <img src="https://raw.githubusercontent.com/skydoves/chatgpt-android/0f91a4ebc0e24a9c974f3e1ffd6cffc4add1bd1a/previews/preview2.gif" width="320" alt="ChatGPT Clone Compose Preview"> |
| | |
| <br><h3>Gemini Android</h3> <br>Gemini Android demonstrates Google's Generative AI on Android with Stream Chat SDK for Compose. <br><br>• Implementing entire UI elements with Jetpack Compose<br>• Implementation of Android architecture components with Jetpack libraries such as Hilt and AppStartup<br>• Performing background tasks with Kotlin Coroutines<br>• Integrating chat systems with Stream Chat SDK for real-time event handling<br>• Integrating chat systems with Stream Chat SDK for real-time event handling<br><br> **[> Source Code](https://github.com/skydoves/gemini-android)**<br><br> | <img src="https://raw.githubusercontent.com/skydoves/gemini-android/b70c8c13476e84a09014b5efb206a07049993a4f/previews/preview2.gif" width="320" alt="Gemini Clone Compose Preview"> |
| | |
| <br><h3>Twitch Clone Compose</h3> <br>Twitch clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat/Video SDK for Compose. <br><br>• Implementing entire UI elements with Jetpack Compose<br>• Implementation of Android architecture components with Jetpack libraries such as Hilt and AppStartup<br>• Performing background tasks with Kotlin Coroutines<br>• Integrating chat systems with Stream Chat SDK for real-time event handling<br>• Integrating video call systems with Stream Video SDK using WebRTC under the hood<br><br> **[> Source Code](https://github.com/skydoves/twitch-clone-compose)**<br><br> | <img src="https://raw.githubusercontent.com/skydoves/twitch-clone-compose/b3f7679c2fe99d496e0c59075ddaf5a83a967934/previews/preview1.png" width="320" alt="Twitch Clone Compose Preview"> |
| | |
| <br><h3>Slack Clone Compose</h3> <br>Slack clone app built with Jetpack Compose and Stream Chat SDK for Compose following clean architecture principles.<br><br>• Implementing entire UI elements with Jetpack Compose<br>• Implementation of Android architecture components with Jetpack libraries such as Hilt<br>• Performing background tasks with Kotlin Coroutines<br>• Integrating chat systems with Stream Chat SDK for real-time event handling and authentication<br><br>**[> Source Code](https://github.com/GetStream/stream-slack-clone-android)** <br><br> | <img src="previews/slack-clone-compose.gif" width="320" alt="Slack Clone Compose Preview"> |
| | |
Expand Down
Loading