
Neste fim de semana, muitos desenvolvedores móveis estarão no
Mobius 2018 Moscow , mas este post é principalmente para aqueles que não estarão lá. Temos uma transmissão on-line gratuita de alguns relatórios; portanto, no fim de semana, você pode abrir o YouTube em qualquer dispositivo adequado (por exemplo, para maior autenticidade no smartphone usado no desenvolvimento) e descobrir algo útil sem sair do seu sofá favorito.
Quais relatórios específicos se enquadram na parte acessível ao público? E o que acontecerá na conferência para que não entre na transmissão? Todas as descrições e o cobiçado link - sob o corte.
A transmissão será transmitida durante todo o dia de sábado (abertura a partir das 9h45, conclusão do último relatório às 19h30). Após a formatura, ele permanecerá disponível no YouTube como uma gravação, para que você possa assisti-lo mais tarde. Considere apenas uma nuance: após o final da transmissão de muitas horas, o YouTube mostra apenas as primeiras horas dele por alguns dias e, somente então, tudo será renderizado e terá acesso total. Portanto, se você quiser compartilhar o prazer entre sábado e domingo, deixe os jornais da manhã de domingo.
Aqui está o
link , mas quais relatórios podem ser vistos neste link:
10:30Rápido e bonito: técnicas modernas de entrega de imagens
Doug sillarsiOS / AndroidDag Sillars é conhecido como o autor do livro "Aplicativos Android de alto desempenho", mas esse discurso de abertura em inglês foi projetado para todo o público da conferência, portanto não haverá conexão com o Android (a palavra "web" aparece na descrição do relatório). Provavelmente, os usuários do seu serviço carregam imagens e tudo parece funcionar. Mas isso significa que não há nada pelo que lutar? A Internet móvel ainda está longe do ideal e as imagens ainda compõem a maior parte do tráfego móvel - como a entrega pode ser otimizada?
12:00Senhor dos módulos
Alexander BlinovAndroidE aqui a ligação à plataforma já está lá. Muitos desenvolvedores de Android conhecem bem a voz de Alexander: ele é um dos principais Podcasts para desenvolvedores Android. E aqui você pode vê-lo com relatórios sobre os módulos. Em condições em que a equipe de um aplicativo popular pode crescer em uma ordem de magnitude ao longo do tempo, a necessidade de compartilhá-lo se torna muito aguda - como exatamente isso pode ser feito?
No Mobius anterior, já havia um relatório "Arquitetura multimodular do projeto", mas este será diferente tanto em conteúdo (as partes menos afetadas serão destacadas) quanto estilisticamente: Alexander vai desenvolver o "Senhor dos Anéis".
13:30Android constrói na Lyft
Artyom ZinnatullinAndroidOutro notável podcast para Android: o Artyom é conhecido no podcast The Context e em muitas outras coisas (por exemplo, no recente Android Dev Summit, sua pergunta
iniciou a discussão
no Google sobre "publicar o AndroidX no GitHub"). Portanto, faz sentido conectar-se, independentemente de quanto você esteja interessado em questões de montagem - é interessante ouvir Artyom sozinho (é claro, aqui estão os visitantes da conferência que podem perguntar a ele sobre outros tópicos, mas o relatório é melhor que nada).
No entanto, o tópico também é interessante, porque é baseado na experiência pessoal da Lyft - e nem todos nós trabalhamos em uma aplicação dessa escala.
15:30Aperte seu rápido
Paulo hudsoniOSE agora o feriado na rua Yablonevaya. E aqui novamente, como no discurso de abertura, a palestra será sobre "fazer algo melhor do que agora". Se você não está trabalhando no iOS com algum tipo de legado assustador, provavelmente já escreve no Swift e, em geral, as tarefas estão concluídas - mas você o escreve da melhor maneira possível? É possível tornar seu código mais inteligente e confiável, limitando-se?
Paul Hudson pensa que sim e pretende compartilhá-lo. E quem sabe sobre isso, se não o criador do site Hacking with Swift e o autor de vários livros sobre desenvolvimento em iOS?
17hTorne os aplicativos móveis mais rápidos novamente
Ilya BoginiOS / AndroidAs características de desempenho são uma coisa que você não pode trabalhar nelas uma vez e otimizar tudo corretamente e esquecê-las para sempre. Qualquer atualização subsequente do aplicativo pode arruinar a imagem e nem sempre é óbvio que "tudo se tornou terrivelmente lento": você notará um aumento no consumo de energia a olho nu? Em geral, se em geral essas características o preocupam, você deve monitorar constantemente para que elas não cedam. Como, então, incorporá-lo no IC e que dificuldades você encontrará no rastreamento de regressões? Ilya Bogin, graças ao trabalho no Yandex.Browser móvel, sabe - e agora você também pode descobrir.
18:30Kotlin puzzlers, vol. 2
Anton KeksAndroid / iOSEmbora os desenvolvedores do iOS realmente não se importem com o Kotlin, também quero aconselhar esse desempenho. Em primeiro lugar, é parcialmente divertido por natureza. Em segundo lugar, como Kotlin e Swift às vezes se sobrepõem, será possível comparar seu comportamento em situações semelhantes. E terceiro, o Kotlin / Native está se desenvolvendo gradualmente e se declarará no iOS, portanto, não renuncie ao Kotlin!
Quebra-cabeças são casos em que o idioma se comporta de maneira não intuitiva e você pode se divertir tentando entender o que acontecerá em um caso específico. No ano passado, Anton já se apresentou no Mobius com um conjunto de quebra-cabeças Kotlin, e agora chegou a hora da segunda parte - por enquanto, você pode assistir à
primeira e decidir.
Temos longas pausas entre os relatórios, quando os participantes da conferência podem entrevistar adequadamente os palestrantes nas zonas de discussão. E o que fazer durante os intervalos para quem assiste à transmissão? Para eles, vamos entrevistar os palestrantes.
Por todas as opções acima, pode parecer: "Por que ir à conferência, se você pode ver relatórios interessantes em casa, mesmo em tempo real, mesmo em gravações". Portanto, depois de listar o que está no programa, também mencionamos o que não está nele:
- Todos os outros relatórios . Há um dia e uma sala na transmissão aberta e apenas dois dias e três salas na conferência; portanto, há muitas vezes mais conteúdo. Se você deseja obter tudo isso, mas não quer sair do sofá, há ingressos para a opção de transmissão paga com acesso a tudo de uma vez.
- Áreas de discussão . Cada palestrante após o seu relatório não apenas cinco minutos responde a perguntas da platéia, mas passa para onde ele pode ser questionado muito mais (e não necessariamente sobre o tópico do relatório).
- Stands de empresas . Muitos movimentos estão acontecendo - pequenas conversas sobre tecnologia, concursos, comunicação com os desenvolvedores dessas empresas.
- Sessões BOF . No final do primeiro dia, duas discussões ao vivo serão realizadas em paralelo com a participação de palestrantes e de todos os espectadores interessados. Um é sobre equilíbrio entre trabalho / vida pessoal e exaustão, o outro é sobre entrevistas. Em geral, quando após um dia de apresentações for difícil entender os termos técnicos, será possível discutir adequadamente menos técnico, mas também importante.
- Festa No final do primeiro dia, haverá música, cerveja e mesas - para que mesmo aqueles que acham difícil iniciar uma conversa em um ambiente mais formal possam se comunicar.
Gostaria de terminar com a palavra "até mais", mas se você assistir à transmissão, não o veremos, apenas você nos verá. Bem, então, vamos aparecer!