Embarcadero Conference 2019

Centro de Convenções Rebouças | 22 de Outubro de 2019
Em 2018 nós mudamos. Em 2019 vamos surpreendê-lo!

Da sala de reunião
para a vida real!


Sabe aquela ideia sensacional que você e seu time tiveram para revolucionar o mercado ou atender uma necessidade específica de sua empresa? É hora de colocá-la em prática! A Embarcadero Conference 2019 está chegando para dar vida a suas ideias, trazendo o que há de mais inovador em tecnologia e técnicas de desenvolvimento. Veja como assumir o comando de seus projetos do começo ao fim, em todas as suas etapas: da idealização, prototipação e desenvolvimento – web, desktop e mobile, - à execução de testes. Será um dia inteiro compartilhando conhecimentos e de prática, muita prática! Muitas novidades ainda estão por vir, participe e seja surpreendido novamente!

Esperamos por você.

55+

Palestras

Turbine o seu desenvolvimento multiplataforma

40+

Especialistas

Aprenda tudo com os maiores feras em desenvolvimento

600+

Participantes

O maior evento de desenvolvimento da América Latina

Agenda


Chegou a hora de você mostrar seus projetos e compartilhar seus conhecimentos com os maiores desenvolvedores deste país.. Da sala de reunião para a vida real, vamos mostrar as melhores técnicas e tendências aplicadas a todo o ciclo de desenvolvimento de software.

22 de Outubro de 2019
8h
Credenciamento
Venue:

9h
Abertura
Venue:

9h25
Entrando na Onda do Mobile: Olá FMX!
William Duarte
Venue:

Ainda não está surfando na onda do mobile? Então venha para este tutorial com um super how-to sobre Android e iOS no Delphi!

10h15
Coffee Break
Venue:

10h35
Desenvolvimento Mobile Rápido com Firemonkey
Vander Batista
Venue:

Mostrar o poder do Firemonkey para desenvolvimento mobile. Velocidade em criar layouts organizados e de fácil manutenção futura!

11:30
Keynote com Jim McKeeth e Atanas Popov
Venue:

12h30
Intervalo para almoço
Venue:

14h
No Mundo das Apps as Aparências Importam!
Landerson Gomes
Venue:

Vá alem do trivial do listview e listbox, chegou a hora de preparar seus apps firemonkey para encantar seus usuários.

14h55
Estratégias de Interfaces Profissionais
Adriano Santos
Venue:

Dicas para construir aplicativos com interface profissional, moderna e elegante. O uso de componentes nativos, sacadas e macetes sobre design serão apresentados.

15h50
Material Design - A Sua Vida Pode Mudar!
Carlos Henrique Ribeiro Modesto
Venue:

Como aplicar Material Design em sua aplicação FireMonkey em todas as plataformas!

16h40
Coffee Break
Venue:

17h
DESENVOLVIMENTO DE APLICAÇÃO DE PAGAMENTOS NO POS GERTEC GPOS700
Newton Oliveira
Venue:

Nesta apresentação demonstrarei todo o poder do Delphi no desenvolvimento de uma solução de pagamentos. O dispositivo que utilizaremos será um GPOS 700 da Gertec juntamente com a API de pagamentos GER7 que simplifica a realização de transações com cartões de credito e débito.

17h55
Cases de Aplicativos Móveis Desenvolvidos em Delphi
Alan Glei
Venue:

Venha conhecer alguns cases incríveis de aplicações iOS e Android em Delphi.

18h50
Encerramento
Venue:

22 de Outubro de 2019
8h
Credenciamento
Venue:

9h
Abertura
Venue:

9h25
De Volta Para o Futuro: Dos 20 anos de legado a uma arquitetura de microsserviços em uma gigante da logística
Kelver Merlotti
Venue:

Como o uso de tecnologias resilientes é vital para a sobrevida de sua aplicação e para a adaptação a novas tecnologias. A trajetória real de uma empresa do mundo de logística ao seu legado de 20 anos e migrar para uma arquitetura de microsserviços a um baixo custo.

10h15
Coffee Break
Venue:

10h35
Banco de Desenvolvimento de Minas Gerais (BDMG): do Delphi 6 ao RAD Server
Alberto Bouchardet
Venue:

