3. Agenda
1.-‐ Contexto general del Apple Watch y Xamarin
2.-‐ Pasos Iniciales – simulador
3.-‐ Demos
• Imagen
• Notificación Local
• Mapa
• Datos de Azure
4. Apple
Watch
Watch OS
3
tipos
de
Interacciones
1.-‐ Normal
App
2.-‐ Glance
3.-‐ Notification
El
Apple
Watch mantiene
cierta
co-‐dependencia
de
aplicaciones
corriendo
sobre
el
iPhone.
5. La
aplicación
en
iOS
funge
como
un
contenedor,
que
puede
o
no
necesariamente
interactuar
con
el
Apple
Watch.
6. El
ciclo
de
vida
tiene
3
momentos,
Inicialización,
Durante
y
cierre
7. 1.-‐ Framework Multiplataforma de
Compilación Nativapara iOSy Android.
2.-‐ Creada por el equipo elite de Novell,
entre ellos Miguel De Icaza y Nat Friedman.
3.-‐ Basado en el Framework de Mono.
Aplicando
el
ECMA
334
y
335
(CLI
y
C#)
como
base
para
la
regulación
del
Framework.
Hace
unas
semanas,
Microsoft
anunció
la
compra
de
Xamarin.
8. Contexto
de
Xamarin y
C#
iOS WindowsAndroid
Objective-‐C
Swift
Xcode
C#
Visual
Studio
Java
Android
Studio
9. iOS
C#
UI Windows
C#
UIAndroid
C#
UI
Shared
C#
Mobile C#
Server
Linux/Mono
CoreCLRAzure
Enfoque de
Xamarin
10. Windows
APIs
Microsoft.Phone Microsoft.Networking Windows.Storage Windows.Foundation Microsoft.Devices
System.Data System.Windows System.Numerics System.Core System.ServiceModel
System.Net System System.IO System.Linq System.Xml
11. iOS
– API
Cobertura total
MapKit UIKit iBeacon CoreGraphics CoreMotion
System.Data System.Windows System.Numerics System.Core System.ServiceModel
System.Net System System.IO System.Linq System.Xml
12. Text-‐to-‐speech ActionBar Printing
Framework Renderscript NFC
System.Data System.Windows System.Numerics System.Core System.ServiceModel
System.Net System System.IO System.Linq System.Xml
Android
– API
Cobertura
total