Download - Open edge mobile
![Page 1: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/1.jpg)
![Page 2: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/2.jpg)
Progress OpenEdge Mobile
![Page 3: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/3.jpg)
Agenda
1 Plataforma OpenEdge Mobile
Backend OpenEdge4
3 Proceso de Desarrollo
2 Valor de la solución
Demo5
![Page 4: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/4.jpg)
Plataforma OpenEdge Mobile
OpenEdge Mobile permite escribir aplicaciones para dispositivos móviles con acceso a lógica de negocio y a datos de los servidores OpenEdge Application Servery otros back-ends
![Page 5: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/5.jpg)
2. Valor de la Solución
Desarrollo único para uso en cualquier dispositivo.
Simplicidad en la construcción de aplicaciones móviles
![Page 6: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/6.jpg)
2. Valor de la Solución
1. Acelera el desarrollo
2. Reuso de lógica de negocios OpenEdge
3. Simplicidad en el acceso a diversos back-ends
4. Transparencia en la comunicación
5. Independiente del dispositivo móvil
![Page 7: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/7.jpg)
2. Valor de la Solución
• Se construye un aplicación para cada plataforma
• Gran hetereogenidad en Hardware
• Se necesita de un AppStore por cada plataforma
Anteriormente ... App Nativa (Específica por dispositivo)
• Se construye la aplicación una sola vez
• Se exporta a la plataforma necesitada
• Acceso a casi todo el HW. Puede operar Off-line
• Se necesita del AppStore de la plataforma
App híbrida (Específica por dispositivo + HTML5/CSS/JavaScript)
• Se construye una sola vez y corre en el browser.
• Opera On-line
• Acesso limitado a recursos HW.
• No necesita AppStore
App Web (HTML5/CSS/JavaScript)
![Page 8: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/8.jpg)
2. Valor de la Solución
① Uso de tecnologias Web estandarizadas para construir aplicaciones móviles
② Alojada dentro de un contenedor nativo para cualquier plataforma
③ Descubrimiento e instalación desde App Stores conocidas
④ Uso de funcionalidades no disponibles en la Web de computador(cámara, GPS, contactos, ...)
![Page 9: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/9.jpg)
3. Proceso de DesarrolloArquitectura Técnica
HTTP(S) TCP
![Page 10: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/10.jpg)
3. Proceso de DesarrolloAmbiente colaborativo para compartir proyectos
![Page 11: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/11.jpg)
3. Proceso de Desarrollo Simulación y pruebas, con generación de códigos QR para descargas reales
![Page 12: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/12.jpg)
3. Proceso de Desarrollo
Construcción del GUI
Adición de eventos (soporte JavaScript)
Utilice APIs REST de terceros y Servicios Backend Progress
Publique en Android, IOS y HTML5
Progress Developer Studio + Mobile App Builder (nube)
![Page 13: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/13.jpg)
3. Proceso de DesarrolloConstrucción GUI
![Page 14: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/14.jpg)
3. Proceso de DesarrolloEventos (variables, navegación)
![Page 15: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/15.jpg)
3. Proceso de Desarrollo Conexión a back-end
![Page 16: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/16.jpg)
3. Proceso de DesarrolloPublique para dispositivos Apple, Android o Web
![Page 17: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/17.jpg)
4. Backend OpenEdge
![Page 18: Open edge mobile](https://reader035.vdocuments.pub/reader035/viewer/2022062514/559e1c4c1a28abef5b8b4735/html5/thumbnails/18.jpg)
Muchas gracias