• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Windows phonesessions
 

Windows phonesessions

on

  • 563 views

 

Statistics

Views

Total Views
563
Views on SlideShare
241
Embed Views
322

Actions

Likes
0
Downloads
2
Comments
0

5 Embeds 322

http://rlbisbe.net 302
http://labloguera.net 10
http://feedly.com 5
http://robertoluis.wordpress.com 4
http://webcache.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Windows phonesessions Windows phonesessions Presentation Transcript

    • De Windows Phone 7 A Windows Phone 8 Por Roberto Luis Bisbé (@rlbisbe) roberto.luis@rlbisbe.net rlbisbe rlbisbe.net
    • Acerca de… Me llamo Roberto y construyo software Software Engineer en VS Anywhere Ingeniero Informático por la UAM Blog: rlbisbe.net Twitter: @rlbisbe
    • Erase una vez, ratones
    • Estos no!
    • Más bien estos
    • 7
    • 7
    • 7
    • 7
    • 7
    • 7
    • ¿Quién habrá sido?
    • 8
    • WP7 WP8
    • Objetivo ¿Migrar? Cambios Problemas Compatibilidad
    • ¿Por qué migrar?
    • ¿Por qué migrar nuestra app? 300,0% 253,0% 250,0% 200,0% 150,0% 100,0% 100,0% 50,0% 0,0% Q2 2012 Q2 2013 Fuente: Gartner
    • ¿Por qué migrar nuestra app? WP7.x 33% WP8 67% Fuente: WinSupersite September 2013
    • DEMO Vamos a migrar una app
    • Hemos migrado a WP8 Referencias Capacidades Requisitos Emulador
    • • • • • Microsoft XDE Software 1 resolución 2 configuraciones RAM Hyper-V Hardware 3 resoluciones 2 configuraciones RAM Hyper-V Hardware 4 resoluciones 2 configuraciones RAM
    • 4 resoluciones
    • 3 configuraciones de memoria Lowermemory phones Highermemory phones Limit type App type Default XNA or native 150 MB 150 MB Default XAML/.NET 150 MB excluding XNA 300 MB Higher All app types 380 MB 180 MB
    • DEMO Detectando resolución y memoria
    • Modelo asíncrono
    • Cambian APIs
    • Cambian los mapas Bing -> Nokia Presentar una colección de puntos => FAIL http://geeks.ms/blogs/adiazmartin/archive/2012/12/30/windows-phoneactualizando-los-mapas-a-la-versi-243-n-de-windows-phone-8.aspx Geocoordinate VS GeoCoordinate: http://msdn.microsoft.com/enus/library/windows/apps/windows.devices.geolocation.geocoordinate http://msdn.microsoft.com/enUS/library/windowsphone/develop/system.device.location.geocoordinate(v=vs. 105).aspx
    • Perdemos XNA
    • ¿Y que hacemos? XNA está “deprecated” en Windows Phone 8 Para juegos se recomienda usar DirectX / Direct3D Alternativa: MonoGame
    • Manteniendo compatibilidad
    • Manteniendo compatibilidad Enlace de archivos Compilación condicional #ifdef NETFX Portable Class Library
    • Demo Portable Class Library
    • Portable Class Library Reactive UI Reactive Extensions MvvmCross Json.net Microsoft.Bcl.Async
    • Resumen Nos compensa migrar Cambios a nivel HW, SW y API Perdemos XNA Ganamos DirectX Reutilizar código
    • No hemos visto Multitarea Tiles APIs Capacidades
    • Más información (MSDN Blogs) Introducing Windows Phone SDK 8.0 http://blogs.msdn.com/b/visualstudio/archive/2012/10/30/introducing-windowsphone-sdk-8-0.aspx (Channel 9) Create Cross-platform Apps using Portable Class Libraries https://channel9.msdn.com/Events/Build/2012/3-004 (Nokia Developers) Co-development for Windows Phone 7/8 and Windows 8 guide http://developer.nokia.com/Community/Wiki/Codevelopment_for_Windows_Phone_7/8_and_Windows_8_guide (Windows Phone Central) Looking at Windows Phone 8 from a developer's perspective http://www.wpcentral.com/looking-windows-phone-80-developers-perspective
    • Programas e iniciativas de Microsoft España Programas Startups – BizSpark Estudiantes – DreamSpark – Microsoft Student Partner Formación • Microsoft Virtual Academy Aceleración de apps • App Campus Concursos • Estudiantes – OlimpiadApps University • Profesionales – I APP YOU! – Reto GameDev
    • El equipo de evangelismo estamos para ayudarte Soporte (sólo para España) • ¿Tienes una idea de app y quieres saber si es viable? • ¿Quieres empezar a desarrollar y necesitas recursos de formación, documentación y/o ejemplos? • ¿Necesitas un token para registrarte de manera gratuita como desarrollador en la Tienda? • ¿Estás desarrollando tu app y tienes alguna duda o problema? • ¿Necesitas un dispositivo con Windows Phone 8 para probar tu app antes de publicarla? • ¿Estás publicando tu app y tienes alguna duda o problema? • ¿Quieres que te ayudemos a promocionar tu app? • Escribe a sopwp@Microsoft.com
    • Christmas Windows Phone Sessions http://blogs.msdn.com/b/esmsdn/archive/2013/11/25/christmas-windows-phone-sessions.aspx 02/12/13 Introducción al diseño de Apps para Windows Phone 03/12/13 Desde Windows Phone 7 a Windows Phone 8 04/12/13 Desarrollando con MVVM 05/12/13 Windows Phone 8 Update 3. Cambios para los desarrolladores 09/12/13 Optimiza tus apps de Windows Phone 8 10/12/13 ¡¡¡NFC a tope!!! 11/12/13 Efectos alucinantes con Nokia Imaging SDK 12/12/13 Descubriendo Windows Phone App Studio 16/12/13 Diseño de Apps exclusivas para Windows Phone 17/12/13 Azure Mobile Services, desde las trincheras 18/12/13 Cimbalino Toolkit y Multilingual Toolkit 19/12/13 Distribución empresarial en Windows Phone 8
    • ¿Preguntas? roberto.luis@rlbisbe.net @rlbisbe rlbisbe.net • rlbisbe.net