O case de migração do BDMG, saindo de Delphi 6 para Delphi Rio com RAD Server, explanado em todos os seu detalhes por quem o conduziu.

11h30
Keynote com Jim McKeeth e Atanas Popov
Venue:

12h30
Intervalo para o almoço
Venue:

14h
RAD Server do Básico ao Avançado
Ivan Souza
Venue:

Todos os novos recursos do RAD Server em suas versões mais recentes para que você entregue mais com menos código.

14h55
Linux para Programadores Delphi: Seus servidores DataSnap no Lugar Certo!
Rodrigo Mourao
Venue:

O Objetivo da palestra é apresentar o mundo linux falando a língua do programador Delphi. Eu vou abstrair detalhes irrelevantes e focar no que é importante o programador saber para colocar seus servidores de aplicação rodando deste excelente sistema operacional.

15h50
Como Migrar seu DataSnap DCOM para REST
Fabio Borges dos Santos
Venue:

Aprenda as dicas e atalhos que facilitaram a migração de projetos legados, portando seu Servidor DataSnap para novas versões de Delphi sem necessitar reescrever tudo do zero. Outras dicas para migração de projetos legados também estão inclusas.

16h40
Coffee Break
Venue:

17h
DataSnap na Prática - De Zero a 2 milhões de Acessos/Dia
Enoque Canuto
Venue:

Apresentação do case de um banco virtual, construído em Delphi, utilizando DataSnap, TMSAurelius, FastReport e AngularJS. Nos primeiros 90 dias fomos de zero a 2 milhões de acessos/dia. Serão apresentados a estrutura da aplicação, as tecnologias e metodologias utilizadas, e os dados de crescimento e utilização da aplicação.

17h55
Horse: Criando uma API Escalável e Minimalista
Vinicius Sanchez
Venue:

Apresentar o framework Horse para a criação de uma API REST escalável e minimalista utilizando o conceito de autenticação JWT e o middleware Jhonson para leitura de JSON. Os pacotes serão instalados utilizando o Boss (um gerenciador de dependências para Delphi). Criar consultas e inserções em um banco de dados Mongo DB por meio do middleware Ugar desenvolvido pela Hashload.

18h50
Encerramento
Venue:

22 de Outubro de 2019
8h
Credenciamento
Venue:

9h
Abertura
Venue:

9h25
Clean Architecture com Delphi, é Possível? Claro que Sim!
André Celestino
Venue:

O conceito de Clean Architecture foi apresentado por Robert C. Martin, e consiste em uma coleção de princípios para elaborar uma arquitetura flexível e desacoplada. Nessa palestra, estes princípios serão abordados tanto na teoria quanto na prática em um projeto Delphi.

10h15
Coffee Break
Venue:

10h35
Um Só Código: Como Escrever Aplicações Realmente Flexíveis
Francisco Thiago de Almeida
Venue:

O RAD Studio permite ao desenvolvedor/a escrever aplicações para diversas plataformas, mantendo um só código. Mas uma boa arquitetura é imprescindível para que essa feature seja realmente viável e não dê dores de cabeça aos projetistas. Nesta palestra irei apresentar a arquitetura hexagonal. Concentrada no core da aplicação, esta arquitetura permite a mudança para diferentes frontends (Win32, Mobile e Web) e diferentes infra de dados (Relacional, Não-relacional, WebAPI etc).

11h30
Keynote com Jim McKeeth e Atanas Popov
Venue:

12h30
Intervalo pro almoço
Venue:

14h
Spring4D e DSharp - Como estes dois frameworks podem te ajudar a melhorar a qualidade do seu software
Eurides Baptistella
Venue:

O intuito desta palestra é apresentar aos participantes técnicas de desenvolvimento utilizando Orientação a Objetos, Injeção de Dependência (Spring4D), Livebindings (Dsharp), Observables (Dsharp/Delphi), ORM (Spring4D), Conexão com banco de dados (FireDAC), Validação de dados através de Custom Attributes e outras tecnologias fornecidas de forma nativa pelo Delphi e também pelos frameworks selecionados.

14h55
Agilizando a Codificação com CodeTemplates
Gabriel Baltazar
Venue:

Recurso bastante rico porém pouco explorado, será mostrado como o CodeTemplate nos torna bastante produtivos no desenvolvimento. Serão mostrados, desde o início da criação, diversos exemplos do simples ao mais avançado.

