{"repo":"AsterCass/Tomoyo","free":true,"listed":false,"github":"https://github.com/AsterCass/Tomoyo","clone":"git clone https://github.com/AsterCass/Tomoyo.git","description":"Tomoyo is a Kotlin Compose Multiplatform app that is a sample for for common functionalities such as navigation, socket (for chat), video, audio, and db","language":"Kotlin","stars":88,"topics":["android-compose","audio","compose-multiplatform","db","javafx","jetpack-compose","kmp","kotlin-multiplatform","music","player"],"license":"MIT","category":"media-processing","readme_excerpt":"Tomoyo App English 中文 Introduction Tomoyo is a Kotlin Multiplatform app. On one hand, it is a functional copy of the website, enabling some of its features to be implemented on mobile and desktop platforms. On the other hand, it serves as a sample for common functionalities such as navigation, socket (for chat), video, audio, and db in Kotlin Multiplatform. WIP Please note that this project is still under development and some features may not work as expected. Platforms Support Android IOS Desktop/JVM Web :-------: :---: :-----------: :---: √ √ √ × Documents Building cross-platform client interfaces Leverage Google Firebase to deliver system-level push notifications for Android apps Music playback solution in Kotlin Compose Multiplatform Implementing HTTP requests in Kotlin Compose Multiplatform Navigation solution in Kotlin Compose Multiplatform Global Notification Component Construction in Kotlin Compose Multiplatform Custom Fonts in Kotlin Compose Multiplatform Global Notification Component Construction in Kotlin Compose Multiplatform (Part II) Data Persistence Solutions in Kotlin Compose Multiplatform Socket Solutions in Kotlin Compose Multiplatform Support theme switching in Kotlin Compose Multiplatform Screenshots Android Desktop IOS Important Tips About System-Level Push Notifications: You need to follow this tutorial for setup. Relevant client code has already been provided in the repository. However, for security reasons, the corresponding google-services.json file i","default_branch":null,"files":null,"tree":[],"storefront":"/r/AsterCass","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AsterCass/Tomoyo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}