Conozco C# bastante bien y me encanta Visual Studio como IDE. :) Sin embargo, ahora quiero comenzar a desarrollar para Android ...MonoDroid VS Java en el desarrollo de Android?
Me enteré de MonoDroid y quería preguntar si tiene algún inconveniente que haría que Java sea más preferible, o debería desinstalar Eclipse y sumergirme directamente en MonoDroid?
Si entiendo bien, MonoDroid implementa/compila aplicaciones nativas de android y no necesita ningún framework .net-like adicional o algo?
¿Hay alguna limitación significativa de lo que puedo hacer con MonoDroid? Por ejemplo, hacer que la aplicación se ejecute en segundo plano o usar algunas bibliotecas .net externas para la edición de imágenes, etc.
bien ... pero en términos simples, ¿entonces MonoDroid rulz o MonoDroid sux? :) – Roger
Si conoces .net o linux mono, vale la pena buscar el desarrollo de Android. Poder usar un editor de código familure con una API familure es lo que quiero, ¡en lugar de preocuparme por los argumentos delegados implícitamente pasados a alguna clase interna! =) es rulz !! – RandomNickName42
Solo un FYI, .NET Runtime se ejecuta junto con el tiempo de ejecución de Java en Mono Android. Tendrás dos recolectores de basura en ejecución y dos marcos. Esto puede afectar la duración de la batería, la huella de memoria, etc. Para mí, el sacrificio fue aceptable, pero debes determinarlo por tu cuenta. – emalamisura