12
Embarcadero Technologies Copyright 2016 Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering Fernando Rizzato Lead Software Consultant, Latin America

Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embed Size (px)

Citation preview

Page 1: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016

Controle uma Aplicação Windows a partir de uma Aplicação Mobile com

AppTethering Fernando Rizzato

Lead Software Consultant, Latin America

Page 2: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016

SOLUÇÃO DE DESENVOLVIMENTO EMBARCADERO

Page 3: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016

A DIVERSIDADE DE DISPOSITIVOS SEGUIRÁ AUMENTANDO

Page 4: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016

AppTethering Expanda facilmente seus aplicativos existentes do

Windows para dispositivos móveis Aplicações móveis complementares são a resposta

para os nossos clientes utilizando Windows/VCL Controle e interação com aplicativos do Windows

existentes e aplicativos móveis Componentes simplificados de comunicação em

cada um dos lados Por exemplo, um aplicativo do Google Glass pode

controlar os aspectos de um aplicativo do Windows já existente

Page 5: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016

AT

AT

Your Desktop AppYour Mobile App

Your SmartphoneApp

AT

• Estenda Apps VCL e FMX• Descoberta Automática de Devices• Executar Eventos e Métodos Remotos

• Controle Apps Remotamente• Envie e Receba Dados• Suporte para Bluetooth e WiFi

AppTethering

Page 6: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016

AppTethering

Aplicativos VCL e FMX podem se comunicar e transmitir dados sobre Wi-Fi e Bluetooth

Open, baseado em componentes e arquitetura plugável

Caso de Uso: Aplicação FM mobile como "controle remoto" para aplicações VCL existentes

Page 7: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016

TTetheringManager

Cada app tem um componente TTetheringManager É o responsável pela função de Auto Discovery Gerencia o pareamento e a conexão Controla autenticação

Page 8: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016

TTetheringAppProfile

Cada app tem um ou mais TTetheringAppProfile É o responsável por publicar ações para execução remota Executa ações remotas que foram publicadas Envia e recebe dados da app remota

Page 9: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016

Aplicações de AppTethering

Chamada bidirecional de ações Permite criar uma segunda tela ”portátil” Clicks e Eventos Remotos

Envio de Strings e Streams Barcode scanner, reconhecimento de voz, entradas via touch

screen, captura de imagens ou dados de sensores Expansão do alcance de sua app

Page 10: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016 10

AppTethering em Ação!

DEMOS

Page 11: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016

Recursos Adicionais Documentação:

http://docwiki.embarcadero.com/RADStudio/Seattle/en/Connecting_to_Remote_Applications_Using_App_Tethering

Blogs: http://

otapi.com/category/tutorials/delphi-tutorials/connectivity/app-tethering http://www.malcolmgroves.com/blog/?p=1842 http://www.malcolmgroves.com/blog/?p=1854 http://www.malcolmgroves.com/blog/?p=1891 http://www.malcolmgroves.com/blog/?p=1935 http://www.malcolmgroves.com/blog/?p=1964 http://www.malcolmgroves.com/blog/?p=1989

Page 12: Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Embarcadero Technologies Copyright 2016 12

OBRIGADO!Perguntas?Você pode me encontrar em:@[email protected]

Siga-nos emfb.com/DelphiBrasilfb.com/EmbarcaderoBR