Elbrinner da Silva Fernandes

Blog sobre Xamarin, MVVMCROSS y UWP (Plataforma universal de Windows)

Hola Mundo con Xamarin.Android

Hola Mundo con Xamarin.Android

  1. Inicie su IDE preferido (Visual Studio o Visual Studio para Mac).
  2. Crear una nueva vista única proyecto Xamarin.Android. En Visual Studio para Mac, utilice Archivo> Nuevo> Solución y , a continuación, elija la plantilla Aplicación de Android en la categoría de Android> Aplicación . En Visual Studio, utilice Archivo> Nuevo> Proyecto y , a continuación, elija la plantilla de vista única (Android) de la categoría Visual C #> Android .
  3. Asigne un nombre a la aplicación Propina.
  4. Elija una ubicación para los archivos del proyecto.
  5. Utilice los valores predeterminados para todas las demás configuraciones del proyecto.

Examine el código

  1. Ejecute la aplicación y pasa un momento con ella para que entiendas su comportamiento. El código de la plantilla normalmente tiene un solo botón que muestra el número de veces que se ha hecho clic.
  2. Abra el archivo Recurso> Diseño> Main.axml en la vista Origen. Si encuentra que está en la vista Diseño, haga clic en la ficha código en la parte inferior de la ventana.
  3. Examine el XML que declara el archivo Button. En particular, tenga en cuenta que el botón tiene un id asignado.
  4. Abra el archivo MainActivity.cs .
  5. La plantilla generó una actividad para usted. Las actividades son los componentes básicos de las aplicaciones de Android. El atributo Activity de MainActivity tiene MainLauncher establecido como true, lo que hace que esta actividad sea la entrada principal de su aplicación (es decir, análoga a un método principal de una aplicación de consola C #). Observe que también asigna un icono a la actividad: esto establece un icono junto al título de la aplicación cuando la aplicación está mostrando esta actividad.
  6. Hay dos cosas a tener en cuenta OnCreate. SetContentViewtoma es un identificador de un archivo XML ( Resource.Layout.Main) como su argumento y crea una instancia de la interfaz de usuario. FindViewById toma una id y devuelve una referencia a la vista con ese id. Así es como el código obtiene acceso a las vistas en la interfaz de usuario.

Crear la interfaz para calcular la propina

  1. Abrimos el archivo Main.axml,
  2. Eliminamos el botón que se crea de forma predeterminada,
  3. Agregamos 2 editText, uno para introducir el precio y otro para introducir el % de propina. Se puede arrastrar o escribir directamente desde el editor axml, 
  4. Agregamos 4 TextView, 3 para describir lo que es cada campo y un último para mostrar el resultado,
  5. Agregamos un botón para realizar la operación,
  6. Agregamos un id a los elementos para tener acceso desde código,

Aplicar la lógica para realizar el cálculo

Modifique el archivo MainActivity.cs y aplique la lógica de negocio.

Siguiendo los pasos anteriores, no deberia ser un problema crear la lógica de negocio; el código final de está aplicación "Hola Mundo" está disponible en github.

 

 

 

Elbrinner da Silva Fernandes Elbrinner da Silva Fernandes
Consultor Xamarin, experto en mobilidad en everis España.
Madrid Spain

Xamarin Certificado

Xamarin Master

Certificación Solutions developer App Builder

Certicación Solutions Associate Web applications

Microsoft Active Professional

Microsoft Professional

Specialist programaming in C#

Specialist programaming in HTML5 with JavaScript & CSS3

Planet Xamarin