What are the apps written in?

I noticed that the mobile apps seem very similar to the desktop version, are they using cordova or electron?

The apps feel pretty good. Would be nice to get some native transitions in there for menu drawer and screen changes.

Xamarin

https://www.xamarin.com

The second half of this post from Brian has the best description I have seen about how Roon is programmed.

https://community.roonlabs.com/t/roon-on-macos-not-working-with-huge-library/13478/21

Cheers.

Interesting. We’re considering evaluating Xamarin at my company.

Is Roon built using their cross-platform “Forms” UI components, or does it have native UI for each platform bound to a cross-platform core layer? I’m guessing it’s using Forms.

Tobin

Of course I have no specific knowledge of how Roon does stuff, but I’d say no on Forms as it has performance and design limitations. Forms also won’t produce a native windows or macOS application. Though the later is in the road map from xamarin.

1 Like