Skip to content

Latest commit

 

History

History
142 lines (98 loc) · 13.2 KB

README.md

File metadata and controls

142 lines (98 loc) · 13.2 KB

Kotlin-Multiplatform-Projects

A

Name Description Target Platforms Functionalities
AAY_chart A comprehensive Compose Multiplatform library that includes several types of charts. It supports iOS, Android, desktop, and web platforms, providing extensive capabilities for data visualization. Android
iOS
Desktop Web
Bar Chart
Line Chart
Donut Chart
Pie Chart
Radar Chart

B

Name Description Target Platforms Functionalities
BookStoreKMP This kotlin-platform project showcases the integration of cutting-edge technologies and demonstrates a sleek UI design using Jetpack Compose for Android, Ktor for network communication, SqlDelight for database persistence, and Koin for dependency injection. Android
iOS
Desktop
Wear
TV
Books Collection
Books Rates
Books Description
Add to Cart
Compose Multiplatform UI

C

Name Description Target Platforms Functionalities
CMP News App A news app with shared business logic and UI Android
iOS
Desktop
Web
Latest News
Caching
Compose Multiplatform UI
Camera-KMP This repository provides a comprehensive example of how to use the camera in a Kotlin Multiplatform (KMP) project. It demonstrates the implementation of camera functionality across multiple platforms, ensuring a consistent and seamless user experience. Android
iOS
Camera Access
Android Camera
IOS Camera
Permissions
Compose Multiplatform UI
Coffee Store App Coffee Store App is a sample application developed using Kotlin Compose Multiplatform (KMP). This app demonstrates various capabilities of KMP, including REST API integration, data storage, and dependency injection. The app interacts with the a Store Coffee API to showcase a practical example of managing and displaying coffee product data Android
iOS
Desktop
Coffee Collections
Coffee Detalis
Search Coffee
Compose Multiplatform UI

D

Name Description Target Platforms Functionalities

E

Name Description Target Platforms Functionalities

F

Name Description Target Platforms Functionalities

G

Name Description Target Platforms Functionalities
Gemini-AI-KMP-App The Gemini AI KMP App is a Kotlin Compose Multiplatform project designed to target Android, iOS, Windows, macOS, Linux, and Web platforms. It is an application by Gemini AI where you can retrieve information from text and images in a conversational format. Additionally, it allows storing chats group-wise using SQLDelight and KStore, and facilitates changing the Gemini API key. Android
IOS
Desktop
Web
Text to Text
Image to Text
Store chats
Animations
Compose Multiplatform UI

H

Name Description Target Platforms Functionalities

I

Name Description Target Platforms Functionalities
Image Viewer An application for capturing, viewing, and storing pictures. Includes support for maps. Uses Compose Multiplatform for the UI. Android
iOS
Desktop
Web
Capture Image
View Image
Store Image
Maps
Compose Multiplatform for UI

J

Name Description Target Platforms Functionalities

K

Name Description Target Platforms Functionalities
KMP News App A news app with shared business logic and native UI Android
iOS
Latest News
Compose UI
Swift UI
Caching
KMP News App A news app getting news from news api with shared business logic and nice native UI Android
iOS
Latest News
Compose UI
Swift UI
Ktor
Compose

L

Name Description Target Platforms Functionalities

M

Name Description Target Platforms Functionalities
Movies App KMP Movies App using compose multi-platform for shared UI and KMP for shared logic Android
iOS
Fetch Movies
Load Images
Movie Details
Compose Multiplatform UI

N

Name Description Target Platforms Functionalities
News-KMP-App News Kotlin Multiplatform project designed to target Android, iOS, Windows, macOS, Linux platforms. Android
IOS
Desktop
Latest News
News Details
Search News
Save News
Read Offline
Compose Multiplatform UI
Notes-KMP-App Notes App A Kotlin Multiplatform project designed to target Android, iOS, platforms. Android
IOS
Create Notes
Edit Notes
Search Notes
Sort Notes
Save to MongoDB
Compose Multiplatform UI

O

Name Description Target Platforms Functionalities

P

Name Description Target Platforms Functionalities

Q

Name Description Target Platforms Functionalities

R

Name Description Target Platforms Functionalities
Recipe App A demonstration application for viewing recipes. Showcases the use of animations. Android
IOS
Desktop
Web
Hero Animation
Collapsable Toolbar
Staggered Animations
Gyroscope detection

S

Name Description Target Platforms Functionalities
Superdiary A simple diary app, mostly focused on quality architectural patterns and improved testing strategies (unit, snapshot and instrumentation).l Android
iOS
Desktop
Web
Data Storage
Clean Architecture
Unit Testing
Snapshot Testing
Richtext Editing
AI Integration
Code Quality Scan
Dark Mode
Light Mode
Compose Multiplatform UI

T

Name Description Target Platforms Functionalities
TravelApp-KMP This is an exploration app for Compose Multiplatform UI. Currently this app have Android, iOS, Web and Desktop part and it is 100% Compose UI. Android
IOS
Desktop
Web
Countries Famous Places
Place Details
Weather
Compose Multiplatform UI
Tic_Tac_Toe Game This Tic-Tac-Toe game is a cross-platform application built using Kotlin Compose Multiplatform, offering a seamless gaming experience on multiple devices. The game features real-time multiplayer functionality, allowing two players to connect and play against each other, regardless of their platform. Android
iOS
Desktop
Online Multiplayer
Compose Multiplatform UI
ToDo_App ToDo App is a cross-platform application built using Kotlin Compose Multiplatform Android
iOS
Create ToDo List
Edit Todo
Delete Todo
Save to MongoDB
Compose Multiplatform UI

U

Name Description Target Platforms Functionalities

V

Name Description Target Platforms Functionalities

W

Name Description Target Platforms Functionalities
Weather App Weather App is a cross-platform application built using Kotlin Compose Multiplatform to show weather of current location Android
iOS
Get Currect Location
Permission handling
DI
Location API
Compose Multiplatform UI

X

Name Description Target Platforms Functionalities

Y

Name Description Target Platforms Functionalities
Youtube-Clone-KMP YouTube clone using Kotlin Multiplatform. It supports the Android, iOS, Web and Desktop Application. A better version of Original Applications. Android
iOS
Desktop
Web
Video Playback
Sharing Options
Playlist Viewing
Comprehensive Search
Video Detail
Trending Videos
Subscribe Channels
View Verified Channel Badges
Offline Video Support
Top Videos
Shorts Videos
Compose Multiplatform UI

Z

Name Description Target Platforms Functionalities