Mobile Technique and Features

Similar documents
Business Intelligence in the Mobile World. Dr. Rado Kotorov

Statement of Direction

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

QLIKVIEW ON MOBILE: Beyond Reporting. A QlikView White Paper. qlikview.com. December 2012

What s New in JReport 13.1

MicroStrategy Desktop MicroStrategy 10.2: New features overview. microstrategy.com 1

Responsive Web Design. vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE

What s New in JReport 12

WEB, HYBRID, NATIVE EXPLAINED CRAIG ISAKSON. June 2013 MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER

Site Configuration Mobile Entrée 4

Enterprise Mobile Application Development: Native or Hybrid?

SAS REPORTS ON YOUR FINGERTIPS? SAS BI IS THE ANSWER FOR CREATING IMMERSIVE MOBILE REPORTS

ORACLE ADF MOBILE DATA SHEET

White Paper. Banking on the Tablet Channel

SQL Server 2016 BI Any Data, Anytime, Anywhere. Phua Chiu Kiang PCK CONSULTING MVP (Data Platform)

Mobile Game and App Development the Easy Way

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

Cross-Platform Phone Apps & Sites with jquery Mobile

ORACLE HYPERION PLANNING

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

City of Corpus Christi. Mobile GIS Viewer. For ipad

Native, Hybrid or Mobile Web Application Development

RESCO MOBILE CRM QUICK GUIDE. for MS Dynamics CRM. ios (ipad & iphone) Android phones & tablets

Here s how to choose the right mobile app for you.

WHAT S NEW IN QLIKVIEW 11

Luna Decision Overview. Copyright Hicare Research 2014 All Rights Reserved

HTML5 : carrier grade

Sisense. Product Highlights.

Empower Individuals and Teams with Agile Data Visualizations in the Cloud

Ad Hoc Analysis of Big Data Visualization

separate the content technology display or delivery technology

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS

Embedded Analytics & Big Data Visualization in Any App

Mobile Application Platform

... Introduction Acknowledgments... 19

LMS L E A R N I N G S O L U T I O N S

UNDERSTANDING RESPONSIVE DESIGN A SOLUTION FOR PUBLISHERS AND ADVERTISERS IN A MULTI-SCREEN WORLD. standout brand experiences

Oracle Sales Cloud on Smartphones and Tablets

Mobile App Proposal Magazine company- @address.com. January 12, y. Direct Contact.

Oracle Hyperion Planning

Dave Haseman, Ross. Hightower. Mobile Development for SAP* ^>. Galileo Press. Bonn. Boston

Rocket CorVu NG. Rocket. Independence from Engineering. Powerful Data Visualization for Critical Decision-Making. brochure

Qlik Sense Enterprise

VMware Horizon DaaS: Desktop as a Cloud Service (DaaS)

Big Data Visualization and Dashboards

Firefox for Android. Reviewer s Guide. Contact us: press@mozilla.com

Reach more users with business intelligence

Oracle & Mobile What Strategy is right for you?

Developing Cross-platform Mobile and Web Apps

The SAP Business One Mobile Application for iphone and ipad. August 2011

32 Benefits of Pipeliner CRM

Business Intelligence Cloud Service Deliver Agile Analytics

Big Data Visualization with JReport

Take full advantage of IBM s IDEs for end- to- end mobile development

Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers

Mastering Mobile Web with 8 Key Rules. Mastering Mobile Web with 8 Key Rules

Choosing the right Mobile BI tool: SSRS vs Power BI vs Datazen

Mobile app for ios Version 1.11.x, December 2015

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

Mobile app for Android Version 1.2.x, December 2015

IBM Cognos Mobile Overview

Geo Analysis, Visualization and Performance with JReport 13

Embedding Customized Data Visualization and Analysis

ReportPortal Web Reporting for Microsoft SQL Server Analysis Services

How To Choose A Business Intelligence Toolkit

Practical Enterprise Mobility

Native, web or hybrid mobile-app development

HTML5 the new. standard for Interactive Web

ArcGIS Platform. An Integrated System. Portal

