Visão geral da seção Móvel no DUMP-2019: máximo aplicado e útil no trabalho diário

19 de abril em Ecaterimburgo sediará uma conferência de desenvolvedores DUMP . Continuamos a fazer revisões de seção dos diretores do programa.

Para detalhes sobre o que aguarda desenvolvedores móveis este ano.




Este ano, a seção Mobile é composta por: fundador da GDG em Yekaterinburg, diretor de tecnologia da informação da incubadora de negócios Medicina do Futuro Rodion Revin, autor de ETransport, desenvolvedor Android da OSOME Maxim Rovkin e desenvolvedor iOS da Tochka Maxim Keegan. Eles têm o chão.

Para a seção de desenvolvedores de dispositivos móveis, tradicionalmente apresentaremos vários relatórios para seguidores do Android e iOS. Desta vez, podemos ficar sem VR e IoT: o máximo de aplicações aplicadas e úteis no trabalho diário.

Então, o que preparamos para você.

Alexander Denisov , desenvolvedor líder da EPAM Systems e líder do Google Developers Group de Nizhny Novgorod, dedicará sua palestra a Flutter, um SDK da moda do Google. Por que você deve prestar atenção ao Flutter, o que mudou com o advento desse SDK e como os critérios para escolher entre plataforma cruzada e nativa foram alterados.

Pavel Strelchenko, do HeadHunter, explicará por que a criação de plugins no Android Studio não é nada difícil e pode ser uma ferramenta muito útil. Pavel apresentará um curso expresso em engenharia de plug-in, usando sua própria experiência na HH como exemplo, ele lhe dirá quais problemas você pode encontrar e como resolvê-los.

O relatório de Evgeny Krivobokov , o principal desenvolvedor da Avito , será útil para aqueles que estão cansados ​​da lenta construção do projeto Android e dos freios IDE. Um clipe de lifehacks para fazer overclock no assembly e no IDE, do simples ao complexo. Também haverá dicas práticas sobre como ajustar e otimizar o cache remoto da gradle e coletar métricas você mesmo sem comprar o Gradle Enterprise.

O líder da equipe Android Nikita Rusin mostrará como eles no KODE resolvem o problema de usar uma pilha de tecnologia diferente em vários projetos usando o “projeto base” - o ponto de partida de cada produto, o que possibilitou aumentar a eficácia da equipe. Nikita irá compartilhar como criar um projeto básico em sua empresa, quais vantagens e desvantagens dessa abordagem e o que fazer depois de implementá-la.

O chefe de desenvolvimento de aplicativos para plataformas móveis Denis Malykh, do escritório de Yandex em Ekaterinburg, compartilhará sua valiosa experiência em dar vida a projetos legados. Código obsoleto e projetos aceitos pelos terceirizados: como lidar com eles. Seus exemplos são baseados no desenvolvimento do iOS, mas a experiência é certamente universal e será útil para desenvolvedores e gerentes.

Sobre as doenças do crescimento que o Sberbank encontrou no desenvolvimento móvel, a TechLead dirá a Vladimir Tebloev . Como lidar com o fato de que, em algum momento, um grande número de pessoas começa a trabalhar em um aplicativo e como não perder o controle do sistema, mesmo que tenha crescido na escala de uma empresa.

Para desenvolvedores de iOS, temos um relatório com o intrigante título "O lado negro do desenvolvimento do iOS", que se concentrará na API privada. O desenvolvedor sênior da divisão Yandex em Minsk, Nikolai Volosatov, levantará a cortina na API do sistema oculto e, com base na experiência de sua equipe, fará recomendações sobre a adequação e as conseqüências de seu uso.

Escrever suas próprias regras para o Lint é cheio de dor: principalmente porque quase não há informações sobre como fazê-lo em domínio público. Tinkoff Igor Talankin compartilhará dicas práticas sobre como escrever, depurar e testar suas próprias verificações no Android Lint. Também mostrará que essas verificações podem eliminar bugs "estúpidos" e reduzir o tempo de teste.


Todos os relatórios da conferência do ano passado podem ser visualizados no canal do YouTube.

O programa completo e a inscrição da conferência estão disponíveis no site da conferência .

Esperamos por você em 19 de abril no DUMP . Venha, vai ser interessante!

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


All Articles