Windows 8 y Metro para desarrolladores .NET

4,108 views

Published on

Charla impartida en el grupo de usuarios de .net Madrid el 28/03/2012

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,108
On SlideShare
0
From Embeds
0
Number of Embeds
1,761
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Windows 8 y Metro para desarrolladores .NET

  1. 1. Windows  8  y  Metro para  desarrolladores  .NET   Roberto  Luis  Bisbé   http://www.robertoluis.wordpress.com   @rlbisbe  
  2. 2. Agenda   Cómo  nos   Cómo  sacar  Metro?   afecta   partido  
  3. 3. Acerca  de  estudiante   programador   blogger  
  4. 4. DEFINIENDO  METRO  
  5. 5. Metro  =  lenguaje  de  diseño   Limpieza   Tipografía   Movimiento  
  6. 6. NUEVAS  FORMAS  DE  INTERACCIÓN  
  7. 7. Live  Tiles   VSIcono   Live  Tile  
  8. 8. Charms  Búsquedas  locales  y  globales  Comparte  imágenes  o  texto  Dispositivos  UPNP  Preferencias  locales  y  globales  
  9. 9. Metro  en  Windows  8  DEMO  
  10. 10. ¿CÓMO  NOS  AFECTA?  
  11. 11. ¿Cómo  afecta  Metro?  Nivel  externo  Nivel  interno  Herramientas  
  12. 12. NIVEL  EXTERNO  
  13. 13. Interfaz  Adaptable  Landscape   Portrait   Snapped  (Obligatorio)   (Obligatorio)  
  14. 14. Touch  
  15. 15. NIVEL  INTERNO  
  16. 16. Lo  que  NO  podemos  hacer   Segundo  plano   Bases  de  datos   Ficheros  del  disco  duro   XNA   Ensamblados  no-­‐WinRT  
  17. 17. NO  TODO  SON  MALAS  NOTICIAS  
  18. 18. Antes   DllImport "avicap32.dll" "capCreateCaptureWindow"static  extern  int   string int   int   int   int   int   int   int   DllImport "avicap32.dll"static  extern  bool   int   MarshalAs UnmanagedType ref  string   int   MarshalAs UnmanagedType ref  string   int    
  19. 19. Ahora  using  Windows.Media.Capture;    var   new CameraCaptureUI new Sizevar await CameraCaptureUIModeif var new BitmapImage await FileAccessMode
  20. 20. WinRT  API  nativa  Tipos  y  colecciones  Manejo  de  excepciones      
  21. 21. .NET  Subconjunto  de  .NET  4.5  Eliminado:  System.Web  Sustituido:  System.Windows    Windows.UI.Xaml  Modelo  asíncrono  
  22. 22. HERRAMIENTAS  
  23. 23. Visual  Studio  11  (Beta)  Ahora  en  formato  8  bits!  Edición  Express    Simulador    Plantillas        
  24. 24. Blend  5  Orientada  a  diseño  de  interfaz  Soporte  para  HTML,  XAML  (y  ademas    C++)  
  25. 25. Hola  mundo  con  Visual  Studio  DEMO  
  26. 26. ¿CÓMO  APROVECHARLO?  
  27. 27. ¿Cómo  sacar  partido  de   Metro?  Notificaciones  Live  tiles  Contratos  
  28. 28. Notificaciones  Locales   Tile  Programadas   Badge  Periódicas   Toast  Push    
  29. 29. Live  Tiles  Cuadradas  o  Rectangulares  Secundarios  Texto    y  badges  
  30. 30. Agregando  un  live  tile  DEMO  
  31. 31. Contratos  Buscar  Compartir  Contactos  File  Picker  
  32. 32. Implementando  un  contrato  DEMO  
  33. 33. Publicación  de  aplicaciones   Gratuitas,  de  pago,  trial  y  con  publicidad   Reparto  70/30   Cuota:  79€   Windows  App  Certification  Kit  
  34. 34. Windows  Store  
  35. 35. Resumen  Nuevo  lenguaje  de  diseño  Maneras  de  interacción  Carácterísticas  diferenciales  Transición  sencilla  
  36. 36. Más  información  Centro  de  desarrollo  Windows  8:   –  http://msdn.microsoft.com/es-­‐es/windows/ apps/  Descarga  Windows  8  Consumer  Preview:   –  http://windows.microsoft.com/es-­‐ES/ windows-­‐8/download    Windows  Runtime  from  C#  and  Visual  Basic   –  http://channel9.msdn.com/Events/BUILD/ BUILD2011/TOOL-­‐531T  
  37. 37. Gracias  http://robertoluis.wordpress.com/w8   roberto.luis@amby.net   @rlbisbe    

×