xamarin / GoogleApisForiOSComponents

MIT License
225 stars 157 forks source link

Why has MLKit been deprecated? #525

Open Axemasta opened 2 years ago

Axemasta commented 2 years ago

I was porting a native sample from swift to xamarin and the sample new's up a MLImage. I couldn't find this type and went looking through this repository to see if I could find it.

All of the Xamarin.Firebase.iOS.MLKit libraries are now marked deprecated. I couldn't find a reason for this and wanted to understand the decision. With Maui (hopefully) being GA before the next iOS version, will these components be reappearing for Maui?

dmariogatto commented 2 years ago

The deprecated versions of Firebase MLKit were only ever in beta & have been superseded by MLKit.

Although not yet released the bindings for the new versions of MLKit can be found here. Please note only the vision libraries have been bound at the moment, natural language still needs to be completed.

Axemasta commented 2 years ago

@dmariogatto thats great thanks, I was aware google deprecated the firebase bits & have moved them into mlkit, I mainly wanted to check that the new components were going to continue to be available since they are used in a project I am working on.

I know its probably a long shot but do you have a rough eta for the new binding libraries to be released?

dmariogatto commented 2 years ago

@Axemasta unfortunately not, I don't know anything beyond what is publicly shared on this project.

ohumidk commented 2 years ago

Is there any information in regard to this that anyone can share? I am wondering when there will be support for MAUI with firestore, push notifications, auth, and messaging.