Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiplatform support #123

Open
gumil opened this issue Mar 21, 2019 · 1 comment
Open

Multiplatform support #123

gumil opened this issue Mar 21, 2019 · 1 comment
Labels
type:question A question about Acorn

Comments

@gumil
Copy link

gumil commented Mar 21, 2019

Is it possible to have multiplatform support?

I imagine an architecture where Acorn can be used as a navigation in a multiplatform project, and specific implementations can be done on specific platforms.

@nhaarman
Copy link
Owner

nhaarman commented Mar 21, 2019

Theoretically, yes.
The way Acorn is modularized should allow multiplatform support relatively easily: the com.nhaarman.acorn:acorn and com.nhaarman.acorn.ext:acorn have close to no dependencies (except for some JVM specifics, but that should be resolvable).

Currently Acorn's focus is to get to a stable 1.0 release that works really well for Android, in an upcoming major release a multiplatform solution could make its way into the library. I did some very quick hacking a while ago, see the mpp branch, although this is far from being useful.

@nhaarman nhaarman added the type:question A question about Acorn label Apr 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:question A question about Acorn
Projects
None yet
Development

No branches or pull requests

2 participants