00 Movilizer Overview

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 59
At a glance
Powered by AI
The key takeaways are that Movilizer is an enterprise mobility platform that allows companies to build and deploy mobile applications quickly across different countries and platforms. It has over 100 customers in 30 countries processing 1.5 million transactions daily.

The Movilizer overview discusses the concept of movelets, how to download, install and configure the Movilizer platform, the Movilizer portal functionality, and help and support options.

The Movilizer platform allows companies to manage customers, app groups and participants, monitor usage and transactions, and design movelets from the portal. It offers features like auto sync, encryption and reset options.

» Movilizer Overview

Boris Gund
October 2014
MOVILIZER OVERVIEW
01 The Movilizer

02 Concept of Movelets

03 Download, Installation & Configuration

04 Movilizer Portal

05 Help & Support


MOVILIZER OVERVIEW

01 The Movilizer
Key Facts I

+100 multinational customers

+30 countries
+1.5m transactions per day
Key Facts II

» Founded in 2006

» Headquartered and engineered in Germany

» Certified by SAP

» SAP-Spinoff

» Sole focus on the Movilizer Enterprise Mobility Platform

» 70% of spend on R&D

16/05/2019 © Movilizer Gmbh 5


What customers think about Movilizer

BAT: with operations in 180 countries, BAT is the second largest tobacco manufacturer worldwide as well as the most global company in
the world

» “We selected the Movilizer because we knew that speed was crucial in order to roll-out a mobile scanning and printing solution for
track & trace to over 40 countries and hundreds of warehouses. Movilizer allowed us to roll-out each warehouse within days with
zero infrastructure footprint” Jens-Oliver Hunkel, Western Europe Track and Trace Lead at British American Tobacco
»
GDF Suez: with 218,350 employees in close to 70 countries (2010 figures), GDF Suez is one of the largest energy
service providers in the world
“Before we introduced the Movilizer, we were used to timelines of months or even years. Now with Movilizer being used at 7
different projects within our group, we are getting used to speak in weeks or even in days.” Claude Pierre, CIO at GDF Suez –
Energy Services

Vestas: with 17,700 employees (figures of 2012), Vestas is the largest wind turbine manufacturer in the world

» “mobilizing SAP with the Movilizer was really fast. We could build the Movelets in ABAP and link them to our standard governance
framework. Within weeks, and with only one part time resource from our side, we were able to roll out Movilizer to our external
agents” Mogens Enevoldsen, Head of SAP Technology at Vestas

16/05/2019 © Movilizer Gmbh 6


Remarkable wins in 2014

» The Coca Cola Company has selected Movilizer as their strategic enterprise mobility platform for the United States and Canada.
The Movilizer platform will be used to roll out mobile applications to over 25000 users including delivery drivers, full service
vending drivers, and field service technicians.

» John Deere is rolling out Movilizer to all their 5,000 sales and marketing personnel in Europe in order to increase their ability to
execute in marketing and sales events across the continent.

» Wales & West Utilities selected Movilizer in 2013 and their future platform to consolidate dozens of mobile applications. With the
help of Lemongrass, Wales West Utilities has formed an app factory delivering a new mobile app on almost weekly basis.

16/05/2019 © Movilizer Gmbh 7


What we do – The Context of an Enterprise Mobility

16/05/2019 © Movilizer Gmbh 8


What we do - The role of an Enterprise Mobility Platform

16/05/2019 © Movilizer Gmbh 9


What we do - STRATEGIC role of an Enterprise Mobility Platform

any process any device

Build, deploy and run enterprise apps for


today, tomorrow and the future

any business system


16/05/2019 © Movilizer Gmbh 10
What we do - TACTICAL role of an Enterprise Mobility Platform

any process any device

» Faster to build, deploy and run


» Operationally robust
proven scalability, performance,
availability
» Agile to react to changing needs
» Focus on business
requirements not technology
» Future proof by decoupling
technology from process

any business system


