SlideShare a Scribd company logo
1 of 25
MOBILE ENTERPRISE LANDSCAPE
Best Practices, Guidelines & Approach
ABOUT AYANTEK




                © Ayantek, LLC Confidential   2
INTRODUCTIONS




 Barry Clifford
 Manager, Marketing Programs




 James McNamee
 Consultant, Solutions Analyst




                                 © Ayantek, LLC Confidential   3
AGENDA

•   The Mobile Enterprise Landscape

•   Website or App?

•   Mobile App Approaches

•   Development Considerations

•   A Simple Selection Guide




                                      © Ayantek, LLC Confidential   4
THE MOBILE LANDSCAPE
THE MOBILE ENTERPRISE LANDSCAPE

•   Businesses Looking to Virtualized Operating Models
      Enable Real Time Collaboration



•   Mobile Device-Touting Employees Are Driving Change
      How Businesses Operate & Engage With Customers



•   Using App Stores
      Roughly 5% of Enterprises Using Corporate App Stores
      Building Internal Repositories



•   46% Supporting More Devices
      Variety of Smartphones & Tablets




                                                © Ayantek, LLC Confidential   6
PRIVATE STOREFRONTS


•   Supports 400+ Apps
      Internal & External



•   Crowdsourcing Techniques
      Offers Employees Top Rated,
       Most Popular Apps


•   Types of Apps
      Software Product Guides
      Time Reporting
      Travel Applications



•   Employee Participation
      Exceeds 85 Percent



                                     © Ayantek, LLC Confidential   7
SUPPORT FOR MULTIPLE MOBILE DEVICES

To what extent does your firm’s IT department currently support the following mobile OS’s?




                                                   © Ayantek, LLC Confidential               8
MOBILE LANDSCAPE IN ENTERPRISE

•   Over 65% To Offer More Mobility (North America & Europe)
      Increase of 16% from 2010
      Sales Force, Logistics, Help Desk Support, Providing More Apps etc.



•   Strategic Enterprise Vision
      35% Planning a Comprehensive Corporate Mobile Strategy
      “Role-Based” Apps



•   Mobile Management
      32% Use Mobility Management Solutions
      28% Utilize Help Desk support




                                Source: Forrester's Forrsights Networks And Telecommunications Survey, Q1 2011

                                                    © Ayantek, LLC Confidential                           9
MOBILE LANDSCAPE IN ENTERPRISE

•   Custom-Made Devices For Specific Applications
      Scanners Used for Logistics
      Distribution or Service Apps Used by Field Technicians / Engineers



•   Over 60% of Manufacturers to Leverage Mobile*
      Empowers Shop Floor & Field Workforce
      Daily Avg. Time Savings - 42 Minutes Per Employee



•   Strategic Mistake
      Transferring Complex Systems to Mobile
      Offering Too Much Content vs. Quick Specific Tasks




                                                                              *2009 study by
                                                                              Motorola
                                                © Ayantek, LLC Confidential                    10
DO WE NEED A MOBILE SITE OR APP?
WEBSITE VS. APP

•   Mobile Website
      Visited by Browsing
      Static, Navigational UI
      Generic Look and Feel
      Server Side Rendering
      Internet Connection Required

•   Mobile App
      Installed and Launched
      Interactive UI
      Touch Optimized
      Client Side Rendering
      Available Offline




                                      © Ayantek, LLC Confidential   12
CONSIDERATIONS FOR A MOBILE WEBSITE

•   Availability
      Requires No Download or Installation
      Instantly Accessible Via A Browser
      Pages Displayed In Search Engine Results

•   Compatibility / Updates
      Single Website for All Devices
      Device Detection / Mobile Site Redirects
      Publish Updates Once

•   Accessibility / Development
      Utilize “Common Platform” Solutions
      Adapt For Vertical / Horizontal Orientation

•   Considerations
      Performance Depends On Network Connection
      Offline Use Enabled By HTML5 (not all phones support this)


                                                     © Ayantek, LLC Confidential   13
CONSIDERATIONS FOR A MOBILE APP

•   Availability
      Works Offline
      Requires Download or Installation
      App Store Approval Process

•   Compatibility / Updates
      Designed For A Single Platform (iOS, Android, etc.)
      Updates Are Pushed & Downloaded

