¿Cuáles son las limitaciones en el desarrollo de aplicaciones con formularios Xamarin en comparación con el desarrollo nativo de iOS / Android? ¿Podemos hacer aplicaciones empresariales o basadas en CRM usando Xamarin?

He respondido parte de esta pregunta en mis respuestas anteriores [1] [2]

Y esta pregunta se detalla en el documento de Xamarin [3]

La limitación de Xamarin Forms tiene que ver con el estilo y la API específica de la plataforma.

Es imposible hacer algo como Quora, Snapchat o como mencionaste CRM algo como Pipedrive [4]

¿Puedes hacer un CRM con Xamarin Forms? Probablemente, para una pequeña y mediana empresa, probablemente sea una muy buena opción. ¿Para un negocio SaaS? No mucho.

Notas al pie

[1] ¿Por qué algunas personas siguen aprendiendo Swift y Java para crear aplicaciones iOS y Android (por separado), ya que saben que pueden crear la misma aplicación con menos tiempo usando Xamarin en C #?

[2] ¿Es Xamarin el futuro del desarrollo de aplicaciones móviles?

[3] Crea una interfaz de usuario nativa de Android e iOS con Xamarin.Forms

[4] CRM móvil

En general no hay limitaciones. Pero si va más allá de algo que se ofrece con frecuencia, terminará invirtiendo el tiempo en personalización que será mucho más que el tiempo ahorrado.

Entonces, si desea una interfaz personalizada, puede considerar Xamarin.Android + Xamarin.iOS. Técnicamente no debería haber ninguna diferencia en las capacidades. A excepción de los errores de Xamarin, por ejemplo, no hay demasiados, pero vienen como una característica adicional hasta que se arreglen, pero luego aparecerá el nuevo (aunque la verdad es que es muy probable que no los encuentre) .

La gran limitación con xamarin es que lleva un tiempo ponerse al día con las últimas API. Esos deben tener ingeniería inversa a partir de las implementaciones nativas.

Puedes crear el tipo de aplicación que quieras.

More Interesting

¿Cómo desarrollar un software para crear recorridos virtuales? ¿Cuáles son los requisitos previos para el mismo

¿Cuáles son las 3 principales empresas de desarrollo de aplicaciones móviles en el Reino Unido?

¿Cuáles son los beneficios de un desarrollo de aplicaciones móviles MLM?

¿Alguna sugerencia sobre dónde debería comenzar a reorientarme a la web, los dispositivos móviles y las redes sociales si mi experiencia reciente ha sido con las finanzas y la logística?

¿Cuáles son los costos y el tiempo necesarios para crear una aplicación similar a GrubHub desde cero?

¿Cuál es el mejor 'motor' o herramienta para los no programadores para crear aplicaciones móviles / web?

En su opinión, ¿prevé una superposición creciente entre ciberseguridad y movilidad? ¿BYOD e IoT continuarán creciendo? ¿Qué tipo de soluciones cree que deben desarrollarse para los problemas en el futuro?

¿Quiénes son las empresas de desarrollo móvil más exitosas en Filipinas?

¿Es una buena idea una aplicación de Android que utiliza una cámara móvil para alertar a los conductores de peligros inminentes en el camino?

¿Cuál es la mejor plataforma para desarrollar aplicaciones móviles legales?

Cómo verificar un número de móvil sin usar una verificación basada en un código SMS

¿Cuál sería el conjunto de idiomas perfecto para el desarrollo web y móvil?

¿Cuál es la forma más fácil de crear una aplicación?

Si contrata a una empresa para crear una aplicación, ¿cómo se apropia del trabajo realizado? ¿Se puede entregar el código / marco a un tercero para que se desarrolle más?

¿Cómo debo desarrollar una aplicación con análisis en mente?