15h50
Padrões de Projeto Aplicados a Rotinas do Dia a Dia como NFe
Thulio Bittencourt
Venue:

Como podemos resolver questões do dia a dia que acabamos dificultando por não conhecer padrões, estruturas e arquiteturas que nos facilitam na hora de implementar soluções, veremos como construir uma rotina para Emissão de NFe a prova de falhas utilizando padrões de projeto e Arquitura MVC.

16h40
Coffee Break
Venue:

17h
Foco no App, Viva o Serverless!
Mario Guedes
Venue:

Um grande e importante obstáculo para a criação de um sistema SaaS ou até mesmo a implementação de uma boa ideia de aplicativo é o backend. Problema: Estruturar um backend exige investimentos em máquinas, assessorias, preocupações com segurança entre diversos outros assuntos que vão muito além do desenvolvimento do software em si - o que desanima e adia os planos.

17h55
Design de APIs Fantásticas
Fabio Biasi Mello Rubim
Venue:

"O mundo está cada vez mais interconectado e as APIs são o ""braço direito"" desta revolução. A ideia é demonstrar algumas boas práticas na construção de APIs que facilitem o desenvolvimento e o engajamento de consumidores. Será tratado: * Como tornar uma API altamente ""engajável"" * Design de APIs * Versionamento * Documentação"

18h50
Encerramento
Venue:

22 de Outubro de 2019
8h
Credenciamento
Venue:

9h
Abertura
Venue:

9h25
CI/CD na AWS - Tudo o que você precisa saber!
José Araújo
Venue:

Colocar um backend em produção nos dias de hoje se tornou uma tarefa bem complexa. Entre baixar o código-fonte de um repositório e a geração do backend final estão várias etapas: compilações, testes automatizados, validação de banco de dados, métricas, empacotamento dentre outras. Iremos ver nessa palestra quais as ferramentas e infra-estrutura necessárias para criar um servidor de Integração Contínua(CI) e de Entrega Contínua(CD) na AWS.

10h15
Coffe Break
Venue:

10h35
Gitlab e Delphi - Uma Combinação Poderosa
André Luiz Oliveira
Venue:

"Nessa palestra gostaria de apresentar como podemos gerar nossos Deploys e Builds utilizando o Gitlab de maneira simples e funcional. Vou apresentar como podemos 'aposentar' o bom e velho Jenkins e com poucos passos integrar nossas soluções ao que há de melhor no mercado atualmente."

11h30
Keynote com Jim McKeeth e Atanas Popov
Venue:

12h30
Intervalo para Almoço
Venue:

14h
MockEverything - Um Framework para Teste Unitário
Renan Bellódi
Venue:

Muitas vezes durante a criação de testes, nos deparamos com situações onde é necessário mockar métodos, o MockEverything é um framework capaz de mockar métodos de uma classe, incluindo o construtor e destrutor da mesma, tornando possível a remoção de situações bloqueantes durante a confecção de testes unitários, principalmente em sistemas de código legado.

14h55
Welcome to The Boss: um novo gerenciador de dependências, um novo jeito de pensar.
Rodrigo Bernardi
Venue:

Uma nova forma de gerenciar suas dependências, sem o estresse dos submodulos do git ou importar o código de terceiro para seu projeto, controle componentes visuais por projeto. Tudo isso com controle de versão e flexibilidade.

15h50
Mensageria com Delphi
Luiz Sfolia
Venue:

Se você ainda tem dúvidas do que é mensageria, e como utilizá-la a seu favor, você não pode perder essa. Vamos entender como podemos utilizar a mensageria em aplicações Delphi, aprendendo a fazer integrações com Rabbit MQ, utilizando bibliotecas existentes no mercado.

16h40
Coffee Break
Venue:

17h
Quality Assurance - 1, 2, 3... Testando?
Claudemir Souza
Venue:

"Descubra como a filosofia da garantia de qualidade nasceu e veja o que os testes podem fazer por todos nós hoje. - Testes, de onde surgiu? - Eu testo, tu testas e nós testamos? - Como os testes melhoram nosso dia-a-dia hoje? - Teste bom é teste que falha ou teste que passa? - Arquitetura de qualidade, do código à vida."