16/05/2019 © Movilizer Gmbh 11
What we do - An platform to build your own apps (=Movelets)

Movilize SAP
Movilizer Connector for ABAP

Movilize Microsoft
Movilizer Connector for .NET

» The Movilizer Platform manages the mobile technology


Movilize Oracle
Movilizer Connector for java
» You focus on your mobile requirements

Movilize Salesforce.com
Movilizer Connector for Salesforce » Build Mobile business processes (“Movelets”) in your own business system

Movilize any System » You choose the development tool and programming-language
Build your own connectors
» The Movelets are then combined to create personalised mobile apps for each user
Build apps within your system
optimised for their device
in ABAP, java, .NET, etc.

16/05/2019 © Movilizer Gmbh 12


What we do - A collection of “out-of-the-box” apps and connectors

» Rapidly mobilize your business.


» Benefit of established best-practice solutions
integrated into your business systems.
» Configurable and customizable to meet your
specific requirements.

16/05/2019 © Movilizer Gmbh 13


Movilizer capabilities overview
type of mobile apps that you can build with the Movilizer

The different types of mobile apps that you can build with the Movilizer can be classified as follow:

A by the business scenarios and contexts where the apps are used

B by how apps integrate with Backend Systems C by the way how they run on the mobile devices

Data Centric HTML5 Template based HTML5 Apps Hybrid Apps Native Apps
16/05/2019 © Movilizer Gmbh 14
How we do it
HTML5, Data Centric and Template based comparison

Template based

Data Centric

HTML5

16/05/2019 © Movilizer Gmbh 15


How we do it
A hybrid approach to get the fastest enterprise apps

2007
Movilizer was born as a pure
template based approach

2010
Introduction of the master data
concept which adds a Data
Centric approach.

2011
Introduction of the Web Viewer
smart container to support
HTML5 and the hybrid apps
approach.

16/05/2019 © Movilizer Gmbh 16


How we do it
Movilizer today = HTML5 + Data Centric + Templates

Today

Movilizer can combine in a


single hybrid app all
advantages of those three
development approaches, and
all using a single technology
platform with an uniform
architecture.

16/05/2019 © Movilizer Gmbh 17


How we do it
Movilizer App today = Native + Hybrid + HTML5 screens

Native Hybrid HTML 5

16/05/2019 © Movilizer Gmbh 18


MOVILIZER OVERVIEW

02 Concept of Movelets
The MOVELET - What is it?
» a building block that contains a mobile business process, including the required data and
metadata. Physically a MOVELET is an XML file.
+

» a MOVELET is normally built in your backend system (occasionally in the cloud if you don´t have a
backend), and deploy to the Movilizer Client (a Container App)via the Movilizer Cloud.

» MOVELETS can be self-contained or combined to create a personalised mobile app. A Movilizer


app contains always 1 or more MOVELETS

» MOVELETS are device and technology agnostic. The MOVELET FRAMEWORK allows a business
process to be described in terms of configurable pre-defined controls, business rules and
business logic
The MOVELET - What can be packed into a MOVELET?

MOVELETS typically contain Business Process templates where screens and screen elements together with the
relevant data are defined

MOVELETS can be used for Master Data shared across multiple business processes

HTML5 (all related resources like CSS and JavaScript) can be embedded in the MOVELET FRAMEWORK to give full
control over the user interface for a single screen or an entire process.

16/05/2019 © Movilizer Gmbh 21


The MOVELET - Templates for speed, HTML5 for UI power

A Movelet can support any combination of modes to give speed, agility , flexibility and control

16/05/2019 © Movilizer Gmbh 22


The MOVELET - Display Screens

» Message Screen
› Displays text for user information.
› The user does not have to enter or select any information.
› No inputs are possible.
› Answers are rendered as paragraphs.
The MOVELET - Display Screens

» Image Screen
› Displays text and a image for user information.
› On an image screen up to 5 images can be displayed.
› The user cannot select any information.
› No inputs are possible.
The MOVELET - Input Screens

