Use NodeJs in Kotlin Android Project to use Stream.io Feed Api? - getstream-io

Would it be advisable to some how integrate NodeJs with a Kotlin project to use Stream.io Feed API? From what I understand there currently isn't any support for Kotlin/Android regarding the Feed capability. I currently have an iOS app that uses Stream and would like to connect my Android users to the community also. If this isn't the right way to thin about this, is there a better way to go about this?

https://github.com/getstream/stream-java provides java integration for feeds. See its io.getstream.cloud package to leverage it in android.
Later this year, more modern and android specific SDK will be developed too.

Related

In search of material to learn how to develop UWP apps using Visual C++

where can I learn to make UWP apps using visual c++.The only resource I've found shows how to make a 'Hello World' app. This is insufficient because I want to make an app that has multiple pages and utilizes custom classes.
To develop UWP apps, the official channel is the official document: https://learn.microsoft.com/en-us/uwp/
Depending on your requirements, you need to use the appropriate APIs in your app.
For the specific API, there's specific code sample for your reference. You could get the demos from GitHub: https://github.com/Microsoft/Windows-universal-samples
If you want a complete project to learn how to develop a UWP app. There's an existing open source project MS-Calculator. It's UWP app and developed by c++ language.

Use of npm package within Flutter

I come from an Android native background and have recently started using Flutter more frequently, but I have no ReactNative experience whatsoever.
Is it at all possible to port an existing RN (npm-package) for use with a Flutter application? My understanding is that a RN compliant package exposes a JS API. Is there any way to implement a form of JS interop to achieve this, or is it not possible, and it would be better to ask the package vendor for Android and iOS specific native library / SDK releases (which were probably used to create the npm-package initially)?
My initial outlook was that it was not possible, but then I saw this article;
https://www.thesmythgroup.com/in-development/how-to-use-npm-packages-in-native-ios-apps/
I would say it is better to use only dart packages, you don't have support for dart in npm, in some months you would have very big problems with that because of the lack of support, take that in mind...

Use MongoDB Stitch as backend for Xamarin Application

Is their any way to use mongodb stitch as backend for Xamarin Application?
Currently there are JavaScript, iOS (Swift), and Android (Java) SDKs to connect to Stitch. We've also open sourced our SDKs here, so there is the opportunity to build on what we've done as well. While there isn't a C# SDK for working with Xamarin at the moment, we have plans to investigate this later and are happy to help anyone interested in contributing.

xamarin.forms integration of zendesk chat

I am new to Xamarin development. And, currently I want to integrate the zendesk chat.
As per my RnD and after contacting Zendesk support center they are not supporting the xamarin yet.
Currently they have sdk for native android and ios respectively.
I need you expertize people's guidelines for the development regarding what scenario i should follow to achieve the same using xamarin.forms :
Integrate the both platforms native sdk's for xamarin in each platform and later call it from Xamarin.Forms by adding platform dependency using Device.OnPlatforms . ( I am not sure about this scenario, please suggest)
Create a jar/aar of Zendesk SDK and use it using binding library concept.( I am not sure it will be accessible into ios platform)
Kindly, suggest me the best approach for this.
Any sample reference for suggestions will be grateful.
Thanks in advance.
I think it's a mix of number 1 and number 2 (and a little extra).
You will need to create the Binding libraries for both iOS and Android. Xamarin has a good documentation of how to do this: Android/Java and IOS/Objective-C
Then you can go either with Xamarin Native (Xamarin.iOS and Xamarin.Android projects) adding the binding to each project. Or you can go with Xamarin.Forms but this will require a little more work as you will need to create an interface of the methods you want to use from the SDKs (most likely all off them) and create the implementations for each platform.
Let's say your interface is called: ISendeskSdkService you will need at least two implementations: ISendeskSdkServiceiOS and ISendeskSdkServiceDroid. These implementations will be on the Platform project and they will be calling the binding libraries you just created and added to each of these projects.
You will be developing your app on top of your interface and which implementation to use will be set on the application load when you are configuring your IoC.
Hope this gives you an idea.

Visioglobe map and Metaio AR with Xamarin

I want to use these tools with Xamarin
Visioglobe 3d maps
Metaio SDK for Augmented reality
they are working well with native android and iOS apps.
And I would like to know if we can use these tools with Xamarin, Does xamarin support them?
And how to integrate a Xamarin app with them.
[DISCLAIMER] I'm an engineer at Visioglobe.
You've probably moved on already, but I'll reply anyway in case someone else is interested.
To this date, there is no indication, either way, that Visioglobe's VisioMove SDK will work with the Xamarin platform.
If you have already chosen Visioglobe for your application's map, then I would suggest strongly to use the traditional IDE's to reduce any risk of potential conflicts.

Resources