Fast and Easy Delivery of Data Mining Insights to Reporting Systems

APP DEV. We build your ideas into web and mobile applications. steicho. Technological Solutions

Base CRM Guide. Getting started and understanding of the basic features of Base CRM.

Take BI Beyond the Desktop! with Oracle BI Mobile App Designer

Create Mobile, Compelling Dashboards with Trusted Business Warehouse Data

Programming in HTML5 with JavaScript and CSS3

TURN YOUR DATA INTO KNOWLEDGE

RDM+ Remote Desktop for Android. Getting Started Guide

Microsoft Project 2010 builds on the Microsoft Project 2007 foundation with flexible work management solutions and the right collaboration tools for

Optimizing your E-Business Suite for Mobile and Tablet

Mobile app for ios Version 1.10.x, August 2014

Middleware- Driven Mobile Applications

Managing Existing Mobile Apps

<Insert Picture Here> Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise

Transcription:

Smart evision International, Inc. Mobile Technique and Features Smart evision White Paper Prepared By: Martin Hu Last Update: Oct 16, 2013 2013 1 P a g e

Overview Mobile Business intelligence extends and optimizes traditional desktop Business Intelligence so they can be viewed and utilized easily in mobile devices. The concept of Mobile Intelligence was initiated around since mobile phone debuted in early 90s and increasingly adopted in the workplace in recent years due to the breakneck mobile technology enhancement. Nowadays, mobile BI has become an essential element of improving decision-making for employees at all levels and plays an important role in companies IT strategy. As Gartner predicts, By 2013, 33 percent of BI functionality will be consumed via handheld devices. A recent Forbes article also indicates, By 2015, over 50 percent of mobile BI users will rely exclusively on mobile devices for insight delivery, and will grow BI users by 20 percent. By 2016, 70 percent of leading BI vendors will have incorporated natural-language and spoken-word capabilities. By 2016, more than half of real-time business dashboards will provide a panoramic view that provides information from multiple sources. For those considering mobile BI or extending BI solution into mobile, a successful mobile BI solution should be able to fulfill the following requirements. Take action anywhere, anytime One major difference between desktop BI and mobile BI is portability. Users should be able to reach their target information at any time and no matter where they are. Therefore, mobile BI solution must include the ability to update new data with data server and store these data by offline caching so as to view later on the go. Design once and access by any devices Companies that have existing BI infrastructure will require the mobile BI application to be able to extend their current BI infrastructure. Also companies that have already adopted the corresponding desktop BI solution will want to deploy their solution into mobile devices with ease. No extra design for each platform is needed. Let the application adapt different devices, screen factors and touch optimization for you. Supported by mature security mechanism Mobile BI improves collaboration into a new level, but this will increase the potential of security problem if there is no sophisticated security mechanism in place. Make sure the mobile solution applies matured users authentication and data authorization. No learning curve. Explore information with gestures. Mobile BI solution should deliver intuitive, interactive, and rich information and take advantage of the mobile devices intuitive touch screen interface. Simply touch, pinch, slide, and zoom to realize various functions such as filter, drill down, zoom in, zoom out and etc. 2 P a g e