» Text Item Screen


› Displays input fields with constraints.
› The constraints control what input is valid.
› Time, Date, Datetime, Numeric, Decimal, Freetext, URL, email, phone, drop
down.
› All fields can be marked as readonly .
› Text Item Screen allows grouping of answers.
The MOVELET - Selection Screens

» Single Select Screen


› Displays a set of options with radio buttons.
› Only one option can be selected.
› The selection must be confirmed with OK to continue with the process flow.
› No inputs are possible.
› Selection Screens allow to branch the application flow.
The MOVELET - Selection Screens

» Multi Select Screen


› Displays a set of options with checkboxes.
› The user can select none, one or many options.
› No inputs are possible.
› Exclusive Multi Select Answers uncheck all other selected answers.
The MOVELET - Menu Screens

» Menu Screen
› Displays a set of options. The user can chose one.
› The user can click on one entry and the client will automatically forward to the
linked follow up question of that answer.
› The options are presented as text only, there are no radio buttons or check
boxes displayed.
The MOVELET - Menu Screens

» Image Menu Screen


› Displays a background image on which clickable answers can be placed.
› Answer can be displayed as bullet icons or any other icons.
› The user can click on one answer and the client automatically processes an OK
event.
› No inputs are possible.
› No OK button is available.
The MOVELET - Capture Screens

» Image Capture Screen


› Allows to capture an image with the device front or back camera.
› No inputs are possible.
› The captured image will be displayed on the screen and can be uploaded to the
Movilizer Cloud.
The MOVELET - Capture Screens

» Barcode Capture Screen


› Allows capturing of 1D Barcodes, 2D Datamatrix Codes or QR Codes.
› Camera of device needs auto focus to capture a code.
› The captured code will be displayed on the screen and can be uploaded to the
Movilizer Cloud.
The MOVELET - Capture Screens

» Signature Screen
› Allows to capture a signature and upload the signature to the Movilizer Cloud.
› In combination with a printer the image with the signature can be printed.
› Screen has an additional erase button.
› Can have a background image and a background text.
The MOVELET - Table Screen

» Table Screen
› Displays a table with columns and rows in the Movilizer Client.
› Offers a detailed view.
› Can adjust column size dynamically.
› Offers all input fields of the Text Item Screen.
› User can input values and replies will be uploaded to the Movilizer Cloud.
The MOVELET - Webview Screen

» Web View Screen


› Displays a web page within the Movilizer Client.
› OK and BACK button are still visible, as well as title and footer bar.
› Allows full navigation on a web page including sub pages.
› Zoom in and zoom out depending on the mobile platform is available.
› No inputs are possible.
The MOVELET - Video Screen

» Video Screen
› Display video files within the Movilizer Client.
› Upload the file by using the Document Service or reference a file from an
external source (external storage or a URL).
› Provide video clips as document file or from an external source for download or
stream.
› Supports all popular formats (Only restricted by platform limitations).
The MOVELET - PDF Screen

» PDF Screen
› display PDF files within the Movilizer Client.
› Upload the file by using the Document Service or reference a file from an
external source (external storage or a URL).
› Reduced potential for error, as corrections are only made in one time in the
source content.
The MOVELET - Map Screen

» Map Screen
› Take full advantage of the device-internal location service
› View maps and directly get directions based on your current location.
› Maps screen offers several map modes, enhanced navigation features, and
additional overlay information.
› allows you to predefine routes, set pins and provide useful information abo
› zoom in or out and change the displayed map section by using gesture controlut
important locations
The MOVELET - Screen

» Complex UI – Grid View


› Displays a specific amount of questions on one screen in grid view.
› Grid View is available on tablet‘s with a display size equal to or greater than 7
inches.
› Grid View offers a horizontal and a vertical layout.
› Mobile phones show one question per screen as usual.
The MOVELET - Screen

