Skip to content

[Kotlin] extract an alphatab.core library #2458

@Danielku15

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

area-coreRelated to some core parts of alphaTabgood first issueplatform-javaRelated to the Java version of alphaTabstate-ideaThis is an unplanned idea, vote for it if you want it.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions