En Apps Live 2020, no solo te esperan los clásicos, conquistaremos el Imperio Celestial

Apps Live 2020 tendrá lugar los días 21 y 22 de octubre en la plataforma online de Ontico, debes registrarte para participar . Gracias al apoyo de Yula, la conferencia se volvió gratuita.

Yula es un servicio de publicidad que forma parte del Grupo Mail.ru y es atendido por cientos de servidores y varios centros de datos. Cada mes, Yula ayuda a más de 27 millones de usuarios a vender y comprar productos en línea, esforzándose por hacer que el proceso de interacción sea lo más rentable y cómodo posible para ambas partes.


El comité del programa revisa, verifica y acepta incansablemente los informes para la conferencia. Hoy os contamos sobre varios ya adoptados. Revelan algunos de los temas anunciados por la PC: hoy veremos qué te dirán los ponentes sobre las capacidades de Android, iOS, sobre el desarrollo multiplataforma, bombearemos un poco sobre la parte legal, y también averiguaremos qué le interesa a China actualmente para el desarrollo móvil.









El tiempo de cuarentena afectó, como sabemos, a los desarrolladores (ellos también son personas, sí). Alguien ha estado trabajando de forma remota durante mucho tiempo, pero la vida ha obligado a alguien. Nikolay Chameev , ingeniero de software de Badoo , en su charla "Compilaciones remotas: trabajamos desde casa y construimos en la oficina" contará por qué Badoo comenzó a usar compilaciones remotas, qué encontraron al configurar, cómo resolvieron (y resolvieron) problemas y qué sucedió en resultado (los desarrolladores también midieron el resultado).



Y todo esto comenzó porque el tiempo de retroalimentación durante el desarrollo en sí depende de la velocidad de creación de aplicaciones de Android. Además, debido a esto, el contexto cambia a menudo. El repositorio de aplicaciones de Android Badoo y Bumble ya contiene más de 1 millón de líneas de código Java y Kotlin, más de 350 módulos Gradle. A esta escala, los problemas de rendimiento con las herramientas de desarrollo son inevitables y, por supuesto, esto afecta el resultado del desarrollo. Nikolay le dirá qué ayudó a Badoo a aumentar la velocidad de las aplicaciones de construcción (pista: la modularización y la reducción del procesamiento de anotaciones también estarán disponibles).



Si observa los resultados de la búsqueda de aplicaciones de fondo de Android, quedará claro que puede haber más problemas aquí que cuando se crean aplicaciones móviles de forma remota. A los desarrolladores no les gusta que se vuelva más difícil trabajar correctamente en segundo plano y aparezcan cada vez más matices. Alexander Ageichenko , ingeniero de Distillery , mostrará en su charla "Oportunidades y limitaciones del trabajo en segundo plano en Android"qué soluciones son adecuadas para tales tareas. Se familiarizará con las nuevas restricciones que se introdujeron en las últimas versiones de Android y aprenderá cómo pueden afectar el funcionamiento de la aplicación, qué es ahora posible y qué ya no se puede hacer. Alexander le mostrará cómo puede evitar esto y cubrirá el modo Doze, el modo de espera de la aplicación, el inicio del servicio desde el fondo, el inicio de la actividad desde el fondo, los depósitos de la aplicación, los servicios, JobScheduler, AlarmManager, WorkManager y la ubicación.







Como sabes, hay bastantes problemas con iOS. Por ejemplo, puede resolver problemas con la verificación local de recibos y suscripciones, pero se encuentra con errores y errores en el lado de Apple: la API de compras en la aplicación todavía deja mucho que desear (incluso después de años). Egor Petrov ( Agora ) y Alexey Andreev (Prisma Labs ) cubrirá la interacción entre el cliente y el servidor de información. En la charla "Blood, Sweat and Subscriptions", Yegor y Alexei le dirán qué sorpresas puede presentar Apple y qué hacer si Apple y el backend "no están de acuerdo", y el usuario aún necesita la experiencia de usuario de la más alta calidad. Descubrirá qué casos de esquina puede encontrar al diseñar un sistema y cómo resolverlos para seguir trabajando con cheques.



A diferencia de sus colegas, Andrey Chevozerov de Grid Dynamics llamará su atención sobre los nuevos productos de Apple, que son agradables de usar, no tienen errores y la estética y la velocidad son gratamente sorprendentes. Andrey mostrará en la práctica lo fácil y sencillo que es crear un calendario, en una clase magistral."SwiftUI en la práctica: creación de un calendario" verá toda la comodidad y la belleza del nuevo marco declarativo de Apple para crear interfaces de usuario. A pesar de que la interfaz del ejemplo será simple, mostrará de manera convincente toda la belleza.







Y puedes crear sin estar atado a plataformas, como lo hace Andrey Shikov de FAANG . Andrey le ofrecerá utilizar un producto multiplataforma de Google: Jetpack Compose, que ya se ha hecho cargo del mundo de la interfaz de usuario en Android (¡antes de que se lance la versión beta!) En comparación con el sistema clásico, Ver, en Jetpack Compose, los desarrolladores dedican mucho menos esfuerzo a crear elementos visuales complejos. Al mismo tiempo, no solo puede mostrar bellamente, sino también construir estructuras en forma de árbol. Y en el informe"Jetpack Compose - Android =?" Andrey hablará sobre cómo puede usar Jetpack Compose sin Android en este momento y cómo será útil en el futuro. Además, caminará dentro de la biblioteca Jetpack Compose y verá cómo las funciones mágicas interactúan con la recomposición y la actualización del árbol.



Armado con nuevas herramientas e ideas, podrá competir en todo el mundo, incluida China. Artyom Shakhov de WinWin China cree que China es un candidato digno y propone expandir su presencia en su territorio. Artem en su informenos presenta a China en términos de las buenas aplicaciones extranjeras que pueden obtener en el mercado chino. Aprenderá lo prometedor que es desarrollar aplicaciones en China. Pero no espere un camino fácil, aunque Artyom revelará secretos útiles y beneficios para los desarrolladores, ciertamente discutirá con usted lo que tendrá que superar para conquistar el mercado del Imperio Celestial. Como resultado, recibirá una metodología preparada para lanzar una aplicación móvil en China y podrá hacer todo sin errores.



Y para que no cometa errores legales en el desarrollo y lanzamiento de la aplicación al mercado, el informe "Asuntos legales de protección de proyectos Pet" de Vadim Kiryukhin de Kiryukhin & Partners Law Firm lo ayudará... Gracias a Vadim, podrá proteger su proyecto Pet durante el proceso de creación y demostrar que se creó de forma aislada del trabajo principal, es decir. te pertenece. Incluso si recibe un reclamo o una demanda del empleador que exige transferir todos los materiales para el proyecto de su casa. Vadim dará sus recomendaciones, mostrará ejemplos prácticos y discutirá con usted un enfoque moderno para proteger su desarrollo. Si ya tiene preguntas, puede hacerlas en la dirección y Vadim las responderá en la conferencia.







Nuestro chat de Telegram todavía está abierto para discusiones, intercambio de sabiduría y experiencia, y escribiremos sobre los eventos de la próxima conferencia en el canal de telegram , así como en Facebook , en Twitter ,VKontakte , en YouTube puede ver los informes de conferencias pasadas .



Registro y ambiente



All Articles