Convertigo is a privately held company recognized as a "pure player" in the enterprise Mobility market and the first software vendor to distribute its cloud based or on premise Mobile Application Development Platform (MADP) as Open Source. Convertigo is delivering a secured and scalable disruptive all-in-one solution integrating rapid cross platform mobile development tools and a powerful MBaaS covering challenging backend enablement, featuring a middleware optimized for mobility.
With more of 60.000 installations of its community edition, Convertigo technologies have a proven track record with secured and scalable implementations deployed in global fortune 500 companies in EMEA and North America.
More info on http://www.convertigo.com
Injustice - Developers Among Us (SciFiDevCon 2024)
Convertigo Mobility Platform | Mobile Application Development for Enterprises | MADP & MBaaS
1. CONVERTIGO MOBILITY PLATFORM
First grade enterprise Open Source solution.
Create and industrialize new mobile apps.
Leverage existing business applications.
3. THE ‘MANY-TO-MANY’
INTEGRATION CHALLENGE
Managing the complexity of integrating many mobile platforms
and many data sources can quickly turn into a nightmare.
The only way to keep apps running and still remain within the
budget is through the use of a dynamic middleware layer.
4. CONVERTIGO PLATFORM
3
2
1
1. Leverage existing
legacy apps
2. Manage, create, and
enhance business
logic
3. Build mobile
applications once,
run on many devices
To build and run Apps
5. LEVERAGING EXISTING LEGACY
Transform existing applications into services : Easy !
Standard technology connectors “ready to use”
SQL (Oracle, MySQL, Postgres, DB2, Sybase any JDBC
database)
REST Web Services
JSON Web Services
SOAP 1.1 and 1.2 Web Services
RSS Feeds
Atom Feeds
Excel Spread Sheets
Google Docs
CSV Files
XML Files
Extended connectors
Mainframe technology connectors
IBM AS/400, iSeries, i5: 5250 Connectors
IBM z/OS: 3270 and CICS Connectors
BULL GCOS: 7107 Connectors
UNIX: VTxxx Connectors
Web HTML Connector
Reads and writes from/to any web application
Works by parsing and executing HTML+JavaScript+Ajax
Compatible with any Web Framework (ASP, ASP.NET,
JSP, JSF, Struts, jQuery, ExtJS, Dojo, YUI, Sencha, …)
SAP Connector : native access
1
6. MANAGE BUSINESS LOGIC
Middleware approach
Orchestration
Data management – Filtering, Mashup, Aggregation, Transformation…
Add and manage your own server components (rules, functions, …)
API and Service exposure (SOAP/Rest)
Standard use by any application
Log generation (transactions, sequences, access…)
Transaction count module for re-billing capability
Platform features
Notification (Push) service
High availability and scalability
2
7. OPTIMIZE UI TIMETOMARKET
Hybrid | extends Apache Cordova
Leverages popular HTML5 UI frameworks
• jQuery Mobile, Angular JS, Polymer, any other you can
add.
Brings a Powerful Template engine
• No JavaScript needed to fill data, Databind UI controls to
API results
• Calls Sequences / Transaction automatically
Flash Update updates deployed apps
• Administrator can determine app upgrade policy
Provides Off Line Data features
• Data Caching for reading
• FullSync differential data synchronization using NoSQL
storage
Native | with MP SDK
Writes Client Side Native
• Uses XCode, Android Studio, or Visual Studio
• Link with SDK
The SDK brings all the benefits of MP middleware to native
mobile apps
• Back end Connectors
• Server side business logic
• Security and access control
• Server side Cache
• Auditing Analytics and logs
• Local FullSync Management
3
8. SECURITY FEATURES
Mobile to Server communication are SSL encrypted
Sensible data (Passwords, account numbers) can be set
as “Sensible” and not displayed in logs
No data is stored on the Platform; should data be
persistent, it is always in an external database that can
be protected
Server has encryption/decryption utility functions that
can be called by project developers
Based on java’s JSSE security framework and can be
configured to FIPS-140
Device repudiation capability
Identity Manager (IDM) authenticates
users through basic user/password.
Can also be integrated in Enterprises IAM
such as Active Directory or any LDAP
provider
IDM holds in a secured credential vault
any credentials necessary to connect to
back end applications
Identity Manager
9. DISCONNECTED MODE - SIMPLE | STANDARD EDITION
With a simple configuration, the platform manages
the disconnected mode in Read-Only
Data coming from API calls are cached on the
device (1, 2, 3)
If the network is not available, the application
automatically takes data from the local cache (4)
The cache is linked to the application and cannot
be shared with another app
Mobile
Application
API
Call
Stack
Server
APIs
CACHE
1
2
34
10. DISCONNECTED MODE – FULLSYNC | EXTENDED EDITION
Differential data management
Local Data can be shared between
several applications
Automatic and bidirectional data
synchronization when the network is
available
Local data access by the application
Data conflict management can be
managed server side or client side
Replicated data can be filtered (Volume
optimization, scope….)
Attachments support
Mobile
Application
API
Call
Stack
Server
APIs
Data Management
Data
Management
NoSQL
local
NoSQL
Server
The platform brings all the tools to manage the full
disconnected mode with parameterization and configuration
11. POWERFUL INDUSTRIALIZATION
Automated tests / Industrialization
Reusable APIs
High security
Jenkins CI integration
80% of tests without device deployment
Easy apps management
WEB / Portal parts / Mobile Apps target
One code – Any device
Usage statistics
Platform supervision
12. SOLUTION ARCHITECTURE
Scalability options
Web servers
Convertigo Mobility Platform
Enterprise Assets
The Convertigo Mobility Platform is an application to
be deployed within any application server.
It enables API hosting by projects.
13. Easy connection to backend business apps
Mashup and contextual rich business logic
Business Mobile apps industrialization
Fast contextual integration and business adaptation
CONVERTIGO PROMISES
14. PLATFORM ADDED VALUE
Cost and planning
optimizations
Leveraging existing legacy
applications easily and
speed up specific
development
Short term ROI
Maximize industrialization
& Advanced features
Cross Platform
Mobile Apps
Portals
Web
15. PAIN | Enterprise
Applications not ready for mobility.
Expensive developments required.
Missing Agility, Time, Resources and Skills.
CLAIM | Convertigo
Deliver Mobility in 1/10 the expected time and budget.
Bypass long classical SOA developments (maintain standards).
No high level skills needed.
GAIN | Enterprise
Time to market. User and Management satisfaction.
New revenue stream, Short term ROI.
Agile IT doing more with less and reducing Backlog.
16. CONVERTIGO MOBILITY PLATFORM
Web site www.convertigo.com
Contact info@convertigo.com
Direct contact
Olivier Picciotto & Michel Menager
Tel: + 1 (415) 800 41 95
E-mail: olivierp@convertigo.com