Para crear una aplicación de Android para Microsoft Band, ¿sugiere Android Studio o Android Xamarin Studio? ¿Cuales son las ventajas y desventajas de cada uno? ¿Y cuál es mejor para comenzar el desarrollo de aplicaciones para relojes portátiles?

Hola amigo,
Alguna vez probé Xamarin y he creado varias aplicaciones con Android Studio y Eclipse. Las ventajas de Xamarin es que es compatible con múltiples plataformas, lo que significa que solo necesita crear una aplicación y dirigirla a la plataforma de muchos dispositivos. Si está familiarizado con C #, entonces Xamarin es bueno para comenzar. La desventaja es que Xamarin no es gratuito y no siempre está actualizado en términos de API.
Android Studio, un IDE oficial para Android recomendado por Google, siempre tiene API actualizadas y está diseñado para aplicaciones de Android optimizadas. Si el lenguaje de programación no es la preocupación, entonces vaya con Android Studio. Y también muchos terceros como Facebook, Twitter, Foursquare, etc. siempre lanzan su SDK para el desarrollo nativo de Android. Para mí, siempre voto el oficial, que es Android Studio.
Aclamaciones

Nunca he usado Xamarin Studio antes, pero supongo que si se trata de una batalla entre IDEs, la respuesta es siempre usar el IDE que prefiera.

A juzgar por la página de inicio de Xamarin Studio, daré los pros y los contras de cada uno, pero mi opinión puede ser parcial:

Android Studio
Pros y contras: a medida para desarrollar aplicaciones de Android

Xamarin Studio
Pros: buen soporte para iOS y Android en un solo IDE. El diseño de la interfaz de usuario podría ser más fácil según su página de inicio.
Contras: Hay informes en el foro que dicen que Xamarin Studio todavía es inestable.

En términos de desarrollo para dispositivos portátiles con Android, si no me equivoco, uno solo necesitaría instalar la nueva API para comenzar a desarrollar, lo que significa que el SDK de Android es la preocupación aquí, no el IDE.