Coding-Meet / Gemini-AI-KMP-App
Gemini AI Kotlin 멀티플랫폼 프로젝트는 Android, iOS, Windows, macOS, Linux 및 웹 플랫폼을 목표로 설계되었습니다.
이 프로젝트에 대해
Coding-Meet 님의 Gemini-AI-KMP-App 프로젝트는 GitHub에서 112개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 Kotlin 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.
Language Breakdown
🇰🇷 한국어 번역 README
캐시 히트Gemini AI Kotlin 멀티플랫폼 앱 - Gemini AI와 채팅하기 💬✨
위 이미지를 클릭하여 YouTube에서 Gemini AI KMP 앱 데모를 시청하세요.
개요
Gemini AI KMP 앱은 Android, iOS, Windows, macOS, Linux, 웹 플랫폼을 대상으로 하는 Kotlin Compose 멀티플랫폼 프로젝트입니다. 이 앱은 Gemini AI에서 제공하며, 텍스트와 이미지로부터 정보를 대화 형식으로 가져올 수 있습니다. 또한 SQLDelight와 KStore를 사용하여 채팅을 그룹별로 저장할 수 있고, Gemini API 키를 변경할 수 있습니다.
플랫폼 릴리스 파일
📱 모바일
🖥️ 데스크탑
🌎 웹
기능
- 스마트폰, 태블릿, 데스크탑, 웹 브라우저 등 모든 기기에서 대화 가능
- 텍스트와 이미지로부터 대화 형식으로 정보 가져오기
- SQLDelight와 KStore를 사용하여 채팅을 그룹별로 저장
- Gemini API 키 변경 지원
- 애니메이션이 포함된 단순하고 깔끔한 UI
기술:
- Kotlin
- 클린 아키텍처
- UI 개발을 위한 Jetpack Compose
- 의존성 주입을 위한 Koin
- 채팅 저장을 위한 SQLDelight와 KStore 라이브러리
- AI 관련 전반을 위한 생성형 AI
라이브러리 🛠️
- BuildKonfig - Kotlin 멀티플랫폼 프로젝트용 BuildConfig. 현재 Gradle 파일에서 값을 삽입하는 기능 지원
- Koin - 멀티플랫폼 지원 Kotlin 의존성 주입 라이브러리
- Ktor - REST 네트워크 호출을 위해 필요한 멀티플랫폼 라이브러리 제공
🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.
🔗 유사한 프로젝트
KhubaibKhan4/Flexi-Store-KMP
Flexi-Store is an Ecommerce Application developed using Compose Multiplatform (Android,iOS,Desktop & Web). It's uses the Custom Server for it.
Coding-Meet/DevAnalyzer
Cross-platform desktop app for Android and Kotlin project analysis, storage cleanup, and workspace management.
dheeraj-bhadoria/Compose-Login-Screen-for-Android-iOS-and-Desktop-Common-UI
Compose Login Screen for Android iOS and Desktop Common UI
이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.
Coding-Meet/Gemini-AI-KMP-App GitHub 원문 바로가기 →