
Olá pessoal! Novembro está
chegando , o que significa que resta muito pouco antes do
DevFest , que será realizado em São Petersburgo no dia 27! Se você ainda estiver em dúvida, passe essa terça-feira no trabalho ou ouça relatórios legais e converse com pessoas que pensam da mesma forma - pedimos gato.
Este ano, focamos não apenas no Android, mas também destacamos uma trilha separada para a Web e um pouco mais. Mas vamos começar com o Android.
Trilha do Android

O primeiro orador da nossa lista será um orador que muitos podem lembrar da palestra do ano passado - o especialista em desenvolvedores do Google,
Royi Benyossef . Este ano ele falará sobre a eterna guerra de reversão e defesa.
O relatório de Roy ainda tem um título cativante:
Engenharia de engenharia reversa reversa ou O guia do engenheiro para engenharia reversa reversa.
Pode parecer que não há nada para falar, porque temos total controle sobre o sistema e o aplicativo, o que significa que o cracker está em uma posição conscientemente vencedora. No entanto, isso não torna o tópico de hackers e proteção contra ele (mais precisamente, sua complicação) menos interessante. Roy contará por sua própria experiência como várias ferramentas de hackers funcionam, como se proteger delas e entender que você está sendo atacado. Estamos esperando!

Depois de passarmos a coisas mais familiares e de nível superior, nosso líder da equipe do Android,
Kostya Tskhovrebov , falará sobre como usar todo o poder do novo MotionLayout para criar belas animações complexas. A propósito, o DevFest do ano passado já teve uma
conversa sobre animações no Android.
E o tópico do relatório:
Encontrei. Eu vi Eu lavei tudo.
E, é claro, Kostya nos falará sobre os problemas (sem eles) que ele encontrou ao usar esse componente e como evitá-los.

De
Alexander Efremenkov, da
Yandex.Taxi , já estamos acostumados a ouvir relatórios interessantes sobre o sistema e detalhes de baixo nível. Desta vez, Sasha vai falar sobre as diferenças entre o D8 / R8 e o DX / Proguard.
Na verdade, o relatório é chamado:
D8 / R8 vs DX / Proguard
Há pouco tempo, um novo compilador apareceu no Android - D8 (Dope 8), bem como o R8 - um substituto para o Proguard. Em seu relatório, Sasha tentará entender esses novos produtos, além de comparar e entender como o D8 é compilado com o bom e velho DX, por que eles criaram o segundo ProGuard e quão estável ele funciona.

Após o almoço, passemos à prática e a tópicos técnicos. O primeiro relatório será dedicado ao trabalho off-line. Falaremos sobre isso com nosso desenvolvedor Android
Ruslan Kalbaev .
Suporte offline em um aplicativo móvel. Sincronizar
O suporte offline em um aplicativo móvel é uma tarefa não trivial, cuja solução permite elevar o produto a um nível qualitativamente diferente. O relatório apresentará a parte teórica do problema e uma de suas soluções práticas.

Obviamente, uma das tendências de 2018 é a produtividade, portanto não conseguimos contornar esse tópico.
Arthur Vasilov, da Yandex, compartilhará a experiência de otimizações não padronizadas da velocidade de lançamento e operação do aplicativo Android.
Como aceleramos o Yandex para Android
Muitos desenvolvedores do Android conhecem métodos padrão de criação de perfil de aplicativos, ferramentas de depuração e aprimoramentos de desempenho. No entanto, para aplicativos grandes, isso nem sempre é suficiente. Vamos falar sobre maneiras não padronizadas de acelerar o aplicativo, abordaremos os problemas da interface do usuário, as ferramentas e o servidor próximo.
Manteremos mais um espaço em segredo. Fique atento aos seguintes anúncios)
Faixa na Web e muito mais

Agora não teremos uma palestra na conferência sobre a moda Flutter, mas há algo abruptamente!
Eugene Cat com um relatório sobre o Dart 2.
Dardo: Segunda Vinda
Ao longo de quatro anos, Eugene e sua equipe na Wrike escreveram cerca de 1kk linhas de código no Dart, então ele definitivamente tem algo a compartilhar. Além disso, sua equipe foi a primeira a usar essa linguagem no desenvolvimento da produção. O que mudou ao longo dos anos no idioma, na tecnologia e no mundo que você precisa ouvir neste relatório? Isto é o que o gato dirá.

Iremos imediatamente fazer uma pausa na discussão do desenvolvimento da Web, porque
Laura Morinigo vem da Argentina para São Petersburgo (neste momento, estamos cansados de contar o número de especialistas em desenvolvedores do Google em nosso festival) com um relatório sobre IoT e Firebase.
IOT com funções de nuvem do Firebase e do Google Assistant
Laura falará sobre como a Internet das coisas em termos tecnológicos pode ser integrada à vida cotidiana. O Google fornece tudo o que você precisa para isso - um assistente para controle de voz, o Firebase e suas funções na nuvem para dispositivos de comunicação. Como combinar tudo isso para que se transforme em um tipo de casa inteligente, Laura dirá!

Vamos voltar à Web, embora este relatório seja útil para todos.
Doug Sillars , que, aliás, tem uma vasta experiência no Android, falará sobre técnicas para otimizar imagens e vídeos.
Entrega de imagens e vídeos rápidos e bonitos
Com base em sua experiência, Doug falará sobre como as imagens afetam a velocidade de carregamento do site (geralmente elas ocupam ~ 50% do tamanho do site carregado) e dará várias dicas sobre como lidar com os problemas que surgem nesse caso. Obviamente, ela não esquecerá de falar sobre várias técnicas para melhorar o desempenho da reprodução de vídeo.
Nossos próximos oradores não compartilharam os detalhes dos relatórios, mas, neste caso, a experiência fala por si.
Tanay Pant, da Mozilla (a propósito, o autor do trabalho popular
Aprendendo realidade virtual baseada na Web ). No DevFest, o SPB 18 fará uma apresentação
Jogos multiplayer com WebXR
À espera de mais detalhes!

Discutimos os detalhes mais recentes e também esperamos
Dora Militaru, do Financial Times.
Como na trilha do Android, vamos deixar um slot em segredo.
Não se esqueça que as conferências não são apenas e nem tanto relatórios, como uma grande concentração de desenvolvedores, cada um dos quais com sua própria experiência interessante - veio para se familiarizar e se comunicar. E faremos tudo para que o DevFest SPB 18 esteja no mais alto nível!
Compre ingressos e junte-se a nós no dia 27 de novembro!