¿MonoDroid vale la pena el esfuerzo?
Después de haber terminado y publicado con éxito mi primera aplicación de iPhone con MonoTouch, ahora estoy buscando la versión de Android de la misma aplicación.
MonoTouch fue muy útil para mí, ya que todavía pienso Objective C es una locura para leer y escribir (especialmente en los teclados alemanes). Así que C # era una buena alternativa aquí.
- Monodroid - Manejo de eventos en las vistas secundarias de filas ListView reutilizadas
- Card.io Mono para Android (Xamarin Studio)
- ¿Dónde está debug.keystore en Mac?
- Binding Library Mono para Android
- El gestos de deslizamiento de Android no es confiable
En Android Java es el lenguaje de desarrollo principal, por lo que sé. Dado que Java está mucho más cerca de C # de lo que es el objetivo C, estoy en duda si realmente debería añadir la "capa" extra de MonoDroid o simplemente utilizar Java simple.
Mi pregunta es:
¿De sus experiencias, valió la pena el esfuerzo de usar MonoDroid o haría su próximo proyecto directamente con Java?
Actualización 1:
Después de una pista de @Dani me enteré de que ya hay una pregunta similar y una respuesta en p.se.com . ¿Debo eliminar o cerrar esta pregunta o pedirle a un administrador que haga?
- MVVMCross Obtener SelectedItem de un MvxBindableListView
- ¿Son las aplicaciones MonoDroid (Xamarin) menos propensas al robo?
- Cómo manejar las excepciones MonoDroid sin capturar globalmente y evitar que la aplicación se bloquee
- Xamarin Android con multidex - error en modo de depuración
- Vinculación de OxyPlot a través de MVVMCross en Xamarin.Android
- Protección de contraseña de Android Keystore
- Pasando variables de ViewModel a otro View (MVVMCross)
- Mono para Android: ¿dónde está GCMBaseIntentService?
Si está desarrollando la misma aplicación para Monodroid, probablemente tendría sentido, ya que debería ser capaz de usar una gran mayoría de su código existente, y sólo volver a escribir la capa de interfaz de usuario, así como cualquier código de plataforma específica.
Recientemente también me interesó esta pregunta y escribí este artículo . Revela casi todos los pros y contras que encontré al desarrollar mi primera aplicación MonoDroid.
- Android, programatically diseño de una vista de botón?
- Cualquier API en android para normalizar el número de teléfono