DevFest SPB 18



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


imagem
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!



imagem
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.



imagem
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.



imagem
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.



imagem
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



imagem
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á.



imagem
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á!



imagem
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.

imagem
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!



imagem

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!

Source: https://habr.com/ru/post/pt428287/


All Articles