Si la aplicación móvil multiplataforma Xamarin está mejorando cada vez más, ¿cree que desaparecerá el desarrollo de aplicaciones móviles híbridas / PhoneGap / Cordova / Ionic?

No.

Pero, para responder a esta pregunta, pongamos un poco de perspectiva.

—Si NodeJS se convierte en un idioma popular, ¿desaparecerá cualquier otro idioma?

—Si React se vuelve aún más popular, ¿crees que desaparecerá cualquier otra biblioteca?

Se puede hacer la misma pregunta para Chrome, la respuesta siempre será No.

Por qué

No todos quieren escribir C #, solo que no todos quieren usar NodeJS o Chrome, etc.

Para Xamarin, no todos quieren usar el ecosistema de Microsoft, que está fuertemente vinculado con .NET y más ahora que se ha adquirido.

En realidad, Xamarin es ahora un nicho de mercado reservado para empresas y servicios de empresas .NET.

De lo contrario, la compañía se está moviendo hacia React Native / Nativescript que les permite aprovechar el ecosistema de JavaScript y mantener las aplicaciones nativas.

Olvídate de xamarin, que requiere aprender C # y Android SDK o iOS SDK en cualquier plataforma a la que te dirijas, lo que induce a mucha molestia a desarrollar y mantener tus respectivas aplicaciones de plataforma.

Existe otra plataforma multiplataforma móvil llamada “MechDome” que convierte su Android .apk a iOS .ipa (instalable para iPhone / iPad) en minutos.

No hay desarrollo involucrado para generar .ipa, no es necesario aprender otra API multiplataforma. Simplemente escriba una aplicación de Android con eclipse o Android studio, eso es todo, este enfoque de base de código único permite desarrollar y mantener fácilmente sus aplicaciones.

Puede consultar la publicación del blog MechDome para obtener más información al respecto.