26
Enterprise Mobile Application Capabilities

Enterprise Mobile Application Capabilities

  • Upload
    rod

  • View
    33

  • Download
    1

Embed Size (px)

DESCRIPTION

Enterprise Mobile Application Capabilities. Computing Devices - Rapidly changing Dynamics. - PowerPoint PPT Presentation

Citation preview

Page 1: Enterprise Mobile  Application Capabilities

Enterprise Mobile Application Capabilities

Page 2: Enterprise Mobile  Application Capabilities

Computing Devices - Rapidly changing Dynamics

Smart phone overtook PC sales, including tablets, desktops, and every kind of notebook we can think of Dropping prices, better hardware and internet connectivity are making smart phones true alternative to the personal computer The smart phone is becoming a mobile business terminal.

Page 3: Enterprise Mobile  Application Capabilities

Computing Devices - Rapidly changing Dynamics

Android & iOS are dominating Mobility market with 85% share in new Smart phone sales

Page 4: Enterprise Mobile  Application Capabilities

Wheel of Enterprise Mobility: Market Research

Wheel of

Enterprise

Field Force

Customers

ExecutivesSales Force

Employees

Track emerging products, Product

analysis and recommendations

Approvals, MIS

Sales Force Automation

Timesheets, Travel

Location based Survey

Page 5: Enterprise Mobile  Application Capabilities

Provisioning & ongoing

management

Connectivity

Integration

Cost: Multiple OS & sizes

Data Security

Business Challenges : Mobility

Page 6: Enterprise Mobile  Application Capabilities

Datamatics Solutions

Provisioning & ongoing

management

Connectivity

Integration

Cost: Multiple OS & sizes

Data Security

• Secure connectivity• Data encryption on device• User authentication

• Hybrid Apps• Open source frameworks

• Device provisioning Remote data wipe

• Upgrades controlled by central Administration / App market

• Device monitoring

• Local storage• Background data

synchronization

• Interfaces built for Integration with multiple databases

• Integration with legacy systems

Page 7: Enterprise Mobile  Application Capabilities

Available Options …

Page 8: Enterprise Mobile  Application Capabilities

Mobile App Development1. Native App Development

Best in class performance, Smooth user experience, Superior access to device-side capabilities like GPS, camera But High cost of development and maintenance.

2. HTML5 (Web) App Development Are generalized for multiple platforms and not installed locally but made available over the Internet through a browser. Performance is not as smooth as native , less secure and does not leverage every OS feature or API

3. Hybrid App DevelopmentBest of both worlds (Native and Web Application). Reduces mobile application cost and enables access to device-side functionality. . Performance is not as smooth as native The user experience (performance) is not uniform across different OS and device models.

4. MEAPEnterprise grade solution framework for scalable, reliable and complex mobility solutions. Provides synchronization, data wipe, security, scalability , device monitoring features

Page 9: Enterprise Mobile  Application Capabilities

Hybrid VS NativeNative Hybrid ( Web Kit) Xamarin

Resources/ Cost

Independent app for each OS.High Cost.

Generic App for all OS.Less Costlier as compared to native.

Core L:ibrary is common but UI layer is independent for each OS ( Native). High Cost

Ux Fluid transition and smooth flow between screens.

The screen transitions are with glitches.

Fluid transition and smooth flow between screens. But it may be little slow compared to pure Native App.

UI Native UI with predictable behavior.

The behavior differs with devices. Unpredictable behavior at times.

Native UI with predictable behavior.

Device Rotation

The application adapts smoothly between portrait and landscape mode.

The application behavior between portrait and landscape mode is not user friendly.

The application adapts smoothly between portrait and landscape mode.

IDE Matured IDE Maturing IDE with limitations. Maturing IDE with limitations (Xamarin Studio or Visual Studio)

Device properties

Full access to device capabilities.

Limited access to device capabilities. Need specific handling for Android back button.

Full access to device capabilities.

Page 10: Enterprise Mobile  Application Capabilities

Xamarin PlatformUser Interface is Native, while Business Logic is reused across the platforms.

Page 11: Enterprise Mobile  Application Capabilities

