2. No me diga que el cielo es el límite cuando hay
huellas en la luna.
Una de las mejores frases motivadoras sobre no
ponerse límites, que nos recuerda que el ser
humano puede ser capaz de cualquier cosa que se
proponga. Frase de Paul Brandt.
3. Objetivo
1. Adquirir los conceptos
básicos relacionados con
Visual Studio
2. Reconocer las
características de Visual
Studio
● 1.2 Aplicaciones en Visual
Studio
Contenido
5. Solo un dato
Una persona, en
promedio desbloquea su
celular 80 veces al día,
algunos llegando a 130.
Por lo tanto, el celular se
utiliza cada 10 minutos a
lo largo de todo el día.
7. Los usuarios no se quedan atrás
Crecimiento de usuarios moviles
4.01
4.77 5.07
2013 2017 2019
USUARIOS CELULARES
EN BILLONES
Usuarios celulares en Billones
+7
60
+30
0
Crecimiento de apps en las
stores
70000
1600000
2800000
223000
1500000
2200000
2010 2015 2017
NÚMERO DE APPS
LIDERANDO
Google Apple
1000%
60%
14. El modelo de Silo:
Construye multiples apps multiples veces
Multiples equipos y multiples bases de código son una gran inversion de
tiempo y dinero
Great apps delivered to the user’s choice
of device
Development agility hampered by multiple code bases and
fragment toolsets
End user
experience
Better TCO, productivity and Developer Experience
+
+
-
✗
16. Modelo “Write once Run everywhere”
Escenarios híbridos HTML como PhoneGAP (ej. Cordova)
End user
experience
Developer experience
Development agility hampered by HTML5
implementations fragmentation and insufficient
tooling
Lowest common denominator apps with poor
performance
✗
18. Modelo perfecto de C# y Xamarin:
Lo mejor de ambos mundos
End user
experience
Great apps delivered to the
user’s choice of device
Development agility, with Visual
Studio to move at mobile speed
Developer Experience Better TCO and productivity
19. Como trabaja Xamarin.Forms
En tiempo de ejecución, cada página de
Xamarin.Forms y sus controles son mapeados en la
interfaz de usuario nativa de cada plataforma
20. Xamarin expone el 100% de las APIs nativas de
iOS, Android y Windows
21. …cualquier cosa que puedas hacer en Objective-C/Swift o
Java puede ser hecha con Xamarin y Visual Studio
23. Universal Windows
Platform
Facilidad para los
usuarios de estar
actualizados
Plataforma de
aplicaciones y núcleo
unificado
OS kernel
convergente
Modelo de aplicación
convergente
24. Phone Small Tablet
2-in-1s
(Tablet or Laptop)
Desktops
& All-in-OnesPhablet Large Tablet
Classic
Laptop
Xbox IoTSurface Hub Holographic
Windows 10
25. One Store +
One Dev Center
Reuse
Existing
CodeOne SDK +
Tooling
Adaptive
User
Interface
Natural
User Inputs
One Universal Windows Platform