Programacion movil
Programación de dispositivos móviles
ACTIVIDAD 3 “CREAR UN PROGRAMA BASICO EN WINDOWS PHONE SIN XAML”
Cuáles son las ventajas y desventajas quetú ves de usar XAML como en la actividad anterior, o hacerlo escribiendo directamente código en c# para crear los objetos y los eventos del programa.
En lo personal no le veo desventajas ya que esmuchísimo más fácil diseñar la interfaz de usuario en XAML ya que en si no es programación, Es solo un lenguaje de etiquetas como si fuera HTML O CSS y es más fácil para los diseñadores utilizarestas herramientas que usar C# para hacer la interfaz.
Como se crea un objeto en Windows Phone de tipo Button y MediaElement, y como se asignan sus atributos principales.
Para el botónes: Button miboton = new Button();
Puedes encontrar todos los atributos de la clase button aquí :
http://msdn.microsoft.com/es-es/library/system.windows.controls.button(v=vs.110).aspx
Para elMediaElement es : public MediaElement media = new MediaElement();
Puedes encontrar todos los atributos de la clase MediaElement aquí :http://msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement(v=vs.110).aspx
Para agregar atributos a los objetos se pone el nombre de la instancia del objeto luego el punto y valor de lo que se está asignando al atributo.
Ejem.
miboton.Height = 200;miboton.Width = 200;
media.Source = new Uri("/audios/CATMEOW.mp3", UriKind.Relative);
Como se agrega un evento de click a un botón creado por código fuente.
Este pequeño código es como se leasigna el evento click a un botón creado por código…
miboton.Click += miboton_Click;
Conclusiones
Mis conclusiones de estas prácticas son que es mucho más fácil y rápido crear interfacesusando el lenguaje XAML que con el código en c# y que puede resultar más atractivas de estar manera gracias a la facilidad y al nivel de detalle que se le puede dar cuando es más rápido de usar....
Regístrate para leer el documento completo.