mirror of
https://github.com/BetterAndroid/FlexiUI.git
synced 2025-09-07 19:14:12 +08:00
Initial commit
This commit is contained in:
92
README.md
Normal file
92
README.md
Normal file
@@ -0,0 +1,92 @@
|
||||
# Flexi UI
|
||||
|
||||
[](https://github.com/BetterAndroid/FlexiUI/blob/main/LICENSE)
|
||||
[](https://t.me/BetterAndroid)
|
||||
[](https://t.me/HighCapable_Dev)
|
||||
|
||||
| <img src="https://github.com/BetterAndroid/.github/blob/main/img-src/logo.png?raw=true" width = "30" height = "30" alt="LOGO"/> | [BetterAndroid](https://github.com/BetterAndroid) |
|
||||
|---------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------|
|
||||
|
||||
This project belongs to the above-mentioned organization, **click the link above to follow this organization** and discover more good projects.
|
||||
|
||||
这个项目属于上述组织,**点击上方链接关注这个组织**,发现更多好项目。
|
||||
|
||||
## English
|
||||
|
||||
A flexible and useful UI component library, named after the word "flexible".
|
||||
|
||||
The reason why this UI was born is that currently in `Jetpack Compose` or `Flutter`, except for the officially recommended Material Design, there is no UI framework that I am completely satisfied with that can be used out of the box.
|
||||
|
||||
This UI will not depend on any Material components, using `Jetpack Compose` and `Flutter` as the basis, and is completely implemented by itself.
|
||||
|
||||
The advantage of being a multi-platform framework allows this UI to be presented on more platforms and can be quickly introduced and used by developers who are familiar with development languages.
|
||||
|
||||
The basic structure of the project on the Android native platform has been stable. This UI will be completed on the native version of the Android platform in 2022. However, I have not open sourced it for a long time. I am currently re-implementing the multi-platform and waiting for the multi-platform to be improved, then will be open sourced again.
|
||||
|
||||
There is a preview version [FlexiUI-Preview](https://github.com/BetterAndroid/FlexiUI-Preview) for the Android version. If you are interested, you can [join the Telegram group](https://t.me/BetterAndroid) Contact me to add viewing permissions.
|
||||
|
||||
This UI is expected to support `Jetpack Compose`, `Jetpack Compose Multiplatform`, and `Flutter`.
|
||||
|
||||
Priority will be given to supporting `Jetpack Compose Multiplatform` and publishing it in the `compose` branch.
|
||||
|
||||
The main branch `main` will only provide documentation. Please check other related branches for more information.
|
||||
|
||||
If you are interested in this project, you can click `Star` and `Watch` in the upper right corner to follow this project.
|
||||
|
||||
## 简体中文
|
||||
|
||||
一个灵活且实用的 UI 组件库,名称取自英文单词 "flexible"。
|
||||
|
||||
这套 UI 诞生的原因是因为目前在 `Jetpack Compose` 或 `Flutter` 中,除了官方推荐的 Material Design 之外,没有完全能够拿来开箱即用的任何一套令我十分满意的 UI 框架。
|
||||
|
||||
这套 UI 将不依赖于任何 Material 组件,借助 `Jetpack Compose` 和 `Flutter` 作为基础,完全由自己实现。
|
||||
|
||||
作为多平台框架的优势使得这套 UI 能在更多的平台上呈现,并可被熟悉开发语言的开发者快速引入并使用。
|
||||
|
||||
项目在 Android 原生平台的基本架构已经稳定,这套 UI 在 2022 年在 Android 平台的原生版本就已经完工,但是我迟迟没有将它开源出来,目前正在重新实现多平台对接,待多平台完善后将会重新进行开源。
|
||||
|
||||
对于 Android 版本有一个预览版 [FlexiUI-Preview](https://github.com/BetterAndroid/FlexiUI-Preview),如果你感兴趣,你可以 [加入 Telegram 群组](https://t.me/BetterAndroid) 联系我添加查看权限。
|
||||
|
||||
这套 UI 预计将会支持 `Jetpack Compose`、`Jetpack Compose Multiplatform`、`Flutter`。
|
||||
|
||||
将会优先支持 `Jetpack Compose Multiplatform` 并发布在 `compose` 分支。
|
||||
|
||||
主分支 `main` 将仅做说明文档,届时更多内容请查看其它相关分支。
|
||||
|
||||
如果你对此项目感兴趣,你可以点击右上角的 `Star` 和 `Watch` 来关注此项目。
|
||||
|
||||
## Design Preview
|
||||
|
||||
<div style="display: flex">
|
||||
<img src="https://github.com/BetterAndroid/FlexiUI/blob/master/img-src/UI-Day.png?raw=true" width = "200" alt="SCREENSHOT"/>
|
||||
<img src="https://github.com/BetterAndroid/FlexiUI/blob/master/img-src/UI-Night.png?raw=true" width = "200" alt="SCREENSHOT"/>
|
||||
<img src="https://github.com/BetterAndroid/FlexiUI/blob/master/img-src/UI-Dark.png?raw=true" width = "200" alt="SCREENSHOT"/>
|
||||
</div>
|
||||
|
||||
## Star History
|
||||
|
||||

|
||||
|
||||
## License
|
||||
|
||||
- [Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0)
|
||||
|
||||
```
|
||||
Apache License Version 2.0
|
||||
|
||||
Copyright (C) 2019-2023 HighCapable
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
https://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
```
|
||||
|
||||
Copyright © 2019-2023 HighCapable
|
Reference in New Issue
Block a user