Pues tenia pensado escribir varios articulos sobre este tema pero he hallado esta excelente coleccion de articulos en dotnetslackers y bueno para que inventar la rueda, claro pienso escribir sobre mis propias experiencias pero aqui les dejo los links hacia los artculos:
Part 1 Starting with this article, I’ll discuss what you need to know to approach Android programming without any aid from your .NET expertise.
Part 2 In this article, we’ll go through an Android application that accepts input from the user and handles user’s clicking.
Part 3 In this article, you will learn how to build the user interface.
Part 4 In this article, I’ll be delving deep into menus and dialog boxes in Android for .NET, and discuss a few very common (and frequently used) types of menus and dialogs.
Part 5 In this article, Dino Esposito focuses on the options that the Android SDK offers for local storage.
Part 6 In this article, Dino Esposito shows how to build settings dialog boxes using a built-in feature of Android for .NET.
Part 7 In this article, I’ll dissect the code of a realistic application – a waterpolo score manager – to show how to save and resume the status of a game using both the internal storage and SD card.
Part 8 In this article, I’ll focus on the execution of common tasks from within an Android application. I’ll build the skeleton of an application that takes a photo and emails to the specified address. For both tasks I’ll use native Android components.
Part 9 In this article, I’ll discuss how to arrange an Android view where the dominant element is the list. I’ll start with a plain list of strings and then improve up to populating a listview with downloaded content arranged using a custom layout.
Part 10 In this article, I’ll discuss the features and capabilities required by an Android application to talk with Twitter. In particular, I’ll focus on authentication and updates.