Files
pagecurl-multiplatform/README.md
2023-10-31 03:21:27 +08:00

38 lines
1.5 KiB
Markdown

[![Maven Central](https://img.shields.io/maven-central/v/io.github.oleksandrbalan/pagecurl.svg?label=Maven%20Central)](https://mvnrepository.com/artifact/io.github.oleksandrbalan/pagecurl)
<img alt="LOGO" align="right" src="https://user-images.githubusercontent.com/20944869/200791917-a2436c9a-d062-4c14-9c71-c94fe8703061.png">
# Page Curl (Multiplatform)
Page Curl library for Jetpack Compose Multiplatform.
Support for Android, iOS, Desktop (JVM):
<img width="1614" alt="SHOT" src="https://github.com/fankes/pagecurl-multiplatform/assets/37344460/48bb2aa7-12a5-43c5-aa9f-028e83a06746">
> Note
This is just an attempt at multiplatform porting, and there may still be some problems.
## Motivation
This library allows to create an effect of turning pages, which can be used in book reader applications, custom on-boarding screens or elsewhere.
## Usage
> Note
This multiplatform library's artifact is not upload to any repositories,
you can clone this repository or use git submodule to use it.
For an Android version and a sample usage, please visit: https://github.com/oleksandrbalan/pagecurl.
See Demo application
and [examples](https://github.com/fankes/pagecurl-multiplatform/tree/multiplatform/samples/shared/src/commonMain/kotlin/eu/wewox/pagecurl/screens) for more usage
examples.
## Thanks
[The compose multiplatform shadows way](https://github.com/oleksandrbalan/pagecurl/issues/23#issuecomment-1767145310)
[Multiplatform Paging](https://github.com/cashapp/multiplatform-paging)