mirror of
https://github.com/johrpan/musicus_mobile.git
synced 2025-10-26 02:37:25 +01:00
Move reusable code from mobile to common
This will be useful for a future desktop application.
This commit is contained in:
parent
6e1255f26e
commit
711b19c998
40 changed files with 813 additions and 581 deletions
13
README.md
13
README.md
|
|
@ -12,17 +12,20 @@ depend on other ones. All packages are written in [Dart](https://dart.dev).
|
|||
`database` – A Database of classical music. This package will be used by all
|
||||
standalone Musicus applications for storing classical music metadata.
|
||||
|
||||
`server` – A simple http server hosting a Musicus database. The server is
|
||||
developed using the [Aqueduct framework](https://aqueduct.io).
|
||||
|
||||
`client` – A client library for the Musicus server.
|
||||
|
||||
`common` – Common building blocks for Musicus client apps. This includes shared
|
||||
UI and backend code for the mobile app and the (future) desktop app.
|
||||
|
||||
`mobile` – The Musicus mobile app. It is being developed using
|
||||
[Flutter toolkit](https://flutter.dev) and only runs on Android for now.
|
||||
|
||||
`player` – The simplest possible audio player plugin. This is used by the
|
||||
mobile app for playback.
|
||||
|
||||
`server` – A simple http server hosting a Musicus database. The server is
|
||||
developed using the [Aqueduct framework](https://aqueduct.io).
|
||||
|
||||
`client` – A client library for the Musicus server.
|
||||
|
||||
## Hacking
|
||||
|
||||
Picking up Dart as a programming language and Flutter as an UI toolkit should
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue