Conferencia virtual para desarrolladores de Acumatica 2019

Acumatica Cloud xRP Summit 2019

Nuestra 3ª Conferencia Anual Virtual de Desarrolladores ha llegado a su fin. Estamos muy satisfechos con la participación y los comentarios positivos que hemos recibido. Si se la perdió, no se preocupe: hemos grabado todas las sesiones, que ya están disponibles. Las presentaciones están enlazadas en cada una de las descripciones que figuran a continuación. Sólo tiene que desplegar la sesión que le interese y hacer clic en el enlace. Algunas presentaciones también incluyen ejemplos de código, que se encuentran junto a las diapositivas. Para ver cualquiera de las sesiones, haga clic en el botón " Ver grabaciones ahora".

Como es el caso de todos nuestros eventos enfocados a desarrolladores, ofrecimos los fundamentos de la plataforma así como sesiones avanzadas, siempre tratando de esforzarnos para ofrecer el contenido más actualizado y novedoso posible. Tuvimos una buena mezcla de oradores que compartieron sus conocimientos y experiencia con nuestra comunidad de desarrolladores: ingenieros desarrolladores de Acumatica y otros expertos en la materia, así como algunos de nuestros MVP desarrolladores de Acumatica de JAAS, Kensium, ASI y Crestwood.

El Acumatica Cloud xRP Summit es una conferencia virtual anual para desarrolladores de dos medios días de duración que proporciona a nuestra comunidad de desarrolladores los conocimientos profundos que necesitan para utilizar plenamente la plataforma cloud xRP de Acumatica. El evento de este año incluyó la popular sesión de Sergey Marenich que se centró en el marco de Acumatica cloud xRP con una nueva perspectiva que inspiró tanto a desarrolladores de Acumatica experimentados como a los nuevos. Las nuevas sesiones del Día 1 abarcaron desde guiar a los desarrolladores a través del proceso de diseño de aplicaciones hasta una visión general de Acumatica Reporting y la funcionalidad multidivisa de Acumatica. El Día 2 cubrió el esquema de la base de datos de Acumatica, la certificación de aplicaciones, las prácticas modernas de los desarrolladores, la actualización de su código base con FBQL y mucho más.

El "más" incluyó un vistazo a la hoja de ruta para desarrolladores de Acumatica, que puede ser una de nuestras sesiones más populares. Los asistentes pudieron escuchar qué ha cambiado desde nuestra última Cumbre y qué actualizaciones hay en el horizonte.

Para más detalles sobre cada una de las sesiones que ofrecimos, amplíe las sesiones que figuran a continuación.

 

Muchas gracias a nuestros patrocinadores

Todas las horas corresponden al huso horario del Pacífico.
Habrá un descanso de 10 minutos cada hora, dos al día. Al final de la conferencia, haremos una recapitulación final y cubriremos los próximos pasos a seguir.

Día 1 - Miércoles 19 de junio

09:00 - Bienvenida

Duración: 10 min
Ponente: Ajoy Krishnamoorthy

Diapositivas: Acumatica DevCon 2019 - KickOff

Haremos una breve introducción al acto que sentará las bases con un resumen del orden del día.

09:10 - Fundamentos y buenas prácticas del marco xRP

Duración: 60 min
Ponente: Sergey Marenich

Diapositivas: Marco xRP

Aunque el tema es fundamental y se ha presentado en numerosos eventos en los últimos años, Sergey se ha encargado de diseñar una presentación fresca y totalmente nueva, inyectando su experiencia de primera mano en el trabajo activo con el marco xRP durante más de 12 años. Tanto si llevas trabajando con el framework desde sus inicios como si acabas de empezar a profundizar en él, ésta será sin duda una de las mejores sesiones del evento. No querrá perdérsela.

10:20 - Arquitectura de soluciones de aplicación

Duración: 30 min
Ponente: Dmitry Naumov

Diapositivas: Application Solution Architecture Final

En esta nueva sesión, Dmitry le proporcionará algunos sabios consejos sobre cómo enfocar el diseño de aplicaciones y qué tener en cuenta antes de iniciar sus esfuerzos de desarrollo. Enumerará una lista común de problemas a los que se han enfrentado los socios que crean soluciones en la plataforma xRP de Acumatica, incluidos los escollos que deben evitarse durante el proceso de desarrollo. Por último, se tratará brevemente la importancia de las pruebas de regresión, la eliminación de funciones antiguas del código, los enfoques para la investigación de problemas y las actualizaciones de versiones.

10:50 - Control de código fuente y automatización para desarrolladores de Acumatica

Duración: 30 min
Ponente: Brendan Hennelly

Diapositivas: 2019 Acumatica DevCon Automatización del control de código fuente
Código de ejemplo: GitHub - Demostración de control de código fuente

Uno de nuestros desarrolladores MVP, que ha sido recientemente galardonado con el premio al desarrollador del año de Acumatica, explicará cómo gestionar y controlar eficazmente el código de su aplicación Acumatica. Este es un tema de alta demanda que todos los desarrolladores Acumatica se beneficiarán de la experiencia de Brendan en la gestión de código fuente de aplicaciones Acumatica lo largo de los años en JAAS Systems.

11.30 h - Herramientas de elaboración de informes, consejos y buenas prácticas

Duración: 60 min
Ponente: Mikhail Rysev

Diapositivas: Herramientas de información, consejos y buenas prácticas

Otra nueva sesión que ofrecemos sobre Acumatica Reporting. Mikhail proporcionará una visión general de la infraestructura de informes desde una perspectiva de desarrollador, así como herramientas y consejos que puede utilizar en la creación de informes eficaces para sus aplicaciones fuera de la caja o para sus clientes, según sea necesario.

12:40 h - Implantación de la compatibilidad multidivisa para soluciones personalizadas

Duración: 30 min
Ponente: Joshua van Hoesen

En esta nueva sesión, Josh proporcionará una visión general de la funcionalidad multidivisa de Acumatica dentro del marco, centrándose en las estructuras de datos y el flujo de trabajo técnico. La primera parte comprenderá una revisión de cómo Acumatica rastrea y convierte los tipos de moneda dentro del sistema y proporciona una implementación de ejemplo de cómo esto se puede lograr para las pantallas de entrada de datos personalizados. La segunda mitad implica una revisión del soporte multidivisa nativo en proyectos en 2019 R1 y cómo se puede implementar una funcionalidad similar para archivos maestros definidos por ISV.

13:10 - Marco de pruebas unitarias

Duración: 30 min
Ponente: Andrew Boulanov

Diapositivas: Pruebas unitarias de Acumatica DevCon de 2019
Código de ejemplo: TestSample

Esta es una adición tardía a la conferencia que estamos exprimiendo al final del primer día. Estamos lanzando el nuevo Marco de Pruebas de Unidad para 2019 R1 la semana de la DevCon. Andrew proporcionará una breve visión general y demostrará las nuevas características disponibles en la versión. Tenga en cuenta que ha habido una serie de nuevas características añadidas desde nuestra presentación del marco de pruebas en la cumbre de este año.

Día 2 - Jueves 20 de junio

09:00 - Visión general del esquema de base de datos

Duración: 30 min
Ponente: Dmitry Naumov

Diapositivas: Esquema final de la base de datos

Aunque es posible realizar más o menos ingeniería inversa en el esquema de nuestra base de datos, hemos dudado en proporcionar detalles documentados de nuestro esquema por buenas razones, ya que existe un riesgo inherente para el sistema, puesto que los desarrolladores inexpertos pueden causarse a sí mismos y a sus clientes muchos problemas si manipulan el esquema de formas no compatibles, etc. No obstante, los desarrolladores llevan bastante tiempo pidiendo información sobre nuestro esquema y creemos que ha llegado el momento de compartir parte de esta información y algunas orientaciones para trabajar con el esquema de forma responsable.

09:30 h - Certificación de solicitudes

Duración: 30 min
Ponente: Ruslan Devyatko

Diapositivas: Certificación de solicitudes

A medida que el número de organizaciones que eligen Acumatica como su sistema ERP sigue creciendo, se hace más importante ampliar la funcionalidad central de Acumatica ERP con la profundidad experta y las características verticales específicas de un ecosistema ISV. Con nuestro programa mejorado de certificación de soluciones ISV, nuestro objetivo es ofrecer al mercado la garantía de que las soluciones ISV creadas para Acumatica ERP garantizan un alto nivel y cumplen todos los requisitos técnicos. Durante esta sesión, conocerá las tres categorías generales de soluciones ISV, además de obtener una visión general de los requisitos, la metodología de prueba y el nuevo conjunto de herramientas automatizadas, que le ayudarán a preparar sus soluciones para nuestro programa de certificación mejorado.

10:10 - Prácticas modernas de desarrollo

Duración: 60 min
Ponente: Stanislav Lesin

A menudo, los desarrolladores tienen que asumir nuevos proyectos de desarrollo y mantener varias versiones del código de sus aplicaciones. No sólo es importante estar al día de las nuevas tecnologías que hay que aprovechar, sino también de las prácticas modernas de los desarrolladores para mejorar la eficiencia, la codificación y las mejores prácticas de mantenimiento para estabilizar las bases de código existentes y desarrollar nuevas aplicaciones. En su sesión, Stanislav ofrecerá una visión general de las prácticas modernas de desarrollo que se pueden aprovechar en el futuro. Algunos ejemplos cubrirán el uso de PK/FK, FBQL, BQLTemplate, FieldEditRestrictor y AttributeAdjuster, y también otras técnicas menores como GlobalCache, CustomPredicate, FunctionResultMemorizing y así sucesivamente.

11:20 - Actualización de su base de código con FBQL

Duración: 30 min
Ponente: Yuriy Zaletskyy

Diapositivas: 2019 Acumatica DevCon F-BQL

Aunque tratamos este tema con cierta profundidad en nuestro tema para desarrolladores en la edición de este año de Acumatica Summit, Kensium estaba interesado en compartir su experiencia de primera mano en el uso del nuevo Fluent Business Query Language, así como demostrar algunas mejoras reales en el rendimiento de los datos que probablemente verá al inyectarlo en su base de código existente.

11:50 - Qué esperar de la participación en la comunidad de desarrolladores de Acumatica

Duración: 10 min
Oradores: Mark Franks y Joe Jacob

Diapositivas: Qué esperar de la comunidad - final

En esta breve sesión, Mark Franks, responsable de la comunidad de desarrolladores de Acumatica, presentará junto con Joe Jacob -un MVP de Acumatica- cómo formar parte de nuestra activa comunidad de desarrolladores y cómo puede marcar la diferencia uniéndose a nosotros. Joe compartirá sus experiencias y los beneficios que ha visto de primera mano para darle una idea de lo que encontrará al convertirse en un participante activo en la comunidad de desarrolladores de Acumatica.

12:00 h - Hoja de ruta para desarrolladores

Duración: 60 min
Ponente: Mike Chtchelkonogov

Diapositivas: Hoja de ruta para desarrolladores de la DevCon

Conozca nuestros planes para la plataforma y los productos ERP en la nube de Acumatica. Mike proporcionará una revisión de lo que nuestros equipos de ingeniería están trabajando actualmente - así como proporcionar una visión general de lo que hemos hecho recientemente a disposición general, todavía están desarrollando y probando, o ya no están desarrollando. Por último, obtendrá más información sobre los tipos de actualizaciones que puede esperar encontrar en Acumatica Cloud Platform en los próximos meses.

Altavoces

Krishnamoorthy Ajoy
Chtchelkonogov Mike
Boulanov Andrew
Marenich Sergey
Devyatko Ruslan
Zaletskyy Yuriy
van Hoesen Joshua
Jacob Joe
Hennelly Brendan
Franks Mark
Naumov Dmitry
Lesin Stanislav
Mijail Rysev