| Conteúdo | |
|---|---|
| 08:00 às 09:00 | Credenciamento e recepção dos participantes 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. | 
| 09:00 às 10:00 | Abertura do evento no Auditório Principal Após o credenciamento, convidamos os participantes a comparecerem ao auditório 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 | Testes no Android, como e porquê? Thales Machado Fazer release sem dor de cabeça. Pegar os erros antes de ir pra prod. Adicionar novas features sem medo. Descubra por que testar sua aplicação é importante sim e acelera seu desenvolvimento! Eduardo Carrara de Araujo Integração Contínua (CI) é um conceito em alta já alguns anos em diversas áreas relacionadas ao desenvolvimento de software. Por diversas razões o desenvolvimento mobile ficou para trás por bastante tempo, no entanto ao longo dos últimos anos muitas ferramentas apareceram e hoje esta já uma realidade que pode ser aplicada aos seus apps e bibliotecas. Nesta palestra será abordada a importância do CI para um time Android, as vantagens ao se adotar, algumas ferramentas disponíveis e um estudo de caso de implementação que tem dado certo. | 
| 11:10 às 12:00 | Monetizando de forma fácil com a nova Play Billing Library Antonio Marin Neto A monetização com apps mobile é algo perseguido por praticamente todos os desenvolvedores, mas nem sempre é simples lidar com as diferentes APIs e formas de pagamento. Em 2013 o Google lançou a terceira versão da sua In-App Billing API, facilitando a vida dos desenvolvedores que queria disponibilizar compras e assinaturas dentro dos seus aplicativos. Mas ainda sim, recebíamos feedbacks de desenvolvedores que tinham dificuldade em usar essa API, por isso em 2017 lançamos a Play Billing Library que irá facilitar ainda mais, oferencendo um client nativo para a In-App Billing API. Nessa palestra vamos ver como utilizar essa biblioteca e monetizar com o seu app! | 
| 12:10 às 13:00 | NoSQL com Android - Como o novo paradigma de armazenamento de dados muda a forma de fazermos apps Amélia Pessoa Dadas as novas necessidades advindas do crescimento dos dados, os bancos NoSQL surgiram com a proposta de melhor performance e maior facilidade de modificação. Esse ganho provoca perdas em outros aspectos, como por exemplo, atomicidade e consistência, propriedades estas consolidadas nos bancos de dados relacionais. Esta palestra busca explicar os conceitos deste novo paradigma, falando sobre seus prós e contras e diferenciando os tipos mais comuns de NoSQL; fala ainda sobre como esse novo modelo traz valor para o desenvolvimento de apps, afetando a experiência do usuário e a produtividade do time de desenvolvimento e finaliza trazendo exemplos das ferramentas disponíveis para Android. | 
| 13:10 às 14:00 | Intervalo para Almoço 
              Uma excelente  oportunidade de todas as pessoas no evento 
              interagirem e trocarem ideias,  colaboradores, empresas 
              patrocinadoras e apoiadoras, palestrantes e coordenadores.
             | 
| 14:10 às 15:00 | Segurança no Android Rafael Dion°sio Toledo A cada dia aumenta a popularidade do Android, com aplicativos chegando a milhões, e até bilhões de downloads. Mas estamos preparados para lidar com todos esses dados? Estamos criando aplicativos seguros? Nesta apresentação conheça ferramentas e técnicas que podem ajudar a encontrar vulnerabilidades nos aplicativos desenvolvidos, bem como boas práticas de programação defensiva que podem evitar dores de cabeça futuras. | 
| 15:10 às 16:00 | Android O - Notification Channels Anderson Silva Veja como o sistema sistema de notificação vai melhorar muito a vida do usuário o que você precisa fazer para tomar proveito desta novidade incrível. Nelson Glauber Persistência de dados utilizando SQLite no Android sempre foi um tema muito polêmico, pois a API nativa da plataforma requer um monte de "boilerplate" para simplesmente inserir ou recuperar uma informação do banco de dados. Com isso, uma imensa variedade de ORMs (Object Relational Mapper) e até outras soluções foram lançadas no mercado, mas nenhuma delas se tornou uma unanimidade entre os desenvolvedores. Entretanto, no Google I/O de 2017 foi apresentado o Room; uma biblioteca que promete padronizar de vez a persistência de dados com SQLite utilizando anotações e comandos SQL já conhecidos pelo desenvolvedor. Nessa palestra, exploraremos em detalhes o funcionamento dessa nova biblioteca. | 
| 16:00 às 16:30 | Coffee-break e Networking Durante o intervalo de coffee-break, serão entregues kits contendo suco 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. | 
| 16:40 às 17:30 | Usando Delegations no Kotlin Felipe Rodrigues Kotlin provê o Delegation pattern por padrão na linguagem, nessa apresentação aprenderemos o conceito de Delegation, o que é Delegation properties e como extrair todo o potencial dessa feature do Kotlin. Lucas Albuquerque de Oliveira Silva Um paradigma dos mais antigos que voltou a rodear a nós, desenvolvedores, e nos abrir para novas possibilidades devido a evolução na capacidade de processamento das nossas máquinas. Mas será que isso é uma realidade apenas para devs de aplicações server-side ou nós, desenvolvedores mobile Android, também podemos usufruir dessa fonte? | 
| 17:40 às 18:30 | Evoluindo arquiteturas reativas Ubiratan Soares Nessa palestra serão discutidas abordagens para criação de aplicações Android usando programação reativa aplicada à arquitetura da aplicação, com base na experiência intensiva voltada à criação de apps móveis no Magazine Luiza. Serão exploradas técnicas como Model-View-Presenter e outras para ilustrar como podemos fazer uma aplicação ser 100% reativa no contexto do Android. | 
| 18:40 às 19:00 | Encerramento e Sorteios 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. | 
Quarta-feira, 19 de Julho de 2017
8:30 às 19:00 h
                      
                      Rua Casa do Ator, 275
                      
                      Vila Olímpia | São Paulo - SP
                    
Desenvolvedoras e desenvolvedores interessados em fazer aplicativos nativos para Android
presencial:R$ 240,00
                      Fazendo sua inscrição presencial, você terá acesso a esta 
                      trilha e no mesmo dia também:
                      
                      
                      TDC Expo: Venha conversar com pessoas e conhecer empresas incríveis.
                      
                      
                      Embarcados Experience: Venha conferir informações de qualidade que 
                      auxiliam em projetos eletrônicos e servem para atualização do conhecimento.
                        
                        
                        Trilha Stadium: Você poderá assistir às palestras da trilha Stadium do mesmo dia.