Download Descargar presentación
Document related concepts
no text concepts found
Transcript
Q&A Desarrollo de Aplicaciones Empresariales y plataformas móviles La Experiencia Four Js Four J's Development Tools Latinoamérica, S.A. de C.V. Septiembre 2015 Page | 1 Quién es Four J´s Development Tools? Empresa Europea Sólida con crecimiento sostenido los últimos 15 años Creador de la Suite Genero la cual cuenta con el único lenguaje diseñado para el desarrollo de Aplicaciones de Negocio, de misión crítica y para Plataformas Móviles. Presencia sólida y Diversidad: Geográfica Segmento de Mercado Tamaño de Compañías La tecnología seleccionada por Corporativos ‘Blue chip’ Mas de 2 Millones de usuarios Miles de programadores Cientos de VAR´s y Reseller´s Developing the future with Genero Page | 2 ¿Que es Genero? La infraestructura de desarrollo de aplicaciones de negocio que permite la creación rápida y económica de software empresarial de Four J's Development Tools Latinoamérica, S.A. de C.V. Avenida Insurgentes Sur No. 1602 – Piso 4; Col. Crédito Constructor; C.P.: 03940 Del. Benito Juárez; México, D.F. México clase mundial y alto desempeño en el menor tiempo posible Referencia: Entre Barranca del Muerto Y Calle Hermes Frente al Teatro de los Insurgentes Page | 3 Experiencia Profesional • Four J´s cuenta con mas de 15 años de experiencia atendiendo proyectos exitosos para diversas empresas e instituciones de gobierno en México y América Latina • Hemos migrado mas de 120 aplicaciones desde pequeños sistemas con menos de 50KLOC hasta ERP's con mas de 7000KLOC de ambientes UNIX carácter a Cliente/Servidor, Web, Web Services, SOA y ahora a Móviles IOS o Android con el mismo código Page | 4 Oficinas en el mundo Paris Francia ventas & admin Shannon Irlanda Administrativo R&D Strasbourg Francia Erfurt Alemania Pune India México México Dallas EUA São Paulo Brasil London Reino Unido Oficinas de ventas, de soporte, capacitación y consultoría Madrid España Munich Alemania Pune Sydney India Australia Kuala Lumpur Malasia DISTRIBUidores Page | 5 Presencia Mundial Amplia cobertura en empresas e instituciones estratégicas Finance Printing Packaging Energy Retail & Distribution Emergency Services Energy National Defense Telco & media Manufacturing Finance Entertainment Government Insurance Telco Banking ISSSTE US Navy Retail Health Education Manufacturing * Estimated sales breakdown by management Page | 6 Capacidad Técnica, Experiencia y Actividades del personal de Four J´s • Consultores certificados en fábrica por el creador de la tecnología • Mas de 14 años de experiencia • Consultores dedicados 100% a proyectos solo de Four J´s • Atención personalizada a todos nuestros clientes • Respuestas inmediatas, soluciones y planes a la medida Developing the future with Genero Page | 7 Nuestra Propuesta Responder al cambio Mejorar o Productividad de cada desarrollador o Calidad del Software o Flexibilidad de la implantación o Time-to-market o ROI Reducir o Curva de Aprendizaje o Costos del Desarrollo o Costos de Distribución o El impacto del cambio ‘No es la mas fuerte De las especies la que sobrevive Ni tampoco la mas inteligente Sino aquella mas capaz de Responder al cambio’ Charles Darwin The Origin of Species, 1859 Four J’s se compromete con sus proyectos o Siempre a tiempo y dentro del presupuesto Developing the future with Genero Page | 8 Flexible deployment Genero desktop client Genero desktop client Configure en vez de programar iOS Android MAC OSX Windows Linux HTML5 ASCII Abstract User Interface XML Developing the future with Genero Page | 9 Flexible deployment Genero Mobile – un solo código fuente, 90% dispositivos móviles cubiertosl FUNCTION edit_customer(num) DEFINE num LIKE customer.customer_num LET int_flag = FALSE SELECT * INTO customer.* FROM customer WHERE @customer_num == num INPUT BY NAME customer.* WITHOUT DEFAULTS ON ACTION zoom INFIELD state LET customer.state = states.getState(customer.state) DISPLAY BY NAME customer.state END INPUT IF NOT int_flag THEN UPDATE customer SET customer.* = customer.* WHERE @customer_num = num ELSE SELECT * INTO customer.* FROM customer WHERE @customer_num == num DISPLAY BY NAME customer.* END IF END FUNCTION Developing the future with Genero Page | 10 Flexible deployment Database agnostic Open Source ODI MS-SQL Server Informix Sybase Oracle DB2 SQLite SQL Developing the future with Genero Open Database Interface Multi-vendedor Embedded SQL Cambie rapidamente MAIN DEFINE p_num INTEGER DATABASE stores DECLARE c1 CURSOR FOR SELECT name, address, cdate FROM customer WHERE custid = p_num OPEN c1 ... END MAIN Page | 11 Flexible deployment Operating system agnostic HAL iOS OS Windows OSX Linux Unix Un binario para todo Compile una vez Ejecute donde sea Reduzca los costos del ciclo de vida de la aplicación Android Developing the future with Genero Page | 12 Scalable performance Autonomous services connect via Web services SOA Integration Escala a ‘000s de usuarios concurrentes XML Java Big Data Web Services IMPORT xml FUNCTION saveOrder(order) DEFINE order DEFINE doc DEFINE frag BI Social Networks RECORD LIKE order.* xml.DomDocument xml.DomNode LET doc = Xml.DomDocument.Create() LET frag = doc.createDocumentFragment() CALL xml.Serializer.VariableToXML(order,frag) CALL doc.appendDocumentNode(frag) CALL doc.saveToFile("Order.xml") END FUNCTION CRM SCM ERP Developing the future with Genero Page | 13 Arquitectura – versátil y ‘Lista para la Nube’ ‘Server–centric’ & ‘thin–client’ Seguridad y Escalabilodad Application Server Database Server Genero Desktop Client Firewall Genero Mobile GAS Web Server Genero Web Client GAS Developing the future with Genero Page | 14