17h55
Testes Automatizados Desktop, Web e Mobile com Ranorex Studio
André Dias
Venue:

Uma única ferramenta de automação de testes com suporte para Desktop, Mobile e WEB? Sim com Ranorex você pode!

18h50
Encerramento
Venue:

22 de Outubro de 2019
8h
Credenciamento
Venue:

9h
Abertura
Venue:

9h25
Robótica Pais & Filhos, o Incentivo Que Você Precisava!
Samuel David
Venue:

O BBC Micro:Bit é um dispositivo criado em cooperação de gigantes da tecnologia como Microsoft e Samsung. Essa plaquinha possui uma matriz de 25 leds, dois botões, bluetooth, acelerômetro, bússola, beacon e termômetro. Além de 3 PINs que possibilitam a ela se conectar a outros dispositivos.

10h15
Coffee Break
Venue:

10h35
WhatsApp e Delphi - Inteligência Artificial para Construção de Chatbots
Rafael Araujo
Venue:

Nesta palestra será apresentado o caminho das pedras para consumir a API oficial do WhatsApp. Também será construído do zero um pequeno exemplo de Chatbot fazendo uso de inteligência artificial.

11h30
Keynote com Jim McKeeth e Atanas Popov
Venue:

12h30
Intervalo para o almoço
Venue:

14h
Arbitragem de Bitcoins com Delphi
Victory Fernandes
Venue:

Há três formas principais de se ganhar dinheiro com criptomoedas: buy and hold, trading, e a arbitragem automatizada. O processo de arbitragem consiste em pesquisar a cotação do BitCoin em diversas corretoras e quando se verifica uma diferença significativa nos valores, fazer transações de compra e venda. Adquire-se Bitcoins onde a cotação é baixa e os vende logo em seguida por um valor mais alto. Existem no mercado diversas ferramentas automatizadas que realizam estas pesquisas constantemente e executam as operações de compra e venda de forma automatizada cobrando de seus clientes um percentual sobre os resultados. Nesta palestra discutiremos os aspectos tecnológicos envolvidos neste processo e demonstraremos como é fácil desenvolver em DELPHI sua própria ferramenta de arbitragem automatizada de bitcoins.

14h55
Aprendendo IA na Prática com Delphi
Manoel Edesio
Venue:

IA è a tecnologia que está cada vez mais entrando em evidência, com uma série de APIs no mercado dando a possibilidade a qualquer desenvolvedor através de passos simples criar aplicações com o Maximo se valor agregado. Nessa palestra irei ensinar a todos como através de passos simples podemos criar aplicações em delphi utilizando essa magnífica tecnologia.

15h50
Machine Learning em Delphi - Um Exemplo de Classificação de Textos
Rodolpho Nascimento
Venue:

A área de Machine Learning (ML) tem crescido muito nos últimos tempos, tornando computadores mais inteligentes em resolver atividades complexas, através da utilização de técnicas específicas. Nesta palestra, será abordado um exemplo simples de ML desenvolvido exclusivamente em Delphi (sem a utilização de terceiros), demonstrando um classificador que realiza a leitura de documentos e identifica textos similares, além de suas aplicações no mercado.

16h40
Coffee Break
Venue:

17h
Utilizando Machine Learning em seu ERP
Dion Mai
Venue:

Como aplicar machine learning no Delphi. Qual os tipos de tecnologias disponíveis para utilizarmos nos nossos ERP's e Sistemas? Trends, técnicas e integrações disponíveis para o programador Delphi utilizar.

17h55
Reconhecimento Facial com OpenCV e Delphi
Jorge Manuel Lage Fernandes
Venue:

Já pensou em utilizar reconhecimento facial nas suas aplicações Delphi? Essa palestra te convida a aprender conceitos introdutórios de visão computacional e a conhecer mais de suas aplicações através um de exemplo prático com a biblioteca OpenCV utilizando Delphi. A palestra vai introduzir conceitos de visão computacional no Delphi: aquisição, pré-processamento, similaridade e classificação.

{IoT Live} TCP/IP, UDP, MQTT, LoRa, Bluetooth - Integrando Dados
Laercio Guerço Rodrigues
Venue:

