Windows Phone 8 en Campus Party

4,158
-1

Published on

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

No Downloads
Views
Total Views
4,158
On Slideshare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
36
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Windows Phone 8 en Campus Party

  1. 1. contacto@soreygarcia.com | @soreygarcia | blog.soreygarcia.me
  2. 2. Windows Phone fijo un reto…
  3. 3. dispositivos servicios
  4. 4. Apps just in… More developers More Revenue More Downloads More apps En que estado estamos…
  5. 5. Windows Core Services WinPRT (Windows Phone RunTime) C / C++ C# / VB.NET XAML Comm. & Data Graphics & Media Devices & Printing Application Model
  6. 6. WinRT WinPRTCompartido Networking Sensors Proximity Storage In App purchase Threading Windows.Foundation Location XAML Base elements async / await
  7. 7. Windows Phone 8 App Windows 8 App
  8. 8. Portable Class Libraries Windows Phone 8 Services ViewModels (limited or abstract) Models Views (XAML) App Lifecycle Navigation ViewModels (Storage, Alerts, Timers)
  9. 9. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
  10. 10. Windows Phone Map Platform Your app here Maps app Mapping APIs Here Platform Shared Map DB Your app here
  11. 11. Custom Script(s)<//>
  12. 12. Windows Phone Dev Center: publicación de apps, reportes de descargas, usos, errores.
  13. 13. El Developer Center es la única vía autorizada para llevar aplicaciones a usuarios finales por parte de desarrolladores estándar
  14. 14. http://dev.windowsphone.com
  15. 15. Develop & Debug Submit & Validate Certify & Sign Windows Phone Application Deployment Service Windows Store For Windows Phone
  16. 16. * Con apartados del Slideshare de Josue Yeray
  17. 17. Windows Phone 7.5 - Visual Studio 2010 - Expression Blend 4 - Updates: 7.1.1, 7.8 Windows Phone 8 - Visual Studio 2012 - Blend 2012 Ambos SDK tienen las herramientas de registro de teléfono, despliegue de aplicaciones y demás básicas del toolkit
  18. 18. Cuatro emuladores para Windows Phone 8 WVGA (480x800) 512MB RAM WVGA (480x800) 1GB RAM WXGA (768x1280) 1GB RAM 720P (720x1280) 1GB RAM Máquinas virtuales de HyperV Requisitos: Win8 x64 Pro o superior Soporte a virtualización
  19. 19. Ideas para destacarse http://developer.windowsphone.com/en-us/design
  20. 20. ThenNounProject
  21. 21. Kuler
  22. 22.   
  23. 23. Conceptos básicos
  24. 24. <StackPanel> <TextBox/> <Button/> </StackPanel> StackPanel stackPanel = new StackPanel(); TextBox textBox = new TextBox(); stackPanel.Children.Add(textBox); Button button = new Button(); stackPanel.Children.Add(button);
  25. 25. Implementando MVVM
  26. 26. Fuente: http://www.slideshare.net/soreygarcia/planificando-las-bases-de-una-aplicacin-windows-phone
  27. 27. ADD/MODIFY TASK SETTINGS SPLASH ABOUT TASK S LIST PRODUCTIVITY REPORT
  28. 28. class Class Model CategoryViewModel TaskViewModel MainViewModel Task's List «boundary» Add/Modify Task «boundary» «binding» «binding» Fuente: http://www.slideshare.net/soreygarcia/planificando-las-bases-de-una-aplicacin-windows-phone
  29. 29. class Class Model CategoryViewModel + Identifier :int + Name :string + Tasks :ObservableCollection<TaskViewModel> TaskViewModel + Identifier :int + Name :string + PlannedDate :DateTime + Pomori :int + Status :TaskStatus + Delete() :void + Save() :void MainViewModel + SelectedTask :TaskViewModel + TasksByCategory :ObservableCollection<CategoryViewModel>
  30. 30. Más información en… MVVM GOOD PRACTICES XAML STYLES & TEMPLATES SYSTEM INTEGRATION COMMUNICATIONS NFC & BLUETOOTH SENSORS AND MUCH MORE… (550 pages) bit.ly/wp8book
  31. 31. 20% de descuento en el libro “Desarrollo en Windows 8 y Windows Phone 8 con XAML y C#” Sólo hasta el 02 de Noviembre del 2013. Introduce el cupón PEHB8KUH al realizar tu compra en nuestra tienda online. Síguenos y descubrirás los mejores trucos y recursos: facebook.com/campusmvp twitter.com/campusmvp www.campusmvp.es
  32. 32. • Inscríbete después de la charla y recibe tu token de desarrollador para el Windows Phone Store (99USD) y un token para controles Telerik para Windows Phone (99USD). • Construye tu aplicación y has que brille, el diseño destacado y el uso de las características especiales de Windows Phone descritas en la charla, harán la diferencia y determinarán el ganador. • Envía tu app al Windows Phone Store antes del 12 de octubre al medio día y envía tu XAP a contacto@avanet.org y soreygarcia@gmail.com asegúrate de recibir el mensaje que indique que la app se ha recibido. • El 12 de Octubre en la noche me encontraré con el ganador para entregarle su teléfono. • IMPORTANTE: Este concurso no tiene relación con Campus Party.
  33. 33. Los materiales del evento que incluyen esta y otras presentaciones y demos serán publicados en: http://github.com/avanet
  34. 34. Sorey García contacto@soreygarcia.com | @soreygarcia | blog.soreygarcia.me + Info: www.facebook.com/wpdev www.twitter.com/windowsphone www.windowsphone.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×