#VSSUMMIT
Rogério Rodrigues
Watch & Wear com Xamarin e C#
MSP & Xamarin Student Ambassador
Software Solutions Architect – 2PC
#VSSUMMIT
• O Que é Xamarin?
• Android Wear
• Apple Watch
Wearables com C#
#VSSUMMIT
Xamarin
• C# & .NET para iOS & Android
 e
Windows, é claro
• Compartilhe o maximo de código
entre as plataformas
• Desenvolva com o Xamarin Studio
ou Visual Studio
#VSSUMMIT
Xamarin.Forms
• C# & .NET para iOS & Android
 and
Windows, é claro
• Compartilhe o maximo de código
entre as plataformas
• Desenvolva com o Xamarin Studio
ou Visual Studio
• Compartilhe o maximo da UI com
C# ou XAML tambem com
Xamarin.Forms
http://xamarin.com/forms
#VSSUMMIT
Xamarin + wearables
• Xamarin tem suporte nativo para
dispositivo de cada plataforma
• Cada plataforma / dispositivo
possui arquitetura e recursos
diferentes
• Toda comunicação baseada em
Bluetooth LE “pareado” a um
smartphone
Xamarin + wearables
amarin’s native approach supports
ach platform’s wearable devices
ach platform/device has a different
pp architecture and capabilities
ll based on Bluetooth LEand a
paired” phone WindowsAndroidiOS
C#
Database, Web Services, App Logic
#VSSUMMIT
Android Wear
• O Código e a Interface rodam no
device (full Android app)
• O usuario interage com a app
direto no device
• Os sensores variam de fabricante e
podem ser acessados via codigo
• Comunicação com o telefone com
a app através de API
#VSSUMMIT
Apple Watch
• O código não é executado no
device(UI no device, o código é
executado remotamente)
• O usuário interage com a app no
device.
• Os sensores não são acessiveis
• Não é feito deploy do app no
Device, existe somente o APP para
o telefone.
#VSSUMMIT
Watch Demo…
#VSSUMMIT
• http://developer.xamarin.com/guides/ios/watch
• http://developer.xamarin.com/guides/android/wear
• https://components.xamarin.com/view/microsoftBbandBsdk
• https://github.com/conceptdev/xamarinBsamples/watchBan
dBwear
Referencias
#VSSUMMIT
rogeriorodrigues@2pc.com.br
@rogerrrodrigues
http://www.rogerio.eti.br
Dúvidas? //_

Watch & Wear com Xamarin e C#

Notas do Editor

  • #8 Apple Watches will be available in two screen sizes: 38mm 136 x 170 logical pixels (272 x 340 physical pixels) 42mm 156 x 195 logical pixels (312 x 390 physical pixels). The Apple Watch does not provide a keyboard for users to input text, however it does support some watch-friendly alternatives:  Selecting from a pre-defined list of text options,  Siri dictation, or  Choosing an emoji.