
Convidamos você para o primeiro encontro iOS da FunTech, que será realizado em 23 de março em Moscou.
O programa
“Transformando o RunLoop. Como o feed VKontakte funciona, VK, Alexander Terentyev
Em seu relatório, Alexander falará sobre quais desafios e problemas na implementação de coleções complexas você pode encontrar. Explica as causas dos "freios" na animação do pergaminho e como corrigi-los. Ele revelará um segredo sobre como uma das seções mais importantes e populares do aplicativo VKontakte é implementada - o feed de notícias.
“Baixando mais rápido do que o usuário pensa”, FunCorp, Andrey Mukhametov
- De onde veio o problema da velocidade de download?
- Nossa aceleração de download de aplicativos
- Pré-busca de imagem e muito mais
- Recursos do sistema para acelerar aplicativos
"Ladrilhando para ajudar o desenvolvedor do Objective-C", Artyom Starosvetsky, Joom
- Como começar a escrever seus próprios utilitários para trabalhar com o código Objective-C?
- Preciso clang? Quais são as opções para usar o clang?
- Quais são as armadilhas? Qual é a melhor maneira de começar a desenvolver utilitários?
- Como incorporar meu utilitário nas fases de construção do Xcode?
"Objective-Swift ou Swiftjective-C? Como trabalhar com o Legacy no mundo moderno ”, Sberbank, Vladislav Usachev
O relatório abordará os principais problemas e armadilhas da tradução de grandes aplicativos para o Swift. Vamos dar um exemplo de tradução de um recurso antigo para o Swift e determinar quais benefícios foram obtidos com isso. Também consideramos os objetivos que perseguimos durante a tradução e discutimos alguns problemas, a saber:
- Como evitar Objective-Swift?
- Por que eu preciso de tudo isso no Swift?
- Compatibilidade de Objective-C e Swift em um módulo, é assim tão simples?
"Diga não ao monólito." Modularização do projeto ”, Igor Vasilenko, Tinkoff Bank
- Quais problemas ele resolve e quais são as vantagens de alocar módulos em um projeto?
- Qual deve ser o gráfico dos módulos e eles podem depender um do outro?
- Isso afeta a velocidade do desenvolvimento?
- Automação da geração de novos módulos
Você pode se
inscrever através do
Timepad .
Mais informações em nosso
canal Telegram .
Para se comunicar com os organizadores, palestrantes e outros participantes, há um
bate-papo por telegrama .