considerations when building mobile app. presented by microstrategy
TRANSCRIPT
![Page 1: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/1.jpg)
1
Considerations when building Mobile
App’s for your Business
Mark Bannerman
Managing Director – MicroStrategy South Africa
![Page 2: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/2.jpg)
2
Agenda
• Introduction & Positioning
• Define your Strategy
• Build
• Deploy
• Next Wave
![Page 3: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/3.jpg)
3
Introduction & Positioning
![Page 4: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/4.jpg)
Innovator and leader in enterprise analytics
4
About MicroStrategy
Company
• Leading independent analytics software
platform vendor
• 20+ years old, publicly traded
• Approximately $600M revenue in 2012. No debt,
and $200M+ cash in the bank
• Global presence with operations in 23 countries
Technology
• Long-time market leader and
innovator in analytics
• Unique unitary architecture,
known for high performance and scalability
• Revolutionary Cloud-based analytics services
• Innovations in mobile commerce and identity
Analysts
• Leader for six consecutive years
in Gartner’s BI Magic Quadrant
• Leader in Forrester BI self-service wave
• #1 ranked mobile BI vendor by Gartner and
Dresner Advisory
• Top ranking BI vendor in the BI Scorecard
Customers
• Millions of business users
• Thousands of mission-critical
applications
• Nearly 4,000 customer institutions globally
across all industries and government
• Customers range from Global 500 giants like
Chevron and Carrefour to cutting edge
technology innovators like eBay and LinkedIn
![Page 5: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/5.jpg)
MicroStrategy Mobile #1 Mobile Product Rating
Gartner
Critical Capabilities of Mobile BI 2012
BARC
BI Survey 10
MicroStrategy Mobile #1 Mobile Usage by Customers
Howard Dresner DAS Advisory
Services
Mobile BI Market Survey 2011
MicroStrategy Mobile #1 Mobile Product Rating
Network World
20 iPad Apps Every CIO Should Want
iTunes
Rewind 2011
Best iPhone Business Apps
in 2011
Tech Access
10 of the Best Enterprise Apps
Analysts, media, and BI users agree
MicroStrategy Leads In Mobile
A New York Times Best Seller
![Page 6: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/6.jpg)
6
Introduction & Positioning
• There is a lot to consider:
o BYOD
o Security
o Mobile Device Management
o …..
• I will focus on the App lifecycle
o Strategy
o Build
o Deploy
o What next….
![Page 7: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/7.jpg)
7
Define your Strategy
![Page 8: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/8.jpg)
8
Define your Strategy Considerations
• Types of Applications
o Internal vs. External
o Information Driven or Process Driven
o Smart Phone vs. Feature Phone
• Constraints
o Budget
o Time
o Skills
o Business Maturity
o Complexity
o Sheer volume of mobile applications requiring development will become enormous
![Page 9: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/9.jpg)
9
Types of Apps Companies require 100s of Apps
Inte
rnal
Exte
rnal
Information Driven Process Driven Time-off Request
Expense Approval
ERP
Quotes & Purchases
Customer Services
CRM
Marketing
Promotions - Vouchers Events
Sales & Target Tracking
Facilities
Contact Info
Product / Branch Info
Logistics
Helpdesk
Training
![Page 10: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/10.jpg)
10
Strategic decision makers should think about the following
• 1. User experience
• 2. Performance
• 3. Monetization
• 4. Cross platform deployment costs
• 5. Fragmentation
• 6. Availability of programming expertise
• 7. Importance of immediate updates and distribution control
• 8. Timeliness of new OS innovations
• 9. Security
![Page 11: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/11.jpg)
Is your mobile app native, or does it look and act like it was built
for a web browser?
Got lots of data and content? Automatically download it at night
while you’re sleeping, for great performance when you’re awake.
Native App Experience
Big Data Performance
Take action from anywhere on the planet with mobile transactions.
Mobilize your most important video and docs.
Transactions, Multimedia
and Alerts
Mobile apps pose unique security challenges. Make sure you’re
fully protected.
Military-Grade Security
Offline Mode You won’t always have a great internet connection. Be
prepared.
The Five Mobile Must-Haves
Mobile Apps that don’t deliver ALL these critical capabilities are deficient and will fail.
11
![Page 12: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/12.jpg)
12
Intuitive, innovative applications to drive your business
Information-Driven Apps in Action
Access and analyze all relevant data. Multimedia content. Real-time data feeds. Intelligent workflows for guided decision-making. Powerful integrated analytics. Quick access to important documents. Make a decision. Transact securely. Custom look and feel. On web or mobile.
![Page 13: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/13.jpg)
13
Intuitive, innovative applications to drive your business
Data-Driven Apps in Action
Access and analyze all relevant data. Multimedia content. Real-time data feeds. Intelligent workflows for guided decision-making. Powerful integrated analytics. Quick access to important documents. Make a decision. Transact securely. Custom look and feel. On web or mobile.
![Page 14: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/14.jpg)
14
Smart Phone vs. Feature Phone
The unstoppable rise of
smartphones and tablets will
see 1.2 billion of the devices
being bought worldwide this
year, analyst Gartner is
predicting
1. Where is your market
2. Who are your intended
consumers
3. What is their commercial
profile.
4. Research and Story-
Boarding
![Page 15: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/15.jpg)
15
Application Story-Boarding
Diagram the Right WorkflowMobile apps require workflows or storyboards that describe the
app in detail. It begins as a wireframe mockup with placeholders,
showing the app process flow and designs for each individual
screen. Once you have the foundation, you can create all the re-
quired reports and charts required for the app. Once the app is
complete, you can substitute actual screenshots of the reports
and charts for the wireframe placeholders, and begin assembling
the app.
App Storyboarding Checklist
Research:
✓What is the current business process?
✓What do you want to see in the application?
✓In what order is information accessed?
✓What is the corporate color scheme?
Use Case
✓Who will be using the application and what is their role?
✓Who/What will be affected, reviewed, or observed by the app?
✓How do users currently access information?
✓When and where will the application be used?
Information
✓When is the information currently accessed?
✓How is data currently stored?
✓How is the data used?
Strategy and Workflow:
✓Why have certain features been requested?
✓Why place this information on a mobile device?
✓Why is information currently accessed in this order?
20
Chapter 3, Section 1
![Page 16: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/16.jpg)
16
Build
![Page 17: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/17.jpg)
17
Build Considerations
• Native Code vs. App Development Framework
• Native App vs. HTML5
![Page 18: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/18.jpg)
18
Native Code vs. App Development Framework
Select from a range of design objects
Drag objects to templates and define interactivity
Save the resulting App and share it instantly and securely
Template Analytics
Editable Grids
Web Content
Mapping Selectors Data entry
Graphs Data Visualizations
Grids
Desktop Publishing
Books and Documents
Video
1 2 3
![Page 19: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/19.jpg)
19
Native App vs. HTML5
Pro’s Con’s
Native Code Rich user experience
Performance
App store monetization
Secure
Fragmentation challenges
Availability of programming
expertise
Immediate updates and
distribution control
Platform Code Has an Integrated
Development Environment
Hybrid approach on
development across platforms
Platform Code-Free Drag-and-drop
Core business is not
software development
No Code interface limits you
to what the platform provides
![Page 20: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/20.jpg)
20
Demonstrated 100x Time Savings: Sales Rep App
Videos and
Presentations
SFA
Integration
Pre-Meeting
Analytics
5000 Users
Offline Access
Personalization
Data-driven Alerts
Analyze 500GB Data
Monitor Rep Activity
Single Sign On
Data Wipe
![Page 21: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/21.jpg)
21
Demonstrated 100x Time Savings: Sales Rep App
iOS Development Android
Development
Total Development
Time Mobile Platform
Layout and Workflow 500 500 1,000+ 30
Visualizations 5000+ 5000+ 10,000+ 30
Content Management 500 500 1000+ 8
Transaction Controls 500 500 1000+ 8
Offline Support 5000+ 5000+ 10,000+ 0
Internationalization 5000+ 5000+ 10,000+ 4
Security 10,000+ 10,000+ 20,000+ 8
Life Cycle Tools 500+ 500+ 1000+ 4
Analytical Engine 10,000+ 10,000+ 30
Alerting and Content Engine 5000+ 5000+ 30
Transactions Gateway 2000+ 2000+ 8
Monitoring Infrastructure 10,000+ 10,000+ 4
Multi-source Engine 5000+ 5000+ 8
Caching Engine 10,000+ 10,000+ 4
Personalization Engine 5000+ 5000+ 4
74,000+ hours 74,000+ hours 101,000+ hours 180 hours
![Page 22: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/22.jpg)
22
Deploy
![Page 23: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/23.jpg)
23
Deploy Considerations
• Multiple Platforms with regular OS updates
• Measuring your App’s Effectiveness
• Maintenance & Scaling
![Page 24: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/24.jpg)
24
Competitive approaches require time-consuming rework
Build Once, Deploy Anywhere
Browsers | Portals | Apps
Web Mobile
iOS | Android |
Blackberry
Documents
PDF | PowerPoint |
Excel | Word One-Click Sharing |
Annotation
Build once
Deploy across all media
1
2
4
2
![Page 25: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/25.jpg)
25
Measuring your App’s Effectiveness
![Page 26: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/26.jpg)
26
Maintenance and Scaling
• Monitoring
Gain insight into usage by gathering Mobile Client Statistics
• App Redesign
Coding is time-consuming, using a Mobile App Platform means changing your
App is as simple as dragging and dropping
• Scale
Increase the number of Apps and number of users within a single, secure and
comprehensive platform.
![Page 27: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/27.jpg)
27
The Next Wave
![Page 28: Considerations when building mobile app. Presented by Microstrategy](https://reader033.vdocument.in/reader033/viewer/2022052822/554d286fb4c905ca208b5093/html5/thumbnails/28.jpg)
28
The Next Wave
“A truly disruptive technology appears and causes major changes to business,
society, or economies.
It yields non-linear effects, on so many levels, and at such a grand scale that it’s
very hard to grasp the scope until the dust settles.”
- Michael Saylor – The Mobile Wave