Em uma bancada, com exemplos reais e em operação, veremos integração de dados entre dispositivos IoT, meios/componentes de comunicação presentes no Delphi como Bleutooth, TCP/IP, UDP, MQTT, LoRa, WiFi e Ethernet.

{IoT Live} Quiz Delphi, da concepção ao jogo: Desafie-se
Sileide Campos
Venue:

Em uma bancada, com o projeto em operação, mostraremos como construímos um dispositivo com o Arduino, estilo arcade para gamificação de treinamentos, e como é feita a integração deste, ao sistema de perguntas e respostas. Enquanto isso, desafiamos os participantes a treinar seus conhecimentos em um verdadeiro jogo de "passa ou repassa" todo feito em Delphi.

18h50
Encerramento
Venue:

22 de Outubro de 2019
8h
Credenciamento
Venue:

9h
Abertura
Venue:

9h25
Fast Reports de A à Z
Ricardo Boaro
Venue:

O que é importante saber sobre o FastReport antes de começar a utilizá-lo? Quais as principais diferenças de outras ferramentas de relatórios? Por que ele é uma das melhores opções? Saiba como funciona a sua arquitetura, quais ferramentas de migração são suportadas pelo nosso migrador de relatórios? FastScript você conhece? Para Firemonkey o que temos pronto e o que esta sendo desenvolvido para atender 100% da demanda? Novidades, Roadmap e muito mais.

10h15
Coffee Break
Venue:

10h35
Quais as tecnologias estarão no VAREJO nos próximos 10 anos e como se preparar para oferecê-la para seus clientes.
Wilson Antunes
Venue:

Qual é o novo papel da loja física? Qual é a importância de oferecer uma experiência de compra maravilhosa? Venha conhecer as tecnologias que o mercado utilizará para isso, como AI, Realidade Aumentada, Big DATA, Hologramas, Mobile, Pagamento Instantâneo, entre outras tecnologias. É uma visão do Futuro, que já é presente em muitos países.

11h30
Keynote com Jim McKeeth e Atanas Popov
Venue:

12h30
Intervalo para almoço
Venue:

14h
Mega Alexandria: Como a Mega revolucionou a jornada dos clientes modernizando a interface de seu ERP.
Equipe Mega
Venue:

Venha conhecer como migramos nosso ERP com milhões de linhas de código do Delphi 2007 para o Delphi Tokyo e modernizamos nossa user interface para simplificar a vida dos clientes. Nosso time vai compartilhar os desafios que enfrentamos e as soluções que adotamos durante o desenvolvimento desse projeto de evolução tecnológica.

14h55
Você está perdendo dinheiro! Como gastar apenas o necessário? Como evitar que meu ecossistema falhe?
Matheus Hunsche
Venue:

Venha descobrir a resposta para estas perguntas e conhecer as técnicas que o mercado está utilizado para arquiteturas corporativas, de maneira a manter seu ecossistema escalável, elástico, tolerante a falhas e sustentável.

15h50
NFC-e em Linux, como fazer?
Juliomar Marchetti
Venue:

Abordagem simples para mostrar como fazer para implementar e usar os componentes ACBr dentro do Linux.

16h40
Coffee Break
Venue:

17h
Projeto ACBr: Como lucrar com Open Source ?
Daniel Simões de Almeida
Venue:

Conheça um pouco da história e da trajetória do Projeto ACBr. Saiba qual foi a estratégia que usamos para conseguir criar uma empresa rentável, em torno de um Projeto com Código Fonte Aberto, e veja como aplicar alguns de nossos conceitos em sua Software House.

17h55
O Quinto Elemento: FMX no Linux!
Fernando Rizzato
Venue:

Agora com suporte para Linux, compreenda como levar um projeto FMX para mais esta plataforma, reduzindo custo de deploy de seus clientes.

18h50
Encerramento
Venue:

22 de Outubro de 2019
8h
Credenciamento
Venue:

9h
Abertura
Venue:

9h25
Enriqueça sua Aplicações React com ExtReact
Daniel da Cunha Bueno
Venue:

Conheça o ExtReact e como ele pode levar a sua aplicação React JS para o próximo nível de produtividade.

10h15
Coffee Break
Venue:

10h35
Aplicações Ext JS baseada em NPM com Sencha Open Tooling
Wemerson Januario
Venue:

