#TheDevConf 2015
São Paulo
Um dos maiores encontros de comunidades e empresas no Brasil

Trilha Java Java 20 anos de inovação com tradição.

Cada vez mais a evolução do Java como linguagem e como plataforma é acompanhada de perto pela comunidade brasileira, e a sua presença em diversos dispositivos confirmam sua força no ambiente corporativo.

Nesse ano especial, em que a linguagem está completando 20 anos, quais são os próximos desafios? o que esperar das próximas novidades? Afinal, o que esperar dos próximos 20 anos de Java?

Tenha essas e outras perguntas respondidas nessa trilha.

Palestras

Importante
Grade de palestras sujeita a alterações sem prévio aviso.
08:00 às 09:00

Todas as pessoas inscritas, palestrantes, coordenadores e de imprensa, devem retirar seus crachás e kit do congressista nos balcões de credenciamento localizados na entrada do evento, para obterem acesso às salas e Auditório Principal.

O café da manhã será servido na área de coffee break.
09:00 às 10:00

Após o credenciamento e um breve café da manhã, convidamos os participantes a comparecer ao local para receberem as boas vindas por parte dos realizadores e patrocinadores.

Neste keynote de abertura, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades.

10:10 às 11:00
40 Anos de Java

Nessa palestra animada e cheia de referências Brasileiras, vamos recontar os ultimos 20 anos da tecnologia Java sob diferentes pontos de vista. A partir do que a tecnologia Java é hoje, vamos analisar seus impactos na vida do desenvolvedor, e onde a tecnologia Java chegará nos próximos anos. Você, que participou desses útlimos 20 anos, não pode deixar de comparecer a essa comemoração. Venha preparar a sua carreira para os próximos 20 anos!
11:10 às 12:00
Lightweight Java in the Cloud

Java SE is ideal for building lightweight microservices and those services are increasingly being deployed to the cloud. Cloud platforms are attractive deployment targets due to their high availability, affordability, ease of management, and access to services like object storage, messaging, and databases. And when well architected, cloud applications typically exhibit a number of desirable qualities including portability, updatability, configurability, composability, and scalability. In this session we?ll explore the anatomy of a typical Java SE cloud application, the architectural impact of running on a cloud platform, and design patterns used to achieve the various desirable ?-ilities? as well as frameworks that simplify development.
12:00 às 13:00

Todos os participantes receberão um sanduíche com bebida no horário de almoço. Ele deverá ser retirado mediante apresentação de voucher que se encontra dentro dos kits dos congressistas entregues no credenciamento.

Uma excelente oportunidade de todas as pessoas no evento interagirem e trocarem ideias, colaboradores, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores.
13:10 às 14:00
Java 8 rodando em 256 KB de RAM!

Isso mesmo Java 8 rodando em 256KB de memória RAM. Vou mostrar como instalar, configurar e executar programas Java 8 em um dispositivo com apenas 256 KB de RAM, mas muitos recursos, como conexão Ethernet e compatibilidade com Arduino. Uma excelente plataforma, muito barata e acessível, para desenvolvimento de projetos de automação e Internet das coisas e que permite a utilização da última versão do Java e suas mais novas APIs.
Surfando a Internet das Coisas com Java: protótipos, produtos, código e demos doidas

Nesta palestra vamos apresentar como usamos Java para diversos projetos de desenvolvimento para Internet das Coisas com single-board computer, MCU's e pequenos devices em geral
14:10 às 15:00 15:00 às 15:30

Durante o intervalo de Coffee-break, as mesas de alimentação terão disponíveis café, sucos, frutas e biscoitos. Um delicioso intervalo para relaxar, conhecer novas pessoas e estreitar contatos.

Neste tempo, também surge a oportunidade de todas as pessoas no evento interagirem entre sí, participantes das trilhas, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores.
15:40 às 16:30
Alta performance no processamento de Big Data com Spark e Lambda Expressions

Spark é uma tecnologia para processamento de grandes volumes de dados em memória e com alta performance. Em conjunto com Hadoop e bancos NoSQL faz parte do complexo ecossistema de Big Data. Nesta palestra vamos apresentar aplicações e situações em que a utilização do Spark é mais adequada do que Hadoop, como machine learning e data mining interativo. Abordaremos a integração de Spark com Hadoop e bancos NoSQL, criando uma arquitetura escalável e performática, que possibilita o desenvolvimento de soluções para problemas de diferentes características e necessidades. Também demonstraremos a utilização de Spark com Lambda Expressions, para a criação de um código Java mais conciso, de rápido desenvolvimento e execução.
Java 9: nem foi lançado ainda, e já eh meu melhor amigo!

O que esperar da plataforma SE nos próximos 20 anos? Quais as especificações, APIs, etc. que estão sendo criadas ou melhoradas para tornar a vida do desenvolvedor cada vez mais fácil? O objetivo dessa palestra é falar das especificações e melhorias que estão sendo trabalhadas para essa plataforma para o Java 9, 10, etc. Sem falar nas melhorias de performances, para garantir os próximos 20 anos de Java.
16:40 às 17:30
Datas, Horas e Fusos Horários: Manual Básico de Sobrevivência

Desenvolvedores frequentemente tem problemas lidando com datas, horas, calendários e fusos horários. Embora sejam realmente cheios de exceções e casos de borda, dependentes de fatores culturais e peripécias políticas, o principal problema é confusão conceitual e má escolha de ferramentas. Nesta palestra, aprenderemos uma maneira melhor de pensar sobre estas entidades, algumas escolhas-padrão que tendem a evitar problemas e, principalmente, como o pacote java.time de Java 8 ajuda desenvolvedores a processar informações relacionadas a tempo.
17:40 às 18:30
Reactive Programming: Brincando com eficiência, composição e assíncronia

A programação reativa permite trazer desenvolvedores para um próximo nível no quesito concorrência no server-side, tornando as preocupações como thread-safety e sincronização mais fáceis de lidar. Nesta talk mostraremos os pilares da programação reativa e quais as oportunidades que os desenvolvedores podem ter utilizando este paradigma, que fazem empresas de sucesso, como a Netflix, terem uma arquitetura excelente para o seu negócio.
I18n, em 20 anos seu país não será mais o mesmo!

É cada vez mais comum possuir clientes em diferentes lugares do mundo e preparar sua aplicação para isso pode ser um grande desafio. Como deixar sua aplicação flexível o bastante para poder se adaptar as mudanças na legislação, nas formas de pagamento, na moeda utilizada, etc. Quais recursos a plataforma JAVA já nos oferece? O que esta por vir?
18:40 às 19:00

No horário de encerramento, todas as trilhas serão direcionadas de suas salas para o Auditório Principal, mesmo local da abertura.

Após a apresentação de resultados do dia muitos sorteios fecharão o dia.

Data e Local

Sábado, 25 de Julho de 2015

8:00 às 19:00

Universidade Anhembi Morumbi

Rua Casa do Ator, 275
Vila Olímpia | São Paulo - SP

Informações sobre Data e Local


Público Alvo

Profissionais e interessados na Plataforma Java.




Apoio Trilha


Magna Sistemas

Patrocinadores

GOLD


MEDIA


REALIZAÇÃO