apresentação de lançamento do rad studio xe7

Download Apresentação de Lançamento do RAD Studio XE7

Post on 22-Nov-2014

212 views

Category:

Software

9 download

Embed Size (px)

DESCRIPTION

Apresentação de Lançamento do RAD Studio XE7

TRANSCRIPT

  • 1. EEMMBBAARRCCAADDEERROO TTEECCHHNNOOLLOOGGIIEESS RAD Studio XE7 LIVE World Tour A soluo de desenvolvimento de so>ware completa para a construo rpida de aplicaEvos altamente conectados para Windows, Mac, iOS, Android, Gadgets e Wearables @EmbarcaderoTech
  • 2. EMBARCADERO TECHNOLOGIES Apresentador Fernando Rizzato fernando.rizzato@embarcadero.com h6p://blogs.embarcadero.com/fernandorizzato 2
  • 3. EMBARCADERO TECHNOLOGIES Agenda Boas-vindas e Introduo Avanos da VCL FireUI: O Sonho MulMdisposiMvo se Tornou Real! Cdigo Rpido Ainda Mais Rpido... Apresentando EMS: Enterprise Mobility Services Gadgets e Wearables ao seu Alcance Seus Dados em Qualquer DisposiMvo Sumrio, Perguntas e Respostas 3
  • 4. EMBARCADERO TECHNOLOGIES Embarcadero Technologies Fundada em 1993 3.2 Milhes de Clientes - 97% da "Fortune 2000" 35+ Produtos Premiados Evoluo Constante 500+ Funcionrios em 29 Pases
  • 5. EMBARCADERO TECHNOLOGIES Embarcadero Portiflio de Produtos Design Develop Deliver
  • 6. EMBARCADERO TECHNOLOGIES O Que RAD Studio? A soluo de desenvolvimento de soeware completa para a construo rpida de aplicaMvos altamente conectados para Windows, Mac, iOS, Android, Gadgets e Wearables, e lev-los ao mercado rapidamente.
  • 7. EMBARCADERO TECHNOLOGIES Como o RAD Studio faz a diferena? O caminho mais rpido para Aplicaes Mveis Mantenha o cdigo que voc j tem Um nico cdigo vrias plataformas Dados de verdade em tempo de design Suporte para BaaS, MEAP, REST A melhor alternaMva para Windows Expandindo a VCL, o melhor framework para Windows Desktop, Mobile, Internet das Coisas
  • 8. EMBARCADERO TECHNOLOGIES Algumas inovaes recentes
  • 9. EMBARCADERO TECHNOLOGIES O Que h de Novo no XE7 A revoluo mulMdisposiMvo conMnua FireUI: O sonho mulMdisposiMvo se tornou real Gadgets, Wearables, e Internet das Coisas Conectar e expandir com App Tethering e Bluetooth Cdigo rpido ainda mais rpido Melhor mulMcore com a biblioteca de programao paralela Soluo EMS pronta para uso Qualidade: o melhor Delphi e C++ Builder! 9
  • 10. EEMMBBAARRCCAADDEERROO TTEECCHHNNOOLLOOGGIIEESS Avanos da VCL 10
  • 11. EMBARCADERO TECHNOLOGIES O Que h de Novo na VCL? Muitas novidades do XE6" Componente Taskbar, sensores, mecanismo de esMlos melhorado Grande beneocio do App Tethering Novo componente JumpList Complemente o Taskbar Biblioteca de programao paralela, FireDAC com novos recursos, Bluetooth, e muito mais... 11
  • 12. EMBARCADERO TECHNOLOGIES Aplicaes VCL no RAD Studio XE7 Windows XP no mais suportado pela Microsoe Compilao NaMva para Win7 e Win8, 32 e 64 bit Beneocios diretos para suas aplicaes VCL Suporte a EsMlos Visual LiveBindings Avanos de Linguagem e RTL Novos Componentes VCL FireDAC: Acesso NaMvo a Dados REST e 12 Servios nas Nuvens
  • 13. EEMMBBAARRCCAADDEERROO TTEECCHHNNOOLLOOGGIIEESS FireUI: O Sonho MulEdisposiEvo se Tornou Real! 13
  • 14. EMBARCADERO TECHNOLOGIES A diversidade de disposiEvos seguir aumentando
  • 15. EMBARCADERO TECHNOLOGIES Desenvolvendo com APIs de cada plataforma iOS iOS iOS iOS iOS iOS iOS iOS Cdigo Android Android Android Android Android Android Android Android Windows Windows Windows Windows Windows Windows Windows Windows Mac Mac Mac Mac Mac Mac Mac Mac APIs
  • 16. EMBARCADERO TECHNOLOGIES Desenvolvendo com Componentes/Frameworks Component Component iOS iOS iOS iOS iOS iOS iOS iOS Cdigo Android Android Android Android Android Android Android Android Windows Windows Windows Windows Windows Windows Windows Windows Mac Mac Mac Mac Mac Mac Mac Mac APIs Os desenvolvedores sempre tm acesso a APIs da plataforma, se e quando necessrio.
  • 17. EMBARCADERO TECHNOLOGIES MulEdisposiEvo Realmente NaEvo Single Device MulE-Device True NaEve Embarcadero Apple Google Microso> MulE Device True NaEve Scripted HTML5 and JavaScript
  • 18. EMBARCADERO TECHNOLOGIES Cdigo Rpido Mais Rpido! Desenvolva rapidamente RAD: veja o que est fazendo MulM-device designer Desenvolvimento baseado em componentes Escreva cdigo de melhor performance Binrios naMvos compilados e seguros Nova biblioteca de programao paralela 18
  • 19. EMBARCADERO TECHNOLOGIES Desenvolvimento Rpido e Visual
  • 20. EMBARCADERO TECHNOLOGIES Desenvolvimento MulEdisposiEvo com FireUI Design Flexvel Designer MulMdisposiMvo UI AdaptaMva TMulMView, o primeiro componente adaptaMvo 20 Sensvel a Plataforma Novos Servios de comportamento FireMonkey
  • 21. EMBARCADERO TECHNOLOGIES FireUI: Arquitetura MulEdisposiEvo Real Master tem todos os controles 21 Views podem modificar o layout, propriedades e esMlos
  • 22. EMBARCADERO TECHNOLOGIES MulE-Device Designer (MDD) Desenhe no formulrio principal Crie vises especfica quando necessrio Formulrio Master usa herana para gerenciar diferenas Um projeto e um formulrio para todos os disposiMvos Interface, cdigo e eventos comparMlhados
  • 23. EMBARCADERO TECHNOLOGIES Detalhes do FireUI (MulE-Device Designer) Construa seu formulrio Master Visualize, ajuste e customize para cada disposiMvo Alteraes no Master so propagadas automaMcamente Visualizaes de disposiMvos especficos podem ser ajustados de forma independente Aplique esMlos para cada visualizao de disposiMvo Somente um form class" em todos os formatos 23
  • 24. EMBARCADERO TECHNOLOGIES Tecnologias do FireUI (MulE-Device Designer) Existe apenas uma classe de formulrio para todas as plataformas Com base em diferenas de streaming Um arquivo FMX para o Master, um FMX por View Compilador ir incluir seleMvamente apenas os recursos da plataforma atual 24
  • 25. EMBARCADERO TECHNOLOGIES Componente MulEView Adapta-se ao formato do disposiMvo para fornecer o posicionamento adequado e renderizao de listas e menus