Anúncio do Avito iOS Meetup # 7: alternância de recursos, cache remoto, temas sombrios e carreira de desenvolvedor iOS

Oi No sábado, 29 de junho, convidamos os desenvolvedores do iOS para uma reunião tradicional. Desta vez, discutiremos o cache remoto criado para iOS, alternaremos recursos, falaremos sobre como o uso de objetos proxy ajuda no desenvolvimento de temas sombrios para aplicativos e consideraremos diferentes opções para o desenvolvimento da carreira de um desenvolvedor - de freelancer em países quentes a trabalhar no escritório de uma grande corporação. Também durante a reunião, forneceremos um microfone para os convidados da reunião para breves relatórios da seção Lightning Talks - será possível discutir questões atuais do desenvolvimento do iOS.


Registre-se para uma reunião e convide colegas. Sob a cena de teses de discursos, links para registro e transmissão ao vivo do mitap.



Relatórios


Cache remoto self-made para iOS + CocoaPods. Vadim Smal (Avito)


imagem


No mundo do desenvolvimento do Android, há muito tempo soluções para organizar um cache remoto, o que acelera significativamente a montagem do projeto. Lentamente, essa tendência está chegando ao iOS.
Vou dizer quais soluções já existem e por que escolhemos nossa bicicleta. Descreverei em detalhes como tudo isso funciona e quais problemas encontramos durante a implementação. E, em conclusão, mostrarei o que resultou disso.



Como criamos um tema sombrio para o aplicativo OK.RU. Ilya Rezyapkin (OK.RU)


imagem


No mundo moderno, um tema sombrio se tornou um recurso obrigatório. Parece que aqui é complicado? Mas quando começamos a trabalhar nesse recurso, encontramos vários problemas. No relatório, falarei sobre os princípios gerais da transição para um tópico obscuro, considerarei as opções de transição existentes, explicarei por que não seguimos a trilha batida, mas decidimos seguir um novo caminho, quais dificuldades encontramos nesse caminho e como o uso de objetos proxy nos ajudou.


Alterna entre os recursos: naquela época e agora. Vladimir Ignatov (Avito)


imagem


Como várias equipes podem fazer alterações em um arquivo e não enlouquecer? Como comprometer recursos inacabados ao mestre com uma alma leve e lançar uma nova versão com eles? Como executar um recurso em todas as plataformas ao mesmo tempo? Para resolver todos esses problemas, usamos o mecanismo de alternância de recursos.
Vamos entender o que é e como cozinhá-lo. Vou falar sobre os estágios evolutivos pelos quais passamos vários anos usando essa abordagem. Sobre os obstáculos à implementação e maneiras de superá-los - nossos hacks, arquitetura, testes e trabalho com a CI.
Bônus: FailFast - edição iOS.


Abismo no centeio. Alexander Zimin (desenvolvedor independente)


imagem


Freelancer na bolsa de valores, realocação, contrato de trabalho, período integral na corporação, remoto com start-up, remoto em período integral, desenvolvendo seu projeto ou trabalhando no projeto para uma ação - ESCOLHA SEU HERÓI.
Cada uma dessas opções é boa à sua maneira e tive a sorte de experimentar quase todas.
Portanto, no meu relatório, falarei sobre os prós e contras de cada formato de trabalho na profissão de desenvolvedor e mostrarei como construir sua carreira, seja em um escritório em Londres ou em uma piscina na Tailândia.



Seção Lightning Talks


imagem


Decidimos tentar criar uma seção separada como parte da reunião - Lightning Talks. Qualquer participante da reunião poderá propor um mini-relatório ou tópico para discussão. Para isso, teremos um horário especial. Você pode propor uma ideia na página da reunião no Taipad .




Horário


12:00 - 12:30 - Inscrição.
12:30 - 13:15 - Samopisny Cache remoto para iOS + CocoaPods - Vadim Smal (Avito).
13:20 - 14:00 - Como criamos um tema sombrio para o aplicativo OK.RU - Ilya Rezyapkin (OK.RU).
14:00 - 14:50 - Seção de almoço e relâmpagos.
14:50 - 15:35 - Alternância de recursos: naquela época e agora - Vladimir Ignatov (Avito).
15:40 - 16:30 - Over the Catcher in the Rye - Alexander Zimin (desenvolvedor independente).
17:00 - ........ - Pós-festa.


Senhas e aparências


A participação no evento é gratuita, mas você precisa se registrar . Indique seu sobrenome e nome como no seu passaporte e não se esqueça de levá-lo (ou uma carteira de motorista) com você, caso contrário você não poderá entrar no escritório.


Endereço: escritório Avito, Lesnaya 7 .
Assista à transmissão ao vivo da mitap no canal AvitoTech no YouTube .


Até breve!

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


All Articles