Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hdtls/bilibili
Bilibili client written in Flutter.
https://github.com/hdtls/bilibili
bilibili dart flutter
Last synced: about 2 months ago
JSON representation
Bilibili client written in Flutter.
- Host: GitHub
- URL: https://github.com/hdtls/bilibili
- Owner: hdtls
- License: mit
- Created: 2020-01-14T05:20:15.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-05-18T04:57:39.000Z (over 1 year ago)
- Last Synced: 2024-08-01T02:29:05.493Z (4 months ago)
- Topics: bilibili, dart, flutter
- Language: Dart
- Homepage:
- Size: 72.8 MB
- Stars: 13
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-bilibili-extra - Bilibili - 基于 Flutter 的 b 站客户端.![MacOS](svg/apple.svg?raw=true) (第三方客户端 / 直播脚本)
README
# Flutter bilibili iOS client
Building a bilibili iOS client in Flutter.
## Screenshots
## Developing
*Note*: This section is only relevant if you would like to develop project yourself.Make sure you have Flutter installed. Then clone this repo and follow these steps.
1. Get dependencies using flutter command. For help getting started with Flutter, view our
[online documentation](https://flutter.dev/docs), which offers tutorials,
samples, guidance on mobile development, and a full API reference.
```shell
flutter pub get
```2. We use [`built_value.dart`](https://github.com/google/built_value.dart) to serializing json to models, and autogenerated files are ignored by source control (git), so we should generate those files before run app.
```shell
flutter pub run build_runner build
```3. Run the following commands, replace MODE with flutterMode that defined in flutter.
```shell
flutter run --MODE
```## License
[MIT](https://github.com/hdtls/bilibili/blob/main/LICENSE.md)