Development Path As early as 2007 when the first version of Smart evision desktop dashboard solution was released upon the market, through market analysis and customers feedback, we ve sensed and predicted the potential needs on Mobile BI and the great benefits it will add on our clients and started evaluating different development options. The three major options for delivering BI dashboards to mobile devices are to create HTML5 web app, or pure native mobile app designed for the specific mobile operating system, hybrid HTML5 app by wrapping a HTML5 web app in a native client. We ve compared pros and cons between these methods and finally decided to go with a hybrid HTML5 app. The following section will explain the reason why we choose it: HTML5 web app HTML5 has been widely recognized as an industry standard which is supported by different mobile vendors. In other words, creating app with HTML5 approach enables cross-platform ability which makes the mobile application working on multiple devices. For our dashboard application, users are able to design dashboards once and deploy to any devices. Other benefits for developers include written with web technologies that most developers are familiar with and centralized updates and so on. However, HTML5 web app has its vital disadvantages. To name some, it is quite difficult to manage user session; it has limitation on complex mission application; and it doesn t have secured offline storage. Native mobile app Compared to HTML5, Native mobile app uses the core programming languages, APIs and features directly associated with a given mobile OS. In terms of development, this approach involves writing each platform app with corresponding SDKs. For dashboard designers, dashboard redesign for different platforms must be a great pain. On the contrary, Native mobile app is device specific so it has potential to fully utilize its features and created in more graphically rich fashion. Meanwhile, the secured offline storage makes application more portable especially for dashboards application which may carry rich data. Hybrid HTML5 app Going Hybrid HTML5 app provides the pros and cons of both HTML5 app and Native mobile app. However, Hybrid makes it possible to make the best of the both worlds. During our mobile development, we were optimizing JavaScript, CSS to maintain the rich and interactive content with beautiful layout, meanwhile, writing compliance HTML code so as to assure that it could be working on any platform which goes with HTML. On the other hand, this doesn t have to sacrifice the excellent capabilities from Native mobile app. By wrapping the HTML, JavaScript and CSS code into native mobile app container, our mobile BI Solution is able to use these cool features Native mobile app has such as caching data to offline, reacting much faster, rendering high quality Graphics and animation, adopting rich user experience. Moreover, HTML5 technology has a high industry acceptance with, definitely, a promising 3 P a g e

long-term future. So does this native platform language which all mobile device vendors will be constantly improving for sure. Smart evision Mobile BI Dashboard Smart evision App is now available in ios, Android, and Windows 8 Mobile platforms and supporting multiple screen factors. These apps allow users to seamlessly connect with any dashboards designed with Smart evision dashboard solution without any extra design. It was developed absolutely based on the requirements mentioned in the first section of this white paper, which make Smart evision as one of the best and completed BI dashboards tool in the world. Gestures and Features By taking full account of users instinctive control habit and reducing the possibility of learning curve, we adopted intuitive finger gesture so as to allow users browsing our dashboard with great ease. The table below illustrates all finger gestures Smart evision Mobile Dashboard supporting: Finger Gestures Single Tap Single Tap is most frequently used gesture. Most of actions and interactions are triggered by single tap, for example: Choose a region, a record, a category Click on buttons Select filter parameters And so on Swipe Up/Down/Left/Right Swiping is usually used to view extent content, for example: Swipe Up and Down to view more records in Data Grid Swipe left and right to view more fields in Data Grid Browsing Folders and Pages in the Cockpit. 4 P a g e

Spread/Pinch Spread and Pinch are used for selecting certain range, for example: Spread or Pinch to choose the range to zoom in displaying in the Chart Drag Slide Drag and Slide are used to move Slider bar, for example: Sliding Data Slider to select other records Sliding Simulation Slider to change simulation parameter value Sliding Simulation Slider List to change simulation parameter values Advanced Gestures Press Hold By pressing and hold on Controls, users are able to trigger more advanced features. Four features are available. Zoom in/out Decomposition Hint Link Zoom in/out By clicking Zoom in circle, the control will be enlarged to be full screen size. 5 P a g e

Decomposition Decomposition circle only appears when press and hold on Map control. Smart evision Map Control provides two level details, therefore, decomposition means to going into the detail level map. Hint By Clicking on the Hint circle, any hint attached to the control where you press hold on will be shown. 6 P a g e

Link Clicking link circle will open the target dashboard that is linked to. Also, depending on the record you press and hold on, the corresponding information will be forwarded to the target page as well. Other Features Cockpit Cockpit is our unique folders and pages menu, which greatly enhances visual effect and improve browsing efficiency. Our cockpit supports many different types: 3D 2D Cover Flow List Cache Cache stores pages in the device storage so as to allow users to view these pages with and without accessing server. Users can update new data by caching, then browsing dashboards on the go. This is one of the most important features a mature dashboard solution must have. 7 P a g e

Memo and Email This feature is used to share dashboards with other people who don t have or don t use dashboard solution. Simply emailing out the dashboard with notes will allow these people acknowledging the information delivered. 8 P a g e