Bienvenido al DroidHeads Meetup 8 de junio

imagen

El 8 de junio, se llevará a cabo una reunión de todos aquellos que no son indiferentes al desarrollo móvil en la oficina de Moscú del Grupo Mail.ru. Esta vez lo mantendremos junto con las comunidades MosDroid y CocoaHeads. Reuniremos a representantes de ambas plataformas para que los participantes sepan lo que pueden encontrar al desarrollar aplicaciones de la tecnología "vecina".

El formato de los informes implica un análisis paralelo de los temas, por lo que será interesante para todos.

Programa:


"Localización: expectativas y realidad"
Dmitry Sizikov, Mail.ru Group, proyecto Pandao


Cualquier producto en desarrollo en el mercado moderno tiene un momento en que es necesario localizarlo. En la mayoría de los casos, se espera que solo se necesite una traducción de un conjunto de frases preseleccionadas. Con esto en mente, se planifica el tiempo para la localización y el presupuesto necesario. Sin embargo, esta es otra trampa, porque la localización implica realizar más medidas que solo traducir frases. El desarrollador encontrará problemas que inicialmente no planeó resolver.

En mi informe, contaré la historia de la localización de nuestra aplicación, así como compartir opciones para eludir las dificultades emergentes.

"UISearchController. Cuando es hora de dejar ir ... "
Igor Zarubin, desarrollador sénior de iOS, grupo Mail.ru, proyecto Yula


Durante la presentación tocaré varios temas:

  • Pros y contras de la implementación estándar de UISearchController. ¿Cuáles son los problemas y errores asociados con ellos?
  • por qué la implementación estándar no nos convenía y no utilizamos soluciones de terceros;
  • en qué casos es aconsejable pensar en implementar su propio SearchController y cuando una solución estándar es suficiente.

"Nos adentramos en Fuzzing y lo aplicamos siempre que sea posible"
Alexey Naberezhny, ingeniero de software, Grupo IB


Todos están acostumbrados a las pruebas: pruebas unitarias, pruebas de estrés, pruebas funcionales, pruebas de interfaz de usuario. En la conferencia, hablaré sobre las pruebas difusas, cómo funciona en plataformas móviles y qué herramientas son relevantes actualmente. Vamos a profundizar en las pruebas fuzzing para iOS y Android (AIDL).

"Llaves, firmas y todo eso"
Alexander Shalamov, desarrollador de iOS, EPAM


  • Hablaré sobre los principios básicos de las firmas de aplicaciones, qué tecnologías se utilizan y cómo funciona esta magia en general.
  • El informe será útil para los desarrolladores de iOS y Android, su parte principal trata sobre los principios generales utilizados en ambas plataformas.
  • Se cubrirán estas preguntas: ¿qué es un certificado, cuáles son las claves, por qué necesito una firma, cómo funciona en Apple y Google?

"AIDL en el mundo moderno"
Victor Lapin, Advantum


  • Hablaré sobre cómo AIDL de la vieja escuela se puede usar bastante bien en el mundo de los patrones modernos.
  • Usando un ejemplo de una aplicación existente y publicada en Play Store, mostraré cómo nuestro equipo ha implementado un reproductor de audio usando IPC y compartiré los pros y los contras de este enfoque.
  • Habrá mucho código.

"Swift + Kotlin = <3"
Stanislav Talanov, New Cloud Technologies y Sergey Molyak, PapaJobs


Hablemos de por qué es hora de dejar de ser solo un desarrollador de iOS o solo de Android. Y también sobre los enfoques y posibles desventajas de un enfoque multiplataforma.

Además, encontrará una mesa redonda sobre el tema "Estado actual del desarrollo de iOS y Android. ¿Hay una solución multiplataforma? Durante los descansos, se llevarán a cabo charlas tecnológicas, un cuestionario, habrá mucha comunicación útil.

Reunión de participantes e inscripción: 12:00. Los informes comienzan a las 13:00.
Dirección: Leningradsky Prospekt 39, p. 79.
Se requiere registro ! No olvides tu pasaporte o licencia de conducir.

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


All Articles