Mobility Solutions Overview

Mobile Application Development

Hybrid Application Development

Web App development

Native Application Development

Device features+

MEAP

Middleware

Backend

Direct accessUsingWebservices.

Data exchange with middleware using proprietary protocol.

Data exchange using specific middleware connectors likeSAP, MySQL, Oracle...

Page 12: Enterprise Mobile  Application Capabilities

Approach : Hybrid/Native Survey/Shopper App

• User Authentication : Application will establish secured connection with the server using HTTPS and authenticate with the server.

• Offline Mode : Application will be capable to update/add data and use the previously fetched data even in absence of network connectivity.

• Data Synchronization : When the network connectivity is resumed, The mobile application will submit the data to the backend server using Backend web service API.

Backend server

Survey Questions Sync / Shopping list & Product database Synchronization

HTTPS Web service API

Page 13: Enterprise Mobile  Application Capabilities

Approach : MEAP: based solution

• Data synchronization• Remote Wipe• Device Blocking• Device tracking• User Authorization• Location tracking• Geo Fencing

• Offline Data Storage• Data synchronization

Middleware Backend server

Web service API

Can work event without GRPS/3G

Page 14: Enterprise Mobile  Application Capabilities

Mobien - iNotify

• Robust, scalable and easily configurable

• Out Of the Box Connectors mobilize back office systems, Business Processes.

• It guarantees ‘Always ON’ Real Time, Network Independent Access to your enterprise data. • Seamless interoperability between heterogeneous IT systems deployed within enterprise with

Service oriented architecture• It also offers standard HTTP connectors and SOAP connectors to enable it to integrate with

various other custom developed back end platforms.

• Location tracking.

Page 15: Enterprise Mobile  Application Capabilities

Mobien - iNotify (Overview)

Page 16: Enterprise Mobile  Application Capabilities
Page 17: Enterprise Mobile  Application Capabilities

Increase productivity and effectiveness of merchandising auditRequirementManufacturers need increased visibility into merchandising at a shelf level.• Is merchandise displayed at correct price? Does the display conform to

planogram?• Are competitor’s activities impacting promotion success?• While in-store visual merchandising audits are conducted, labor costs are high

and delays in getting data.

Solution• The solution is on Android, Symbian & blackberry platform• With a combination of a mobile app based on iNotify framework, coupled with native mobile

camera and barcode/ QR code scanning capability,• iNotify improves data collection from the field and transfers to central IT systems faster.

Business benefits• Improve effectiveness and consistency of promotional activities

• Accurate merchandising audits• Ensure Shelf and display compliance• Improve competitive Intelligence

Page 18: Enterprise Mobile  Application Capabilities

Mobile Panel ManagementRequirementEnabling & managing ad-hoc surveys using smartphones. Managing all consumers (panelist)for

taking ad-hoc surveys. Job shortlisting by his/her preference-

Jobs accessibility by area preferences e.g. within 5 miles from the residence of the panelistJobs meeting minimum threshold of remuneration as preferred by the panelist

Managing the entire survey right from the notification of jobs to data collection and redemption of points earned on survey completion.

Short turn-around-time to enable quick deployment of the solution

Solution• Developed a structured solution using a combination of Web Views and Native Mobile

application, XML Web Services and Database server with Transact-SQL to provide data in real time to the device.

• Along-with data availability, the native mobile application were able to provide location details of the mobile application using Native GPS details of the device and thereby filtration of the data fetched from central server using web views.

Page 19: Enterprise Mobile  Application Capabilities

Mobile Panel ManagementFeatures• Device Push Notification- Notifications to the panelist basis their job preference which the panelist can chose

to accept or reject• Camera Integration- to aid the data collection process and also adding credibility to data.• GPS integration-To identify and facilitate movements of the user, which further can be used for further

analysis.• Survey details: From project briefing to survey completion.• Point Redemption: Facility to redeem points earned on survey completion by panelist.

Benefits• Real time data collection and panel management.• Complete control of activities right from push notification to the redemption of survey points for panelist• With a planned roadmap of execution, Datamatics helped the client to develop the requirement within a very

