Skip to content

[Kotlin] extract an alphatab.core library #2458

Description

@Danielku15

See #2457

Currently alphaTab has "only" a Android library and we dropped the KMP setup quite a while ago. It would be better if alphaTab follows the same approach like on the .net version: Having a platform indepentent core library and a platform (android) specific integration.

This way the core lib can be used anywhere compatible.
Should be not a big effort, but rather a Kotlin project reorganization adjusting the build and publish pipeline.

We know alphaTab runs well on desktop JVMs as we run all our tests android independent.

Contributions welcome as this is currnetly in an idea state and not planned.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Fields

Priority

Medium

Effort

Medium

Area

Core

Platform

Android

Work State

Accepted

Projects

Status
Candidate

Relationships

None yet

Development

No branches or pull requests

Issue actions