How to use VectorDrawables in Xamarin Forms - xamarin.forms

I am using Visual Studio 2017 to create a Xamarin Forms application that supports Android and iOS. I am new to Xamarin.
I would like to use scalable images on both platforms. I am starting with the Android side, and I want to use the newer VectorDrawable format.
Is it possible to use the native VectorDrawable support (with backward compatibility provided by the AppCompat library) in a Xamarin Forms app?
I have seen solutions that use svg images, and other rendering libraries, but I would like to know if I am missing something regarding Xamarin Forms before I go down an alternate road.

Related

Is Fluent UI available for Xamarin.Forms and .NET MAUI for mobile?

I love the implementation of fluent UI on Windows 10 and 11 and I thought I would be able to implement it into my mobile applications that have Xamarin.Forms as a platform, planning to move to .NET MAUI soon once it is released without previews.
My question is, is it even possible with the above-mentioned frameworks? All I am seeing is that fluent UI on mobile works on React Native which I don't use.
But then I also see the Microsoft apps using Fluent UI on mobile, so maybe it's for them only?
It's not officially supported, but it's made possible with the Xamarin Community Toolkit, specifically via the C# markup.
It's about as "Fluent UI" as you'll get in Xamarin.

Is Agora RTM available for Xamarin Forms?

We would like to use Agora to develop a chat section in our Xamarin Forms App like this. Chat will also support voice messages, calls and video calls. On Agora's when I look at SDKs available there are various options like Flutter, ReactJS, Windows, Android, iOS and so on but I can't find Xamarin Forms as platform. On the web I found some NUGET packages like this for Xamarin Forms support, they look official but can't verify it. I found an example on github here, but It is for video calls and not RTM.
Please help!

Xamarin turn-by-turn navigation with routing and HERE

I am using Xamarin iOS and Android for turn-by-turn navigation routing. Can this be done with HERE?
We recommend using android studio. For Xamarin, bindings need to be created in SDK, which are not available in our existing roadmap. Hence you can either create the bindings yourself or using our professional services as SDK libraries need modification in this case. Yes it is available. It can be done.
Please refer the individual documentation for Android and Ios for more details :
Android : https://developer.here.com/documentation/android-premium/dev_guide/topics/map-guidance.html
IOS : https://developer.here.com/documentation/ios-premium/dev_guide/topics/map-guidance.html

cannot run prism xamarin with Xamarin.Forms 3.5.0.62956-pre2 or 4.0 pre2

been trying to play with the new stuff that will soon coming out from xamarin form
I create a new Prism xamarin app
I upgrade the nuget packages to point to xamarin 3.5 or 4.0
but I cannot get the solution to run.
It just hangs!!
It works when I do the same thing with a standard xamarin form template
I know its just preview but I would like to know if somebody has tried to compile and run any app using prism xamarin and the preview xam forms.
many thanks
As far as I am aware there should not be any issues with Prism when targeting Xamarin Forms 3.5+.
That said if you're wanting to target one of the pre-releases I would suggest either installing the current preview on NuGet which targets 4.0-pre1, or the latest CI build which targets 3.5-pre2 and has a number of great new features including a more robust API for IContainerRegistry as well as support for Tuples in INavigationService.

Cocos3d: Web app development support

I want to develop a web based 3D application using Cocos3d framework. I see it should be possible, as they are supporting for Java. Why i want to develop using Cocos, because i will use this web based app to launch on iOS and Android devices as Hybrid or Web app solution. I can't use three.js or flash based as both are not supported by iOS and Android browsers. Could someone advise me i can develop this using Cocos3d web app?
You can't. Cocos3d is not part of/not supported by the cocos2d cross platform development framework. It has no Javascript bindings nor is there a html5 version of cocos3d.
I suggest you take a look at Unity or other engines if you want to do 3D web apps.

Resources