•   Accessibility / Development
      Must Use Specific Code Base
      Takes Advantage Of All Device Capabilities

•   Considerations
      Fragmentation of Devices
      Ensures Fast and Reliable Experience
      Plays To The “App Happy” Culture


                                                © Ayantek, LLC Confidential   14
MOBILE APP APPROACHES
NATIVE APPS

•   A Binary “Executable Image” Downloaded and Stored on the File System of the Mobile
    Device

•   App Store or Marketplace Distribution
      Via an enterprise Distribution Mechanism Available

•   Executed Directly by the Operating System
      Launched from the Home Screen
      Does not require another “container app” to run it

•   Makes Explicit Use of Operating-System APIs

•   Skype Native App
      Leverages Phone Features
        (phone, contact list, video, etc.)




                                                  © Ayantek, LLC Confidential            16
WEB APPS

•   Entirely Written Using Web Technologies
      HTML, CSS, JavaScript
      Code is Executed by the Browser, Not OS

•   Various Launch Mechanisms
      Typing URL, clicking hyperlink, scanning QR Code
      Installation is Optional

•   Cross-Platform HTML5 &Device-Specific Features
      Touch Optimized
      No Address Bar
      Suggestion To Pin To Home Screen
      Internet Connection Typically Needed

•   You Tube (Has a Web App & Native App)




                                                 © Ayantek, LLC Confidential   17
HYBRID APPS

•   Hybrid = Native App with Embedded HTML

•   Has All The Benefits of Native Apps
      Wraps Mobile Web Into Native-Hybrid Apps
      Full Access to APIs & App Store Exposure
      Functions Offline

•   Select Portions Written With Web Technologies
      HTML, CSS, JavaScript

•   Web Portions of the App Can Either Be…
      Downloaded from the Web
      Packaged Within the App

•   Do (Salesforce.com) Project Management App
      Leverages Rich Features of the iPhone
      Synchronized Between Web App & iPhone
      Written in HTML5

                                                © Ayantek, LLC Confidential   18
COMPARISON OF APP APPROACHES


                      Internet
           Device    Connection      Dev                             Approval
           Access     Required      Costs                Speed       Process


            Full        No        Expensive            Very Fast       Yes
  Native



           Partial      Yes       Reasonable              Fast         No
  Web


                                                    Native Speed
            Full     Not Always   Reasonable           Where         iOS Only
  Hybrid                                             Necessary




                                       © Ayantek, LLC Confidential              19
APP DEVELOPMENT CONSIDERATIONS
GENERAL BUILD PROCESS FOR NATIVE APPS



              Register as an Apple            Program in Objective-C
               Developer ($99)                 Test in Simulator
              Download SDK / XCode            Submit to iTunes for Approval




              Register as an Android          Install Java Plug-in for Eclipse
               Developer ($25)                 Program in Java (some C, C++)
              Download SDK                    Submit to Android Marketplace




              Create a Vendor                 Download Blackberry SDK
               Account ($200)                  Use Java Plug-in for Eclipse
              PayPal Account Required         Program in Java




                                         © Ayantek, LLC Confidential               21
OTHER CONSIDERATIONS

•   Increasing Fragmentation
       Devices and Operating Systems

•   Improved HTML5 & Complimentary Technologies
      Increasing Usage of Open Standard APIs
      Mobile Touch Web Growing
      Becoming Easier to Avoid Native Development

•   Flexible Development
      Lower Cost
      Faster Updates
      Larger Reach

•   Ongoing Evaluation
      Business Needs
      Infrastructure
      Define the Approach: Desired Features & Enterprise Needs


                                              © Ayantek, LLC Confidential   22
HELP! THIS IS TOO COMPLICATED…
A SIMPLE GUIDE TO DETERMINE YOUR APPROACH




                      Requirements                                      Web    Native Hybrid

 Function Offline


 Cross Platform Compatibility / Support Multiple Devices


 Access Phone Features


 Real Time Updates


 App Store Distribution (iTunes, Android Marketplace, etc.)




                                                 © Ayantek, LLC Confidential                   24
THANK YOU!
Q&A




W: www.ayantek.com
B: www.ayantek.com/?q=blog
T: www.twitter.com/ayantek
F: www.facebook.com/ayantek

