Forum General


The Xamarin Forums have officially moved to the new Microsoft Q&A experience. Microsoft Q&A is the home for technical questions and answers at across all products at Microsoft now including Xamarin!

To create new threads and ask questions head over to Microsoft Q&A for .NET and get involved today.

How to go about creating more dynamic, visual, unconventional user interfaces?

Reign_Of_LightReign_Of_Light DEMember ✭✭
edited September 2016 in General

Hi everybody,

so far I developed one app with Xamarin, which was a great experience, all in all. Nethertheless, I'm still quite fresh in regard to both Xamarin and app development in general.
The next app I'm aiming for will require me some 'freedom' and 'flexibility' in regard to the layout of the app and its contents. Think, for example, like a mind-mapping app with a freely navigatable, potentially unlimited space and dynamic rendering of its contents. This is not what I have in mind, actually, but I guess it would be equally hard to realize in terms of Android XML layouts (But perhaps I underestimate those?).
How would one go about realizing cross-platform apps like this? Is it something one would use a games-related engine/API like MonoGame for?
Or, while looking into MonoGame I stumbled upon SkiaSharp, a 2D drawing API. Is this something I should look deeper into?
Or are there other libraries/APIs/approaches recommendable for creating visually rich, dynamic user interfaces?

Sign In or Register to comment.