An open API service indexing awesome lists of open source software.

https://github.com/mrfatworm/zzz-archive

A Multiplatform App for Zenless Zone Zero (Android, iOS, Windows, macOS)
https://github.com/mrfatworm/zzz-archive

android compose-multiplatform design-system figma ios jetpack-compose kotlin kotlin-multiplatform macos multiplatform windows zenless-zone-zero

Last synced: 3 months ago
JSON representation

A Multiplatform App for Zenless Zone Zero (Android, iOS, Windows, macOS)

Awesome Lists containing this project

README

          

[![Kotlin](https://img.shields.io/badge/Kotlin-2.2.21-blue.svg?style=flat&logo=kotlin)](https://kotlinlang.org)
[![ComposeMultiplatform](https://img.shields.io/badge/Compose_Multiplatform-1.10.0.beta02-blue.svg?style=flat)](https://www.jetbrains.com/compose-multiplatform/)

![ZZZArchiveBanner](docs/screenshot/github_cover.webp)

README Language: [中文](/docs/readme/README_CHT.md) | [English](/README.md)

## A Multiplatform Wiki for Zenless Zone Zero

ZZZ Archive is a companion app for the action game Zenless Zone Zero, where users can explore in-game information and browse popular fan-made creations.

## Adaptive Layout

ZZZArchiveBanner

## Download

Get it on Google Play
Get apk on GitHub
Get it on App Store (iOS)
Get it on Microsoft Store
Get it on App Store (macOS)

## UI Design

Screen Flow Chart (Figma Community)

## Design System

![DesignSystem](docs/screenshot/img_design_system.webp)

## Running on Desktop

```bash
# Regular run
./gradlew run

# Hot reload development
./gradlew hotRunDesktop
```

## Contributing

- We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for detailed
information
- UI/UX design contribution... (Coming soon)

## Library

Thanks to all the contributors who made KMP/CMP possible!
- Kotlin Multiplatform (KMP)
- Compose Multiplatform (CMP)
- JetBrains Adaptive Layout
- JetBrains Navigation Compose
- JetBrains Lifecycle ViewModel
- Androidx Room Database
- Androidx DataStore
- Koin
- Ktor
- Coil
- BuildKonfig
- Okio I/O

## Localization Support

- English
- Traditional Chinese
- Japanese

## Special Thanks

- Resources from [Zenless Zone Zero](https://zenless.hoyoverse.com/) and [Zenless Zone Zero Wiki](https://zenless-zone-zero.fandom.com/wiki/Zenless_Zone_Zero_Wiki)
- [Philipp Lackner’s YouTube Channel](https://www.youtube.com/@PhilippLackner)
- [JetBrains KMP Guidelines](https://www.jetbrains.com/help/kotlin-multiplatform-dev/get-started.html)
- [Android Developer Guidelines](https://developer.android.com/)
- [Android Open Source Project](https://github.com/android)
- [Compose Multiplatform Wizard](https://github.com/terrakok/Compose-Multiplatform-Wizard)
- [BuildKonfig for KMP](https://sujanpoudel.me/blogs/managing-configurations-for-different-environments-in-kmp/)
- [Release macOS App](https://www.marcogomiero.com/posts/2024/compose-macos-app-store/)
- [Design System](https://github.com/felipecastilhos)