novedades xamarin connect(); 2017
TRANSCRIPT
Microsoft Connect();Novedades Xamarin
Novedades relacionadas con
Xamarin presentadas en el
Connect(); 2017
Javier Suárez Ruiz
@jsuarezruiz
Plain Concepts
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
Cualquier desarrollador
Cualquier App
Cualquier platforma
Visual Studio Live ShareDesarrollo colaborativo en Real-time
Comparte debugging, en vistas independientes
Funciona entre Visual Studio y Visual Studio Code
Mobile
Caeracterísticas esenciales para el éxito enmobile
Nube inteligenteBuild, test, distribuir, aprender
Aplicaciones nativas
.NET Embedding en iOS + Android
DEMODEMODEMO
Net Embedding
Xamarin.Forms Native Forms
DEMODEMODEMO
Native Forms
Tiempos de arranque
Cargar la App
•
•
Xamarin Live Player
Xamarin Live Player
Xamarin Live Player
•
•
•
Preparando el entorno
Xamarin Live Player App
Xamarin Live Player App
Emparejando un dispositivo
DEMODEMODEMO
Probamos Xamarin Live
Player
Visual Studio
App Center
appcenter.ms
Visual Studio App Center
Visual Studio App Center
HockeyApp iOS, Android, UWP
Visual Studio App Center
Visual Studio App Center
Visual Studio App Center
Visual Studio App Center
Microsoft Azure
La familia Visual
Studio
Visual Studio
App Center
Visual Studio
Code
Visual Studio
Visual Studio
for Mac
Visual Studio
Team Services
Visual Studio
Tools para XamarinVisual Studio
App Center
visualstudio.com/xamarin appcenter.ms
Se puede usar YA de forma gratuita
Builds concurrentes
$40/mo
Dispositivos de pruebas
concurrentes
$99/mo
Push a +100k usuarios
$10/mo
Build: 240 minutos al mes
Test: 30-días de Trial
Distribute: Todo
Analytics: Todo
Crash Reporting: Todo
Push Notifications: 5 audiencias
DEMODEMODEMO
Probamos App Center
LIBRARIES
INFRASTRUCTURE
.NET STANDARD
.NET Standard permite
compartir Código, binaries
y conceptos entre clients
.NET y servidores.
• .NET Standard faclita una
específicación para cada
plataforma para que la
implementación sea
similar.
• Todos los runtime .NET
creados por Microsoft
están implmenentando el
standard.
APIs en .NET Standard 2.0
IO Files • Compression • MMF
DATA DataSet • DataTable • SQLClient
XAML StandardActualización de Xamarin.Forms, se alinea con UWP
● Nuevos tipos
○ TextBox, Border, ComboBox, ProgressRing, StackPanel, TextBlock,
ToggleSwitch, UserControl
● Nuevas propiedades
○ Foreground, Background, BorderBrush, BorderThickness, Value,
FontStyle, FontWeights, Orientation, Stretch, TextWrapping
Preview disponible: aka.ms/xf-xamlstandard
DEMODEMODEMO
XAML Standard Preview
Otras novedades!
Otras novedades!
•
•
•
DEMODEMODEMO
Más y más demos!
Xamarin.Forms: Nuevas plataformas
•
•
•
•
DEMODEMODEMO
Linux e incluso el
navegador
Preguntas y respuestas.
¿Dudas?
P&R