Ayantek, LLC
Digital Solutions for Market Leadership
Web | Mobile | Search | Social Media

More Related Content

Viewers also liked

Viewers also liked (17)

Freeing The Sexy Beast
Freeing The Sexy BeastFreeing The Sexy Beast
Freeing The Sexy Beast
 
小企業におけるSBS2003の活用
小企業におけるSBS2003の活用小企業におけるSBS2003の活用
小企業におけるSBS2003の活用
 
Trip of a Lifetime
Trip of a LifetimeTrip of a Lifetime
Trip of a Lifetime
 
Enigma Arabic
Enigma ArabicEnigma Arabic
Enigma Arabic
 
ara TELE-satellite 1009
ara TELE-satellite 1009ara TELE-satellite 1009
ara TELE-satellite 1009
 
Digital Landscape
Digital LandscapeDigital Landscape
Digital Landscape
 
Internetradio
InternetradioInternetradio
Internetradio
 
Presentazione GJAV SANA Bologna 2012
Presentazione GJAV SANA Bologna 2012Presentazione GJAV SANA Bologna 2012
Presentazione GJAV SANA Bologna 2012
 
Dxer
DxerDxer
Dxer
 
Trimax
TrimaxTrimax
Trimax
 
Globalteq
GlobalteqGlobalteq
Globalteq
 
Jason McKersie Summer 2010 Net Worth
Jason McKersie Summer 2010 Net WorthJason McKersie Summer 2010 Net Worth
Jason McKersie Summer 2010 Net Worth
 
Session2 part2
Session2 part2Session2 part2
Session2 part2
 
Acqueon iQ 3.0 Brochure
Acqueon iQ 3.0 BrochureAcqueon iQ 3.0 Brochure
Acqueon iQ 3.0 Brochure
 
Whitepaper Advancements And Economics Make Vdsl Ideal Final
Whitepaper   Advancements And Economics Make Vdsl Ideal   FinalWhitepaper   Advancements And Economics Make Vdsl Ideal   Final
Whitepaper Advancements And Economics Make Vdsl Ideal Final
 
Satcatcher
SatcatcherSatcatcher
Satcatcher
 
Httpool Engagement
Httpool EngagementHttpool Engagement
Httpool Engagement
 

More from Ayantek LLC

Ensuring successful digital project outcomes
Ensuring successful digital project outcomesEnsuring successful digital project outcomes
Ensuring successful digital project outcomesAyantek LLC
 
The Princeton Review, MCAT 2015 Dashboard - MITX Award Entry
The Princeton Review, MCAT 2015 Dashboard - MITX Award EntryThe Princeton Review, MCAT 2015 Dashboard - MITX Award Entry
The Princeton Review, MCAT 2015 Dashboard - MITX Award EntryAyantek LLC
 
Sample SMAC Assessment
Sample SMAC AssessmentSample SMAC Assessment
Sample SMAC AssessmentAyantek LLC
 
Why the SMAC Stack is Going to Change the Word...Or has it Already?
Why the SMAC Stack is Going to Change the Word...Or has it Already?Why the SMAC Stack is Going to Change the Word...Or has it Already?
Why the SMAC Stack is Going to Change the Word...Or has it Already?Ayantek LLC
 
Digital Renewal - White Elephants on the Web
Digital Renewal - White Elephants on the WebDigital Renewal - White Elephants on the Web
Digital Renewal - White Elephants on the WebAyantek LLC
 
Optimizing social media for business
Optimizing social media for businessOptimizing social media for business
Optimizing social media for businessAyantek LLC
 
Mobile site design best practices
Mobile site design best practicesMobile site design best practices
Mobile site design best practicesAyantek LLC
 

More from Ayantek LLC (7)

Ensuring successful digital project outcomes
Ensuring successful digital project outcomesEnsuring successful digital project outcomes
Ensuring successful digital project outcomes
 
The Princeton Review, MCAT 2015 Dashboard - MITX Award Entry
The Princeton Review, MCAT 2015 Dashboard - MITX Award EntryThe Princeton Review, MCAT 2015 Dashboard - MITX Award Entry
The Princeton Review, MCAT 2015 Dashboard - MITX Award Entry
 
Sample SMAC Assessment
Sample SMAC AssessmentSample SMAC Assessment
Sample SMAC Assessment
 
