I am trying to make an app in Xamarin.forms that needs to be able to detect text from images, and I decided to use Firebase ML Kit. How do I use ML Kit with Xamarin.forms, not just Xamarin android? If I can't, is there an alternative I can use with Xamarin iOS?
I can't see any Firebase MLKit package for Xamarin.Forms. There are only packages for Xamarin.Firebase.ML.Vision->Xamarin.Android and Xamarin.Firebase.iOS.MLKit->Xamarin.IOS.
I think you should use alternatives like Microsoft Cognitive Service-> Computer Vision or Tesseract package. I had a change to implement both and Azure service's recognition is much better than Terresact. On the other hand Tesseract has an advantage, it can work offline and faster.
There are 2 ways to implement Microsoft Cognitive Service. First one is using their packages and other one is using rest service. Similar result. Tesseract is offline, so you should use its package.
Related
I want to make an application on Augmented Reality. I was intending to use simple Android Studio, but I thought it would be much better if I use Xamarin/Ionic, because it is cross-platform.
you can check out these implementations for xamarin forms
https://github.com/jsuarezruiz/xamarin-forms-arcore-sample
Xamarin University Guest Lecture - Michael Zaletel - ARKit and ARCore
https://www.youtube.com/watch?v=lpp4E4T9Z9c
I have made proof of concept app for a video chat application in Xamarin Native using the below nuget packages (it works like a charm the source code is done by provider available here https://github.com/DreamTeamMobile/Xamarin.Opentok.Samples/tree/code-improvements)
https://www.nuget.org/packages/Xamarin.OpenTok.Android/
https://www.nuget.org/packages/Xamarin.OpenTok.iOS/
These nuget packages are basically a port of the native iOS/Android SDK's by TokBox for Xamarin, Created by DreamTeamMobile. I want to make use of them to for creating a Xamarin Forms application, I need some guidance how I can make the same functionality available to a Forms Project, considering that the package provider doesn't provides Xamarin Forms implementation. Would custom renderers help here.
In my case using Xamarin Forms (Shared Project), I used native views ref to made Room page and I used the given services to streaming from the Sample code ref, basically was copy and paste the services. Each service and whatever I needed from Android or iOS was included with Conditional compiler ref.
I hope it's useful.
Is there any cross-platform framework for mobile apps (Xamarin, Flutter, React-Native, etc.) that allows accessing frames from the camera's feed live?
In other words, is there any way to perform manipulations on live video (frame-by-frame) in cross-platform environments? (Similarly to this tutorial for iOS).
From what it seems, in Flutter for example, it's possible to display a live preview of the camera, but not to access the frames; and beside some ghost-town questions I couldn't find much online about it.
Xamarin allows you to access and use each and every feature of all platforms.
The code will be platform specific but C#. I have one project in my repo where I'm using Xamarin.iOS to overlay rectangle detection onto the camera live feed. You can implement something similar using Xamarin.Android (using Android specific APIs).
You can then create an abstraction which will be consumed from a Xamarin.Forms app or you go with two separate C# based native apps.
I have trained several Caffe networks to do basic image classification tasks using Nvidia Digits. I am looking for a way to use the library functions and models in a Windows Universal App, or to convert my model to a TensorFlow model and use the mobile friendly options available there.
Evidently it is possible to use TensorFlow models in iOS and Android apps, but is there a way of using the Caffe or TensorFlow libraries (or models) in a Windows Universal App?
is there a way of using the Caffe or TensorFlow libraries (or models) in a Windows Universal App?
There is no direct way in UWP app, they have not added support for Windows Runtime platform.
A possible way is to create a web service which can expose several methods, with these methods, using the libraries of Machine Intelligence to implement what you want.
In your UWP app, just use HttpClient to consume web service.
You may compile TensorFlow (difficult) or TensorFlow Lite (easy) as a static universal windows library, and link it with your uwp app.
I'm making app with bluetooth device with using Xamarin.forms. (PCL Project)
It's great platform and many great developers participate it.
I love it.
I have a question, let's say, I have to do porting third party library(SDK) from each native SDK for Xamarin. (ex-facebook / Of course I know there is facebook SDK for Xamarin already. It's just for example.)
What documents should I look?
In my actual case, I have to make app that uses DFU OTA to nordic bluetooth mcu. Nordic company gave to their developer native code(iOS and Android) for that.
Now I have to convert or use it on Xamarin.forms.
I learned dependency services and it works great.
Should I use dependency services?