Conheça o maravilhoso universo Open Tooling da Sencha e aprenda a criar e manter aplicações baseadas em NPM com o novo modelo Sencha de gerenciamento de aplicações através da módulo CLI ext-gen/ext-build em Node.JS.

11h30
Keynote com Jim McKeeth e Atanas Popov
Venue:

12:30
Intervalo para o almoço
Venue:

14h
Construindo Aplicações Angular com componentes ExtAngular
Marcelo Varela
Venue:

Conheça o ExtAngular e como ele pode levar a sua aplicação Angular para o próximo nível de produtividade.

14h55
JSON: Vencendo o Bicho de 7 Cabeças
Alan Bariani - Bruto do Delphi
Venue:

Se você tem dificuldades em entender o que é JSON (ou nunca tentou mesmo), e acha que ele é um bicho de 7 cabeças a ser vencido com muito esforço, essa palestra é pra você. O Bruto vai sacar a espada e o escudo dele e vai te ajudar a lutar contra essa ameaça, te ensinando a identificar, classificar e entender corretamente os elementos do JSON: Objects, Pairs, Arrays, Values. Com esse entendimento será mais facil consumir os dados retornados por APIs e serviços.

15h50
Anatomia de um Emissor de NFC-e e NFS-e na Nuvem (REST API)
Wagner Landgraf
Venue:

Será mostrado um emissor de NFC-e e NFS-e na nuvem, construído com Delphi, com informações sobre sua arquitetura, descrição da API REST e emissão a partir do cliente.

16h40
Coffee Break
Venue:

17h
Desenvolver para Web é simples com TMS WEB Core
Marcos Antonio Moreira
Venue:

Apresentar de forma simples como desenvolver aplicações web modernas com o Delphi utilizando a suíte TMS WEB Core, incluindo a integração dos componentes, a depuração no browser e a facilidade de deploy.

17h55
Intraweb com Bootstrap - Cada vez Melhor!
Marcelo Giratto
Venue:

Delphi com Intraweb e Bootstrap e suas possibilidades (cases de sucessos e o que esperar para o próximo ano).

18h
Encerramento
Venue:

Palestrantes


  • Dormevilly Tertius

    Sales Technical Director | Embarcadero

    Fernando Rizzato

    Lead Software Consultant - Latam | Embarcadero

    Kelver Merlotti

    Head Serviços | Embarcadero

Dormevilly Tertius
Sales Technical Director | Embarcadero
Dormevilly Tertius é diretor técnico de vendas da Embarcadero do Brasil e possui mais de 20 anos de experiência na área de Tecnologia da Informação.
Durante 14 anos exerceu os cargos de desenvolvedor, gerente de sistemas, consultor, gerente técnico, gerente regional e diretor da divisão de ferramentas de desenvolvimento na Borland Latin America.
Tertius é formado em Análise de Sistemas pelo Centro de Ensino Superior de Juiz de Fora e possui pós-graduação em Gestão de Pessoas pela Fundação Getúlio Vargas do Rio de Janeiro.
Fernando Rizzato
Lead Software Consultant - Latam | Embarcadero
Fernando Rizzato é Evangelista da Embarcadero para América Latina, graduado em Informática pela FATEC, pós-graduado em Sistemas de Informação pela USC e possui um MBA em Gerenciamento de Projetos pela FGV.
Há mais de 20 anos na indústria de software, foi gerente de projetos da Borland, palestrante internacional em eventos sobre tecnologia e desenvolvimento e instrutor de diversos cursos para o público desenvolvedor.
Kelver Merlotti
Head Serviços | Embarcadero
Kelver Merlotti possui mais de 17 anos de experiência com Delphi, é Embarcadero MVP e coordenador editorial da Active Delphi. Especialista em Desenvolvimento de Software para Web pela UFSCAR, palestrante em inúmeros eventos sobre tecnologia e desenvolvimento pelo país.
Já exerceu a função de Gerente de Treinamentos e Serviços, atualmente lidera a Área de Serviços da Embarcadero do Brasil

Preços


Local


Já sabe como chegar?
Centro de Convenções Rebouças - Av. Rebouças, 600 | São Paulo
Fique ligado, esse ano a Embarcadero Conference acontecerá em um novo local.
Clique abaixo e trace a melhor rota para você!