
Te invitamos a la primera reunión de FunTech iOS, que se llevará a cabo el 23 de marzo en Moscú.
El programa
“Turning RunLoop. Cómo funciona el feed VKontakte, VK, Alexander Terentyev
En su informe, Alexander hablará sobre los desafíos y problemas en la implementación de colecciones complejas que puede encontrar. Explica las causas de los "frenos" en la animación del desplazamiento y cómo solucionarlos. Revelará un secreto sobre cómo se implementa una de las secciones más importantes y populares de la aplicación VKontakte: el servicio de noticias.
"Descarga más rápido de lo que piensa el usuario", FunCorp, Andrey Mukhametov
- ¿De dónde vino el problema de la velocidad de descarga?
- Nuestra aplicación de aceleración de descarga
- Búsqueda previa de imágenes y más
- Características del sistema para acelerar las aplicaciones.
"Mosaico para ayudar al desarrollador de Objective-C", Artyom Starosvetsky, Joom
- ¿Cómo comenzar a escribir sus propias utilidades para trabajar con código Objective-C?
- ¿Necesito un sonido metálico? ¿Cuáles son las opciones para usar clang?
- ¿Cuáles son las trampas? ¿Cuál es la mejor manera de comenzar a desarrollar utilidades?
- ¿Cómo incrustar mi utilidad en las fases de compilación de Xcode?
"Objective-Swift o Swiftjective-C? Cómo trabajar con Legacy en el mundo moderno ”, Sberbank, Vladislav Usachev
El informe abordará los principales problemas y dificultades de traducir grandes aplicaciones a Swift. Vamos a dar un ejemplo de traducir una característica antigua a Swift y determinar qué beneficios se han obtenido de esto. También consideramos los objetivos que perseguimos durante la traducción y discutimos algunos temas, a saber:
- ¿Cómo evitar Objective-Swift?
- ¿Por qué necesito todo esto en Swift?
- Compatibilidad de Objective-C y Swift en un módulo, ¿es así de simple?
"Di no al monolito". Modularización del proyecto ”, Igor Vasilenko, Tinkoff Bank
- ¿Qué problemas resuelve y cuáles son las ventajas de asignar módulos en un proyecto?
- ¿Cuál debería ser la gráfica de los módulos y pueden depender unos de otros?
- ¿Esto afecta la velocidad de desarrollo?
- Automatización de la generación de nuevos módulos.
Puedes
registrarte a través de
Timepad .
Más información en nuestro
canal Telegram .
Para comunicarse con los organizadores, oradores y otros participantes, hay un
chat de Telegram .