Mi primera App para iOS en Visual Studio Mac - Entremos en el código y probemos
Escrito por: TiraCodigo
Hemos llegado a la parte interesante del tutorial, aqui es donde veremos la parte de la programación en si de nuestra App, si deseas ver el tutorial completo favor de dar click aquí
Retomando el tema, como vimos, ya tenemos realizada la interfaz de nuestra App en el storyboard, ahora lo que sigue es definir las acciones de nuestra App, como por ejemplo, tenemos que definir el comportamiento de nuestro botón, para que al darle click, nos muestre una alerta donde tome el nombre que se ha introducido en el text field, que diga algo como "Bienvenido #Usuario, Hola Mundo!!!"
Cuando tenemos seleccionado el control del botón, en el cuadro de la derecha en la sección de propiedades, podemos ver el botón de events, en el nos mostrará todos los eventos que puede permitir el control de tipo botón:
Vamos a ocupar el evento Down, ya que este es el que se dispara cuando tocamos el boton, primero tenemos que escribir en el combo el nombre de nuestra funcion, en mi caso pondré "btnClick_Down"
Una vez tecleado el nombre, al dar "enter", te creara la función en el controller correspondiente a la vista actual, y te dejará acomodarlo en la parte del código que necesites, en mi caso lo puse al fondo del código, aqui una captura:
Borraremos el contenido de la funciona que creamos, y pondremos el siguiente código para mostrar el alert con el mensaje:
partial void btnClick_Down(UIButton sender)
{
//Creamos el objeto del alert y definimos el mensaje
UIAlertView objAlert = new UIAlertView()
{
Title = "Bienvenido " + txtNombre.Text ,
Message = "Hola Mundo!!!"
};
//le indicamos que el alert muestre el boton de ok
objAlert.AddButton("OK");
//mostramos el alert
objAlert.Show();
}
Una vez teniendo el código anterior, estamos listos para probar nuestra primera App, para esto solo basta con dar click al botón Play de Visual Studio para que abra el emulador de iPhone, aqui unas capturas de la App corriendo:
Listo!!!, ya tenemos creada nuestra primera App, a continuación te dejo los archivos del proyecto por si los llegaras a necesitar, esperemos esta sea la primera de muchas Apps