Conectividad Colaboración Rentabilidad http://windows.Microsoft.com Soluciones Móviles y Cloud Francis Fidel Urteaga Sánchez Chief Commercial Officer MCP | MOS Office 365 [email protected] @francisurteaga http://windows.Microsoft.com ¿Quien soy? ¿Que hacemos aquí? Evolución tecnológica El concepto de colaboración • Modelo de Innovación • Innovation HUB • • • • Cloud Management and Systems http://windows.Microsoft.com Cloud Management and Systems http://windows.Microsoft.com ¿Quién soy? De Marzo 2006 -Enero 2011: Miembro del MUG Cajamarca. Microsoft Student Partner Senior 2010 - 2011 De Enero del 2011 a Enero 2013 Microsoft MVP (Most Valuable Professional). De Enero 2011-Diciembre 2012: Consultor en Soluciones de Negocio - G&S Gestión y Sistemas. De Enero 2012-Diciembre 2012: Technical Solution Professional Information Worker - Microsoft Perú. De Enero 2013-Agosto 2013: Consultor en Soluciones de Negocio en Cloud 365 S.A.C. De Septiembre 2013 – Actualidad IT Director & Senior Consultant Microsoft, CMS http://windows.Microsoft.com ¿Quién soy? Entrevista Televisiva TEC – América Televisión En la cual hablamos de Internet Explorer 9 y su seguridad y como pueden aprovechar los Pined Sites en sus computadoras con Windows 7. http://windows.Microsoft.com ¿Quién soy? Entrevista En revista Somos – El Comercio En la cual hablamos de productividad basada en servicios empresariales alojados en la nube. Plataformas integradas basadas en colaboración extendida que aprovechan la necesidad social de los usuarios. http://windows.Microsoft.com Conectividad Colaboración Rentabilidad http://windows.Microsoft.com Reconocimientos y Certificaciones http://windows.Microsoft.com Reconocimientos y Certificaciones http://windows.Microsoft.com Windows Core El núcleo común refactorizado Una plataforma de hardware Controlador de hardware universal Network y E/S Estándar Desktop SKU Phone SKU Xbox SKU Windows Core Desktop Phone Xbox Device Device Device http://windows.Microsoft.com One Windows Desktop SKU Mobile SKU PC Tablet 2 in 1 Phablet Xbox SKU Xbox IoT SKU Band IoT headless SKU Surface Hub SKU Raspberry Pi Holographic SKU Surface Hub HoloLens Home Automation Phone http://windows.Microsoft.com Cada familia añade características que hereda El viaje de convergencia Núcleo y plataforma de aplicaciones unificada OS kernel convergido Modelo de app convergido Windows 10 Fácil para los usuarios mantenerse actualizados http://windows.Microsoft.com Consultoría en Desarrollo de la Solución Acompañamiento en el desarrollo y definición de las aplicaciones de Negocio Desarrollo Estructura de Datos El Concepto • Cuando usted tiene una idea de su necesidad o servicio, en la mayoría de los casos será necesario ajustarla y desarrollarla para que pueda convertirse en un concepto de aplicación. Si la idea no puede convertirse en un concepto de servicios entonces no es recomendable iniciar una aplicación sobre la base de esa idea. • Una vez desarrollado el concepto solución es necesario implementar la plataforma de datos que alimentará de información a la aplicación, permitiendo a los usuarios acceder a los servicios brindados por la aplicación. • Definido el concepto y la estructura de datos, nuestro equipo de expertos realizará el diseño, desarrollo y publicación de la aplicación. http://windows.Microsoft.com Desarrollo de la Solución DESARROLLO DE APLICACIÓN Publicación Desarrollo Concepto Estructura de datos http://windows.Microsoft.com Desarrollo de la Solución Estructura de Datos http://windows.Microsoft.com Nuestras Experiencias http://windows.Microsoft.com Mistura 2013 http://windows.Microsoft.com Mistura 2013 http://windows.Microsoft.com Mistura 2014 http://windows.Microsoft.com Mistura 2014 http://windows.Microsoft.com Mistura 2014 http://windows.Microsoft.com Los Portales http://windows.Microsoft.com Los Portales http://windows.Microsoft.com Pecsa http://windows.Microsoft.com Pecsa http://windows.Microsoft.com Pecsa http://windows.Microsoft.com 29 Feria del Hogar 10/15/2015 http://windows.Microsoft.com Feria del Hogar http://windows.Microsoft.com Feria del Hogar http://windows.Microsoft.com 32 Reach – Red Social de Seguridad http://windows.Microsoft.com 33 Reach – Red Social de Seguridad http://windows.Microsoft.com Phone Phablet Small Tablet 2-in-1s (Tablet or Laptop) Large Tablet Classic Laptop Desktops & All-in-Ones Windows 10 Surface Hub Xbox Holographic IoT http://windows.Microsoft.com Interface de usuario adaptativa Entrada de usuario natural One SDK + Tooling Reutilización Una tienda + Un de código existente centro de desarrollo One Universal Windows Platform http://windows.Microsoft.com Universal Windows Platform Una sola superficie de API Una superficie de API garantizada La misma en todos los dispositivos Universal Windows Platform Windows Core Desktop Phone Xbox Device Device Device http://windows.Microsoft.com No desarrollamos aplicaciones para Windows 10, desarrollamos aplicaciones para la Plataforma La Plataforma Universal de Windows se puede actualizar a su propio ritmo Aplicación Windows Un solo binario Ejecutándose en cualquier dispositivo Probando las capacidades Ajustándose a los dispositivos Windows App Universal Windows Platform Windows Core Desktop Phone Xbox Device Device Device http://windows.Microsoft.com Extensiones de la plataforma API específica del dispositivo Capacidades específicas de la familia Compatible a través de dispositivos Actualización a su propio ritmo Windows App Desktop Phone Xbox extension extension extension Universal Windows Platform Windows Core Desktop Phone Xbox Device Device Device http://windows.Microsoft.com Las extensiones no invalidan el binario para otros dispositivos Universal Windows Platform Un Sistema Operativo Un núcleo Windows para todos los dispositivos Una plataforma para las aplicaciones Las aplicaciones se ejecutan en todas las familias Un centro de desarrollo Un solo panel y flujo para publicar aplicaciones Un tienda Alcance global, monetización local Consumidores, Negocios y Educación http://windows.Microsoft.com La historia de un desarrollador Cuando desarrolla para iOS, El desarrollador escribe código para iPad & iPhone Cuando desarrolla para Android, El desarrollador escribe código para todos los dispositivos soportados Cuando desarrolla para Windows 8, El desarrollador escribe código para cada dispositivo Cuando desarrolla para Windows 10, El desarrollador escribe para cualquier dispositivo http://windows.Microsoft.com Las tecnologías tradicionales Microsoft no son la única forma de crear aplicaciones Windows Hablemos sobre bridge technologies Objective-C – Project Islandwood El código iOS podrá ser reutilizado en una aplicación Windows Android – Project Astoria El código Android podrá ser reutilizado en una aplicación Windows para ejecutarse en Windows Phone Web Los sitios web podrán ser encapsulados para ejecutarse sobre Windows Win32 – Project Centennial Las aplicaciones Windows Clásicas podrán ser empaquetadas como Appx para publicarlas a la Tienda de Windows http://windows.Microsoft.com Los puentes (Bridges) aportan más aplicaciones a la plataforma Windows Diseño adaptativo Tablet (landscape) / Desktop Telefono (portrait) http://windows.Microsoft.com Diseño Adaptado Tablet (landscape) / Desktop Phone (portrait) http://windows.Microsoft.com Continuum for Convertibles Continuum and Phones para convertibles y teléfonos http://windows.Microsoft.com Código Adaptativo Código binario compatible con todos los dispositivos API Universal con implementación específica para una familia de dispositivos Ilumina nuestra aplicación con capacidades Verificación de capacidades y espacios de nombres http://windows.Microsoft.com Los usuarios aman las aplicaciones que funcionan muy bien en todos sus dispositivos UWP UWP UWP UWP Windows Core Windows Core Windows Core Windows Core Desktop Mobile Xbox More… http://windows.Microsoft.com Las familias de dispositivos que elijamos determinarán que APIs podemos invocar libremente Un entorno de desarrollo integrado, simple y unificado Visual Studio IDE Distintos tipos de proyectos Desktop, Windows, Phone, Service, Web, Game, More… Distintas tareas del desarrollador Edición de código, Diseño de arquitectura, Diseño UX, Depuración, Perfilamiento, Revisión de código, Pruebas, Más… Distintos lenguajes de desarrollo C++/CX, C#, Visual Basic, JavaScript, XAML, HTML, More… Visual Studio Online Repositorio de código fuente, administración de proyectos, seguimiento de errores, más… http://windows.Microsoft.com Ediciones de Visual Studio 2015 Enterprise Architecture Modeling, Diagnostics, VSO/ALM & Release Management Professional Architecture Validation, VSO/ALM & Feedback Management Community Editions Visual Studio Professional Edition http://windows.Microsoft.com Microsoft Developer Network Microsoft documentation http://msdn.Microsoft.com http://dev.Windows.com Microsoft training http://msevents.Microsoft.com http://MicrosoftVirtualAcademy.com MSDN Subscription Operating Systems Server/Client Products Developer Tools Azure/O365 Credits http://windows.Microsoft.com Dónde puedo desarrollar? Windows 10 Require Visual Studio 2015 Windows 8.1 & Windows Server 2012 R2 No funciona el diseñador de Visual Studio La depuración require un dispositivo Windows 10 o las herramientas de Depuración Remota: Remote Debugging Tools http://windows.Microsoft.com Conectividad Colaboración Rentabilidad http://windows.Microsoft.com