2Computing 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.
3Computing Devices - Rapidly changing Dynamics Android & iOS are dominating Mobility market with 85% share in new Smart phone sales
4Wheel of Enterprise Mobility: Market Research Field ForceCustomersExecutivesSales ForceEmployeesLocation based SurveyTimesheets, TravelTrack emerging products, Product analysis and recommendationsSales Force AutomationApprovals, MIS
5Provisioning & ongoing management Business Challenges : MobilityProvisioning & ongoing managementConnectivityIntegrationCost: Multiple OS & sizesData Security
6Provisioning & ongoing management ConnectivityIntegrationCost: Multiple OS & sizesData SecuritySecure connectivityData encryption on deviceUser authenticationHybrid AppsOpen source frameworksDevice provisioning Remote data wipeUpgrades controlled by central Administration / App marketDevice monitoringLocal storageBackground data synchronizationInterfaces built for Integration with multiple databasesIntegration with legacy systemsDatamatics Solutions
8Mobile App Development 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.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 APIHybrid App Development Best 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.MEAP Enterprise grade solution framework for scalable, reliable and complex mobility solutions. Provides synchronization, data wipe, security, scalability , device monitoring features
9Hybrid VS Native Native 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 CostUxFluid 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.UINative UI with predictable behavior.The behavior differs with devices. Unpredictable behavior at times.Device RotationThe application adapts smoothly between portrait and landscape mode.The application behavior between portrait and landscape mode is not user friendly.IDEMatured IDEMaturing IDE with limitations.Maturing IDE with limitations (Xamarin Studio or Visual Studio)Device propertiesFull access to device capabilities.Limited access to device capabilities. Need specific handling for Android back button.
10Xamarin PlatformUser Interface is Native, while Business Logic is reused across the platforms.
11Mobility Solutions Overview Mobile Application DevelopmentHybrid Application DevelopmentWeb AppdevelopmentNative Application DevelopmentDevice features+MEAPMiddlewareBackendDirect accessUsingWebservices.Data exchange with middleware using proprietary protocol.Data exchange using specific middleware connectors likeSAP, MySQL, Oracle...
12Approach : Hybrid/Native Survey/Shopper App Backend serverSurvey Questions Sync / Shopping list & Product database SynchronizationHTTPSWeb service APIUser 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.
13Approach : MEAP: based solution Web service APICan work event without GRPS/3GMiddlewareBackend serverData synchronizationRemote WipeDevice BlockingDevice trackingUser AuthorizationLocation trackingGeo FencingOffline Data StorageData synchronization
14Mobien - 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 architectureIt also offers standard HTTP connectors and SOAP connectors to enable it to integrate with various other custom developed back end platforms.Location tracking.
17Increase productivity and effectiveness of merchandising audit RequirementManufacturers 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.SolutionThe solution is on Android, Symbian & blackberry platformWith 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 benefitsImprove effectiveness and consistency of promotional activitiesAccurate merchandising auditsEnsure Shelf and display complianceImprove competitive Intelligence
18Mobile Panel Management RequirementEnabling & 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 panelistManaging 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 solutionSolutionDeveloped 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.
19Mobile Panel Management FeaturesDevice Push Notification- Notifications to the panelist basis their job preference which the panelist can chose to accept or rejectCamera 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.BenefitsReal time data collection and panel management.Complete control of activities right from push notification to the redemption of survey points for panelistWith 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
20Vehicle Infotainment – Android Customer: Datamatics Product ( under development)RequirementVehicle Infotainment service to Passengers in BusFollowing services should be providedVideo ChannelsMusic ChannelsGamesStops AlertsInternetMAPSolutionDeveloping Android based solution.User Interface design is designed to allow children 7 old age people to use with easeStreaming Video & Audio channels from Vehicle server.GPS tracking & Stop alerts from Vehicle servers to all Tables on the bus.Business benefitsBrand value,Differentiator for BUS operator (USP)Better user experienceIncreased revenue via advertisements
21Implementation of Launch Pad on i-OS and Android/Tablets RequirementTo implement Launch Pad on i-OS and Android platformThe Smartphone MMI is a light version of the “Launch Pad” desktop MMI for Satellite UT terminalsThe functionalities selected for implementation viz. Data Connection, Contacts and SMS are supportedSolutionDatamatics prototype implementation of the solution is on i-OS as well as on Android OSPOC approved by the client, GUI look & feel of the Desktop environment is preserved in Lite implementation to provide same experience to the usersLaunch Pad MMI – Lite with Contacts, SMS and Data Connection features was implementedBusiness benefitsProvide satellite connectivity through personal gadgetsEase of transmitting data through personal communicatorsIncrease revenue through bandwidth utilization
22AMR – Mobile Meter Reader : Win Mobile, Android, iOS Customer: Is a one of the prominent player in Energy distribution & ManagementRequirement: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 to enterprise dataSolutionDeveloped on multi-platform that uses Barcode Reader to read the meter IDThe meter reading is entered along with the meter reading image for validationBatches meter reading and sends the encrypted data in bursts to conserve powerBack-end application generates different kinds of reports for use for the IT support divisionBack-end application generates different views that user can see based on his consumption and manage his consumptionA middleware was developed to interface between different kinds of hand sets through adaptors and backend systemThe middleware was also responsible for data synchronization between Enterprise app and mobile unit
23Mobile Ticket Office Machine – Win-Mobile and WinCE Customer: A global provider of Automated Fare collection Systems to transportation authorities worldwideRequirementExtend Enterprise AFC to Wireless mobile based Ticket Office Machine (TOM)Extending device capability for Mifare Smartcard validation and printers for issuing new ticketsBack End Integration with the central Terminal Management System via GPRS for transfer of transaction dataSolutionExtended device capabilities by integrating the PCMCIA Smartcard readers from different companies.The implementation can process AFC cards based on Mifare Ultralight, Mifare and DESFire specificationsSame application binary works for 640 x 480 as well as 320 x 240 screen resolutionDeveloped EMV Level 2 library for Credit / Debit transactionsBusiness benefitsReduced time to marketBetter quality product at lower costSince iterative product development model was followed, could accommodate requirement changes at late stages of product, thus meeting the timelines, client needs and budget
24B2E: Mobile Field Service FeaturesIntegrationChannelsWork Order MgtNotificationsTechnical ObjectsBusiness PartnersMaterial InventoryDocument AttachmentsStandards DrivenSAP connectivityTabletiPhone, Android and Blackberry Native Applications
25B2E: Mobile Field Sales & Marketing FeaturesIntegrationChannelsVisit executionCapture sales orderPlanogram checkPrice checkPromotion complianceStock checkCustomer informationProduct informationStandards DrivenService connectivityTablet