Why the SMAC Stack is Going to Change the Word...Or has it Already?
Why the SMAC Stack is Going to Change the Word...Or has it Already?Why the SMAC Stack is Going to Change the Word...Or has it Already?
Why the SMAC Stack is Going to Change the Word...Or has it Already?
 
Digital Renewal - White Elephants on the Web
Digital Renewal - White Elephants on the WebDigital Renewal - White Elephants on the Web
Digital Renewal - White Elephants on the Web
 
Optimizing social media for business
Optimizing social media for businessOptimizing social media for business
Optimizing social media for business
 
Mobile site design best practices
Mobile site design best practicesMobile site design best practices
Mobile site design best practices
 

Recently uploaded

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Considerations for Mobile App Development in the Enterprise

  • 1. MOBILE ENTERPRISE LANDSCAPE Best Practices, Guidelines & Approach
  • 2. ABOUT AYANTEK © Ayantek, LLC Confidential 2
  • 3. INTRODUCTIONS Barry Clifford Manager, Marketing Programs James McNamee Consultant, Solutions Analyst © Ayantek, LLC Confidential 3
  • 4. AGENDA • The Mobile Enterprise Landscape • Website or App? • Mobile App Approaches • Development Considerations • A Simple Selection Guide © Ayantek, LLC Confidential 4
  • 6. THE MOBILE ENTERPRISE LANDSCAPE • Businesses Looking to Virtualized Operating Models  Enable Real Time Collaboration • Mobile Device-Touting Employees Are Driving Change  How Businesses Operate & Engage With Customers • Using App Stores  Roughly 5% of Enterprises Using Corporate App Stores  Building Internal Repositories • 46% Supporting More Devices  Variety of Smartphones & Tablets © Ayantek, LLC Confidential 6
  • 7. PRIVATE STOREFRONTS • Supports 400+ Apps  Internal & External • Crowdsourcing Techniques  Offers Employees Top Rated, Most Popular Apps • Types of Apps  Software Product Guides  Time Reporting  Travel Applications • Employee Participation  Exceeds 85 Percent © Ayantek, LLC Confidential 7
  • 8. SUPPORT FOR MULTIPLE MOBILE DEVICES To what extent does your firm’s IT department currently support the following mobile OS’s? © Ayantek, LLC Confidential 8
  • 9. MOBILE LANDSCAPE IN ENTERPRISE • Over 65% To Offer More Mobility (North America & Europe)  Increase of 16% from 2010  Sales Force, Logistics, Help Desk Support, Providing More Apps etc. • Strategic Enterprise Vision  35% Planning a Comprehensive Corporate Mobile Strategy  “Role-Based” Apps • Mobile Management  32% Use Mobility Management Solutions  28% Utilize Help Desk support Source: Forrester's Forrsights Networks And Telecommunications Survey, Q1 2011 © Ayantek, LLC Confidential 9
  • 10. MOBILE LANDSCAPE IN ENTERPRISE • Custom-Made Devices For Specific Applications  Scanners Used for Logistics  Distribution or Service Apps Used by Field Technicians / Engineers • Over 60% of Manufacturers to Leverage Mobile*  Empowers Shop Floor & Field Workforce  Daily Avg. Time Savings - 42 Minutes Per Employee • Strategic Mistake  Transferring Complex Systems to Mobile  Offering Too Much Content vs. Quick Specific Tasks *2009 study by Motorola © Ayantek, LLC Confidential 10
  • 11. DO WE NEED A MOBILE SITE OR APP?
  • 12. WEBSITE VS. APP • Mobile Website  Visited by Browsing  Static, Navigational UI  Generic Look and Feel  Server Side Rendering  Internet Connection Required • Mobile App  Installed and Launched  Interactive UI  Touch Optimized  Client Side Rendering  Available Offline © Ayantek, LLC Confidential 12
  • 13. CONSIDERATIONS FOR A MOBILE WEBSITE • Availability  Requires No Download or Installation  Instantly Accessible Via A Browser  Pages Displayed In Search Engine Results • Compatibility / Updates  Single Website for All Devices  Device Detection / Mobile Site Redirects  Publish Updates Once • Accessibility / Development  Utilize “Common Platform” Solutions  Adapt For Vertical / Horizontal Orientation • Considerations  Performance Depends On Network Connection  Offline Use Enabled By HTML5 (not all phones support this) © Ayantek, LLC Confidential 13
  • 14. CONSIDERATIONS FOR A MOBILE APP • Availability  Works Offline  Requires Download or Installation  App Store Approval Process • Compatibility / Updates  Designed For A Single Platform (iOS, Android, etc.)  Updates Are Pushed & Downloaded • Accessibility / Development  Must Use Specific Code Base  Takes Advantage Of All Device Capabilities • Considerations  Fragmentation of Devices  Ensures Fast and Reliable Experience  Plays To The “App Happy” Culture © Ayantek, LLC Confidential 14
  • 16. NATIVE APPS • A Binary “Executable Image” Downloaded and Stored on the File System of the Mobile Device • App Store or Marketplace Distribution  Via an enterprise Distribution Mechanism Available • Executed Directly by the Operating System  Launched from the Home Screen  Does not require another “container app” to run it • Makes Explicit Use of Operating-System APIs • Skype Native App  Leverages Phone Features (phone, contact list, video, etc.) © Ayantek, LLC Confidential 16
  • 17. WEB APPS • Entirely Written Using Web Technologies  HTML, CSS, JavaScript  Code is Executed by the Browser, Not OS • Various Launch Mechanisms  Typing URL, clicking hyperlink, scanning QR Code  Installation is Optional • Cross-Platform HTML5 &Device-Specific Features  Touch Optimized  No Address Bar  Suggestion To Pin To Home Screen  Internet Connection Typically Needed • You Tube (Has a Web App & Native App) © Ayantek, LLC Confidential 17
  • 18. HYBRID APPS • Hybrid = Native App with Embedded HTML • Has All The Benefits of Native Apps  Wraps Mobile Web Into Native-Hybrid Apps  Full Access to APIs & App Store Exposure  Functions Offline • Select Portions Written With Web Technologies  HTML, CSS, JavaScript • Web Portions of the App Can Either Be…  Downloaded from the Web  Packaged Within the App • Do (Salesforce.com) Project Management App  Leverages Rich Features of the iPhone  Synchronized Between Web App & iPhone  Written in HTML5 © Ayantek, LLC Confidential 18
  • 19. COMPARISON OF APP APPROACHES Internet Device Connection Dev Approval Access Required Costs Speed Process Full No Expensive Very Fast Yes Native Partial Yes Reasonable Fast No Web Native Speed Full Not Always Reasonable Where iOS Only Hybrid Necessary © Ayantek, LLC Confidential 19
  • 21. GENERAL BUILD PROCESS FOR NATIVE APPS  Register as an Apple  Program in Objective-C Developer ($99)  Test in Simulator  Download SDK / XCode  Submit to iTunes for Approval  Register as an Android  Install Java Plug-in for Eclipse Developer ($25)  Program in Java (some C, C++)  Download SDK  Submit to Android Marketplace  Create a Vendor  Download Blackberry SDK Account ($200)  Use Java Plug-in for Eclipse  PayPal Account Required  Program in Java © Ayantek, LLC Confidential 21
  • 22. OTHER CONSIDERATIONS • Increasing Fragmentation  Devices and Operating Systems • Improved HTML5 & Complimentary Technologies  Increasing Usage of Open Standard APIs  Mobile Touch Web Growing  Becoming Easier to Avoid Native Development • Flexible Development  Lower Cost  Faster Updates  Larger Reach • Ongoing Evaluation  Business Needs  Infrastructure  Define the Approach: Desired Features & Enterprise Needs © Ayantek, LLC Confidential 22
  • 23. HELP! THIS IS TOO COMPLICATED…
  • 24. A SIMPLE GUIDE TO DETERMINE YOUR APPROACH Requirements Web Native Hybrid Function Offline Cross Platform Compatibility / Support Multiple Devices Access Phone Features Real Time Updates App Store Distribution (iTunes, Android Marketplace, etc.) © Ayantek, LLC Confidential 24
  • 25. THANK YOU! Q&A W: www.ayantek.com B: www.ayantek.com/?q=blog T: www.twitter.com/ayantek F: www.facebook.com/ayantek Ayantek, LLC Digital Solutions for Market Leadership Web | Mobile | Search | Social Media