Executive Breakfast Window 8 Revolution
Desenvolver para Windows 8
Alexandre Marreiros CTO, Innovagency
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Goals




                                                                                                                                                             •           Mindset;

                                                                                                                                                             •           Development;

                                                                                                                                                             •           The Aplication Life;

                                                                                                                                                             •           Quest’s;




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                                            2
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Development Mindset


                                                                                                                                                                             Modern UI APP
                 APP Lifecycle                                                                                                                                                 VS Line of
                                                                                                                                                                              Business APP




                                                                                                                                                                             The OS is more
                      Fast & Fluid                                                                                                                                            then a shell



Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         3
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Development




                              The OS guive us some contracts that allow us to enable some app functions like
                                                Search or Share the same way in every apps




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         4
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Development




                                                                                                                                                                         •   Development KB comes from already
                                                                                                                                                                             known Technologies

                                                                                                                                                                         •   WEbSatndards can be used to build
                                                                                                                                                                             native apps without third party
                                                                                                                                                                             frameworks (HTML 5, Javascript, CSS
                                                                                                                                                                             3...);

                                                                                                                                                                         •   Allow Microsoft Stack developer’s to
                                                                                                                                                                             reuse the Microsoft development tools
                                                                                                                                                                             and technologies they already know
                                                                                                                                                                             (XAML, C#, C++,...);



Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                                          5
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Development




                                                                                                       Modern UI APPS                                                    Desktop Apps




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                                 6
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Development



                                                                                                                    2 enviroments on the
                                                                                                                    same OS one for each
                                                                                                                            need




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         7
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Development




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         8
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Development




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         9
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Development




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         10
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Development




                                                                                                                                 Runing




                                                                                                                                                                         Suspended
                                                                                                                                Launch




                                                                                                                          Terminated



Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                             11
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Quests




                                                                                                                                                                   •         Live Tiles allow us to keep our user
•        Your app should be usefull and live                                                                                                                                 interation even before the user act
         even when the user is not interacting                                                                                                                               with him
         directly with her




                                                                                                                                                                         •    SNAP view allow users to use our
                                                                                                                                                                              aplication while other Apps have the
                                                                                                                                                                              “main stage” to run

Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                                              12
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Quests




                                                                                         •         One Operating System multiple devices
                                                                                                   needs and expectations




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         13
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Quests




                                                                                                                       Roaming Capabilities




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         14
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Quests




                                                                                                                                         Live Data




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         15
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Quests




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         16
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Desafios




                                                                                   •        Criar sinergias com WP 7 e WP8;
                                                                                   •        Fazer a repescagem das aplicações WP;




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         17
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Desafios




                                                                                   •        Tirar partido de mecanismos de
                                                                                            georeferenciação




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         18
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Quests



             •        Live Tiles                                                                                                                                         •   Push Notifications




                                                                                         •         Different notifications mechanisms
                                                                                                   allow you to keep your user informed
                                                                                                   or to notiffy him about data domain of
                                                                                                   your app our backend logic

Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                                            19
Executive Breakfast Window 8 Revolution | Desenvolver para Windows 8
Questions




Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.
                                                                                                                                                                         20
Windows 8 dev Quest's

Windows 8 dev Quest's

  • 1.
    Executive Breakfast Window8 Revolution Desenvolver para Windows 8 Alexandre Marreiros CTO, Innovagency
  • 2.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Goals • Mindset; • Development; • The Aplication Life; • Quest’s; Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 2
  • 3.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Development Mindset Modern UI APP APP Lifecycle VS Line of Business APP The OS is more Fast & Fluid then a shell Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 3
  • 4.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Development The OS guive us some contracts that allow us to enable some app functions like Search or Share the same way in every apps Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 4
  • 5.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Development • Development KB comes from already known Technologies • WEbSatndards can be used to build native apps without third party frameworks (HTML 5, Javascript, CSS 3...); • Allow Microsoft Stack developer’s to reuse the Microsoft development tools and technologies they already know (XAML, C#, C++,...); Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 5
  • 6.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Development Modern UI APPS Desktop Apps Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 6
  • 7.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Development 2 enviroments on the same OS one for each need Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 7
  • 8.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Development Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 8
  • 9.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Development Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 9
  • 10.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Development Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 10
  • 11.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Development Runing Suspended Launch Terminated Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 11
  • 12.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Quests • Live Tiles allow us to keep our user • Your app should be usefull and live interation even before the user act even when the user is not interacting with him directly with her • SNAP view allow users to use our aplication while other Apps have the “main stage” to run Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 12
  • 13.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Quests • One Operating System multiple devices needs and expectations Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 13
  • 14.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Quests Roaming Capabilities Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 14
  • 15.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Quests Live Data Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 15
  • 16.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Quests Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 16
  • 17.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Desafios • Criar sinergias com WP 7 e WP8; • Fazer a repescagem das aplicações WP; Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 17
  • 18.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Desafios • Tirar partido de mecanismos de georeferenciação Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 18
  • 19.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Quests • Live Tiles • Push Notifications • Different notifications mechanisms allow you to keep your user informed or to notiffy him about data domain of your app our backend logic Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 19
  • 20.
    Executive Breakfast Window8 Revolution | Desenvolver para Windows 8 Questions Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo. 20