» Complex UI – linear View


› Displays a specific amount of questions on one screen in linear view.
› Linear view is available on tablet‘s and smartphones, not on mobile phones.
› Question are ordered top down.
› Mobile phones show one question per screen as usual.
The MOVELET - Movilizer Expression Language

» Movilizer Expression Language – MEL

» Business logic on the client.


» Movelets can react dynamically to user input.
» Field validations
» Flow validations
» Complex calculations
» Peripheral access
MOVILIZER OVERVIEW

03 Download, Installation & Configuration


Download

» MDS:
› Direct Browser download
› SMS
› Mail
» App Stores:
› App Store , Google Play Store
» Do it yourself:
› Apple Enterprise License
› Android , MIDP, .NET (upload to server)
› BlackBerry Enterprise Server
» Client Updates
Installation

» How to install the Movilizer Client

» Apple:
› Installation automatically after download of the Client.
» Android:
› Installation automatically after download of the Client from Store.
› User has to install the apk file (click on the file).
» BlackBerry, MIDP:
› Installation automatically after download of the Client from Store.
› User has to install the jad file (click on the file).
» .NET:
› User has to install the cab file (click on the file).
» Swing Netbook:
› No Installation necessary, just a double click on the jar or excel file.
Registration

» After the first synchronization the user can register his/her participant at the
Movilizer Cloud with:
› Participant ID
› Phone Number
› Mail Address
› Application Group ID
» Once synchronization has been finished assigned and visible Movelets are displayed.
Configuration

» Client Identification

» The Participant ID identifies the mobile client.


» 1:1 relationship to a mobile deviceAddress (phone number/email).
» 1:1 relationship to a Secret which is a generated system passcode.
» This relationship is generated in the Movilizer Cloud when a Movelet is send to an unknown
phone number or E-Mail address.
» Changing the SIM card (phone number) of a device does NOT influence the client
identification.
» Still the OLD phone number, as the client is branded with the Participant ID!!!

1:1 1:1
Phone No. /eMail Participant ID Secret
Configuration

» Client Option Settings


› The Movilizer Client offers different options which can be adjusted in the Option
Screen or dynamically via MEL.
 Autosync
 Ringtone
 Min Items for Search
 Encryption password
 Reset Client
 ….
MOVILIZER OVERVIEW

04 Movilizer Portal
Movilizer Portal

» Functional scope of the Movilizer cloud


The Movilizer Cloud Portal allows Partners or Customers to:
» Manage Customers and a hierarchy or customers or business units
» Manage app groups
» Manage participants
› Search for Participants
› Reset Participant Secret or Reset Participant
› Wipe Participant
› Change Participant Name
› Create New Participants
» Manage Portal users
» Monitor any transactions. Logs or Syncs executed by any participant
» View usage analytics and data volumes statistics
» Design Movelets and orchestrate them
Movilizer Portal

Manage customers and a hierachy of customers


Movilizer Portal

Manage app groups


Movilizer Portal

Manage participants
Movilizer Portal

Manage Portal users


Movilizer Portal

Monitor logs and transactions


Movilizer Portal

View usage analytics


Movilizer Portal

Design Movelets
MOVILIZER OVERVIEW

05 Help & Support


Help & Support

» Confluence
› Confluence is our new Knowledge Center an offers all
Features, Screentypes, MEL functions and attributes.
› https://devtools.movilizer.com/confluence
Help & Support

» Getting Support
› E-Mail
 Write E-Mail to [email protected]
› JIRA
 Direct JIRA Access can be requested at Movilizer Support Team
Boris Gund

Phone
E-Mail [email protected]
Web movilizer.com

Movilizer GmbH
Julius-Hatry-Straße 1
D-68163 Mannheim, Germany

The contents of this presentation are the intellectual property of Movilizer GmbH. Any other use as well as disclosure
to third parties in the original, in a copy, in part, electronically or by similar content requires the approval of the
company.

You might also like