Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Desarrollo Xamarin, más allá del desarrollo

80 Aufrufe

Veröffentlicht am

Desarrollo Xamarin, más allá del desarrollo

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

Desarrollo Xamarin, más allá del desarrollo

  1. 1. 22.02.2018 Aprendiendo Xamarin! JAVIER SUÁREZ RUIZ Más allá del desarrollo XAMARIN TEAM LEAD
  2. 2. Visual Studio Technologies & Windows Platform Development MVP Xamarin MVP Software Developer at Plain Concepts Javier Suárez 2 @jsuarezruiz DEVELOPER
  3. 3. 3 Más allá del desarrollo
  4. 4. Caeracterísticas esenciales para el éxito en mobile Nube inteligenteBuild, test, distribuir, aprender Aplicaciones nativas
  5. 5. COSAS QUE PASAN… ¿CIERTO?
  6. 6. • Fragmentación • Complejidad de Apps • Ciclos ágiles • Expectación alta usuarios EL RETO
  7. 7. +5 Versiones del sistema 22 Dispositivos 20 Idiomas 35 Localizaciones 6 Tamaños de pantalla 9 Versiones del sistema 6 Configuraciones de pantalla 27 Tamaños de pantalla 39 Idiomas 57 Localizaciones +15 Fabricantes Más de 19,000 dispositivos distintos EN TELÉFONOS, LA CALIDAD CUESTA
  8. 8. DIVERSIFICACIÓN EN IOS 3D Touch iPhone 6s Apple pencil iPad Pro Multi Tasking Solo en algunos iPads iPads iPod touch iPhones Factores de forma Características iOS 9
  9. 9. Xamarin Profiler
  10. 10. Xamarin Profiler
  11. 11. Xamarin Inspector
  12. 12. Permite inspeccionar el árbol visual de nuestra App, modificar elementos y ejecutar pequeñas expresiones en C# sin necesidad de detener la App.
  13. 13. DEMODEMODEMO Probando Xamarin Inspector
  14. 14. Mercado dispositivos USA Deberíamos tener 134 dispositivos para cubrir al menos el 75% del Mercado de USA 25% 50% 75% 90%Market Share NumberofDevices 13 45 134 288 0
  15. 15. Ciclos prolongados Iteraciones rápidas Test más complejos Tests simples Beta Testing Test manuales Test automáticos de UI Unit Testing ¿Cómo testeamos? Test automáticos de UI permiten asegurar: • Arranque • Apariencia • Comportamiento En distintos dispositivos
  16. 16. Crear tests automáticos de la interfaz de usuarios en C# Se pueden corer directamente desde Visual Studio o Xamarin Studio Se pueden usar simuladores Funciona con apps: Nativas, Híbridas o Xamarin Se pueden subir a Test Cloud INTRODUCCIÓN A XAMARIN.UITEST
  17. 17. DEMODEMODEMO Xamarin.UITest
  18. 18. Visual Studio App Center appcenter.ms
  19. 19. Visual Studio App Center
  20. 20. Visual Studio App Center
  21. 21. HockeyApp iOS, Android, UWP Visual Studio App Center
  22. 22. Visual Studio App Center
  23. 23. Visual Studio App Center
  24. 24. Visual Studio App Center
  25. 25. DEMODEMODEMO App Center
  26. 26. 28 ¿Preguntas?
  27. 27. ¡GRACIAS! www.plainconcepts.com @plainconcepts
  28. 28. www.plainconcepts.com MADRID Paseo de la Castellana 163, 10º 28046 Madrid. España T. (+34) 91 5346 836 BILBAO Calle Ledesma 10-bis 3º 48001 Bilbao. España T. (+34) 94 6073 371 BARCELONA Carrer Compte d’Urgell 240 4º A 08036 Barcelona. España T. (+34) 93 7978 566 SEVILLA Avenida de la innovación s/n Edificio Renta Sevilla, 3º A 41020 Sevilla. España T. (+34) 600 58 75 43 DUBAI Dubai Internet City. Building 1 73030 Dubai. EAU T. (+971) 4 551 6653 LONDON Impact Hub Kings Cross 24B York Way, N1 9AB London. UK SEATTLE 8201 164th Ave NE Redmond, WA 98052 Washington T. (+1) 206 708 1285

×