Aumento de productividad, herramientas Xamarin
-
Upload
javier-suarez-ruiz -
Category
Technology
-
view
1.270 -
download
0
Transcript of Aumento de productividad, herramientas Xamarin
![Page 1: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/1.jpg)
Aumentando la productividadHerramientas Xamarin
![Page 2: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/2.jpg)
Visual Studio Technologies & Windows
Platform Development MVP
Xamarin MVP
Software Developer at Plain Concepts
• Blog: http://geeks.ms/blogs/jsuarez
• Email: [email protected]
• Twitter: @jsuarezruiz
![Page 3: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/3.jpg)
¿Qué vamos a ver?
Mfractor
LiveXAML
Gorilla Player
Xamarin Live Player
Zeplin
InvisionApp
![Page 4: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/4.jpg)
![Page 5: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/5.jpg)
MFractor
![Page 6: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/6.jpg)
MFractor
•
•
•
•
•
•
![Page 7: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/7.jpg)
Mfractor, XAML Intellisense
![Page 8: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/8.jpg)
Mfractor, refactorización de XAML
![Page 9: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/9.jpg)
Mfractor, refactorización de XAML
![Page 10: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/10.jpg)
Mfractor, gestión de recursos
![Page 11: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/11.jpg)
Mfractor, localización
![Page 12: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/12.jpg)
Mfractor, crear controles
![Page 13: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/13.jpg)
Mfractor, generar código
![Page 14: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/14.jpg)
Mfractor, generar código
![Page 15: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/15.jpg)
Mfractor, MVVM
![Page 16: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/16.jpg)
Mfractor, en definitiva, aumento enorme de productividad!
![Page 17: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/17.jpg)
DEMODEMODEMO
MFractor
![Page 18: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/18.jpg)
MFractor, costes
![Page 19: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/19.jpg)
LiveXAML
![Page 20: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/20.jpg)
LiveXAML
![Page 21: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/21.jpg)
LiveXAML
![Page 22: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/22.jpg)
DEMODEMODEMO
Probamos LiveXAML
![Page 23: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/23.jpg)
Gorilla Player
![Page 24: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/24.jpg)
Permite ver cualquier cambio en
una vista XAML al vuelo.
Podemos ver los resultados en N
emuladores o dispositivos físicos.
Disponible para Windows y macOS.
Gratis.
Gorilla Player
![Page 25: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/25.jpg)
Podemos utilizar datos de prueba para
probar nuestras UI.
Obtenemos informaciónde errores de marcadoXAML al vuelo!
![Page 26: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/26.jpg)
DEMO Gorilla
PlayerPrevisualización de XAML
al vuelo!
![Page 27: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/27.jpg)
Xamarin Live Player
![Page 28: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/28.jpg)
Xamarin Live Player
![Page 29: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/29.jpg)
Xamarin Live Player
•
•
•
![Page 30: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/30.jpg)
Xamarin Live Player App
![Page 31: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/31.jpg)
Xamarin Live Player App
![Page 32: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/32.jpg)
Emparejando un dispositivo
![Page 33: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/33.jpg)
DEMODEMODEMO
Xamarin Live Player
![Page 34: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/34.jpg)
Zeplin
![Page 35: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/35.jpg)
Zeplin
![Page 36: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/36.jpg)
DEMODEMODEMO
Zeplin
![Page 37: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/37.jpg)
Precios de Zeplin
•
•
•
![Page 38: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/38.jpg)
InvisionApp
![Page 39: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/39.jpg)
InvisionApp
![Page 40: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/40.jpg)
Precios de InvisionApp
![Page 41: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/41.jpg)
DEMODEMODEMO
InvisionApp
![Page 42: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/42.jpg)
Otras herramientas
![Page 43: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/43.jpg)
App Center
![Page 44: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/44.jpg)
Visual Studio
App Center
appcenter.ms
![Page 45: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/45.jpg)
Visual Studio App Center
![Page 46: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/46.jpg)
Visual Studio App Center
![Page 47: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/47.jpg)
HockeyApp iOS, Android, UWP
Visual Studio App Center
![Page 48: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/48.jpg)
Visual Studio App Center
![Page 49: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/49.jpg)
Visual Studio App Center
![Page 50: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/50.jpg)
Visual Studio App Center
![Page 51: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/51.jpg)
Xamarin Profiler
![Page 52: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/52.jpg)
Xamarin Profiler
![Page 53: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/53.jpg)
Xamarin Inspector
![Page 54: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/54.jpg)
Permite inspeccionar el árbol visual de nuestra App, modificar elementos y
ejecutar pequeñas expresiones en C# sin necesidad de detener la App.
![Page 55: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/55.jpg)
Xamarin Test Recorder
![Page 56: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/56.jpg)
Xamarin Test Recorder
Permite abrir una aplicación y medianteinteracciones con la misma crear pruebas de interfaz de forma sencilla.
Podemos exportar la prueba.
Disponible para Windows y macOS.
![Page 57: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/57.jpg)
Xamarin Androidd Device Manager
![Page 58: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/58.jpg)
Xamarin Android Device Manager
![Page 59: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/59.jpg)
Android File Transfer: Permite buscar y compartir ficheros entre el equipo y dispositivo
Android.
Assetxport: Preparar Assets para UWP, Xamarin.Android y Xamarin.iOS.
clean-compress: Sencillo, limpia soluciones Xamarin (bin y obj).
Infragistics AppMap: Permite crear un mapa visual y generar la aplicación Xamarin.Forms. La
generación de código incluye páginas (vistas), ViewModels y código de navegación que sigue
la mejor práctica de la arquitectura Prism MVVM.
Productivity Power Tools.
XAML Styler: Extensión visual studio que permite formatear y diferentes opciones con XAML.
Nswag: Generación automática de código APIs.
Xamaridea: Extensión Visual Studio que abre archivos *.axml en Android Studio.
![Page 60: Aumento de productividad, herramientas Xamarin](https://reader033.fdocuments.us/reader033/viewer/2022050614/5aaaf65b7f8b9a586f8b4f11/html5/thumbnails/60.jpg)
Preguntas y respuestas.
¿Dudas?
P&R