short span of time.• Data collected can be used for further analysis

Page 20: Enterprise Mobile  Application Capabilities

Vehicle Infotainment – AndroidCustomer: Datamatics Product ( under development) Requirement• Vehicle Infotainment service to Passengers in Bus • Following services should be provided

• Video Channels• Music Channels• Games• Stops Alerts• Internet• MAP

Solution• Developing Android based solution. • User Interface design is designed to allow children 7 old age people to

use with ease• Streaming Video & Audio channels from Vehicle server.• GPS tracking & Stop alerts from Vehicle servers to all Tables on the bus.Business benefits

• Brand value,• Differentiator for BUS operator (USP)• Better user experience• Increased revenue via advertisements

Page 21: Enterprise Mobile  Application Capabilities

Implementation of Launch Pad on i-OS and Android/TabletsRequirement• To implement Launch Pad on i-OS and Android platform• The Smartphone MMI is a light version of the “Launch Pad” desktop MMI

for Satellite UT terminals • The functionalities selected for implementation viz. Data Connection,

Contacts and SMS are supported

Solution• Datamatics prototype implementation of the solution is on i-OS as well

as on Android OS• POC approved by the client, GUI look & feel of the Desktop environment

is preserved in Lite implementation to provide same experience to the users

• Launch Pad MMI – Lite with Contacts, SMS and Data Connection features was implemented

Business benefits• Provide satellite connectivity through personal gadgets• Ease of transmitting data through personal communicators• Increase revenue through bandwidth utilization

Page 22: Enterprise Mobile  Application Capabilities

AMR – Mobile Meter Reader : Win Mobile, Android, iOSCustomer: Is a one of the prominent player in Energy distribution & Management

Requirement: • Automating the utility meter reading & sending it to Enterprise Data servers over GPRS link.

• Empowering the users to manage their own energy needs – secured access toenterprise data

Solution• Developed on multi-platform that uses Barcode Reader to read the meter ID

• The meter reading is entered along with the meter reading image for validation

• Batches meter reading and sends the encrypted data in bursts to conserve power

• Back-end application generates different kinds of reports for use for the IT support division

• Back-end application generates different views that user can see based on his consumption and manage his consumption

• A middleware was developed to interface between different kinds of hand sets through adaptors and backend system

• The middleware was also responsible for data synchronization between Enterprise app and mobile unit

text

Middleware

Enterprise Applications

Page 23: Enterprise Mobile  Application Capabilities

Mobile Ticket Office Machine – Win-Mobile and WinCECustomer: A global provider of Automated Fare collection Systems to transportation authorities worldwide

Requirement• Extend Enterprise AFC to Wireless mobile based Ticket Office Machine (TOM)• Extending device capability for Mifare Smartcard validation and printers for issuing

new tickets • Back End Integration with the central Terminal Management System via GPRS for

transfer of transaction data

Solution• Extended device capabilities by integrating the PCMCIA Smartcard readers from different companies.• The implementation can process AFC cards based on Mifare Ultralight, Mifare and DESFire specifications• Same application binary works for 640 x 480 as well as 320 x 240 screen resolution• Developed EMV Level 2 library for Credit / Debit transactions

Business benefits• Reduced time to market• Better quality product at lower cost• Since iterative product development model was followed, could accommodate requirement changes at late stages of

product, thus meeting the timelines, client needs and budget

Page 24: Enterprise Mobile  Application Capabilities

B2E: Mobile Field Service

• Work Order Mgt• Notifications• Technical Objects• Business Partners• Material Inventory• Document Attachments

• Tablet• iPhone, Android and Blackberry

Native Applications

Integration• Standards Driven• SAP connectivity

Features Channels

Page 25: Enterprise Mobile  Application Capabilities

B2E: Mobile Field Sales & Marketing

IntegrationFeatures Channels• Visit execution• Capture sales order• Planogram check• Price check• Promotion compliance• Stock check• Customer information• Product information

• Tablet• Standards Driven• Service connectivity

Page 26: Enterprise Mobile  Application Capabilities

[email protected] www.datamatics.com

ThankYOU