SlideShare a Scribd company logo
1 of 25
Demystifying the
Mobile Container
© Copyright 2013 Antenna Software, Inc. All rights reserved.
Presented by:
Jim Somers
Chief Marketing & Strategy Officer
May 2, 2013
Confidential. Do not distribute.
Joseph June
Sr. Director, Product Management
WELCOME & INTRODUCTIONS
Your Presenters: Our Agenda:
2 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
Joseph June
Sr. Director, Product Management
Antenna Software
• What is a "container?"
• What are the different types?
• Why do we need them?
• What are some good examples?
• Questions
Jim Somers
Chief Marketing & Strategy Officer
Antenna Software
Have a question?
Tweet us @AntennaSoftware or
#ContainerWebinar
WHAT WE DO
AMPchroma helps you build, run, and manage all your
mobile applications and content.
➦ Enabling you to get to market faster, have more flexibility,
and better manage risk in this ever-changing mobile world.
3 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
ENTERPRISE-GRADE APP SAMPLES
44
© Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
Ticketing app for train conductors
Research library app Field Service app
Mobile shopping app
Field sales and distributors catalog appField Sales app
IT’S ALL VERY CONFUSING
© Copyright 2012 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
Container
Sandbox
Partition
Hypervisor
Persona
Shell
Separation
Mode
Wrapper
Portal
Walled
Garden
Hub
Store
5
MARKET SITUATION
6 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
• IT administrators
want the security,
management &
control over their
devices, users & apps
MANAGEMENT
(MDM/MAM)
• It’s where speed & usability …
• … converge with management
and control
• Developers want to
build apps quickly and
deploy them to users as
easily as possible.
DEVELOPMENT
(MEAP/MADP)
MARKET SITUATION
7 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
• IT administrators
want the security,
management &
control over their
devices, users & apps
MANAGEMENT
(MDM/MAM)
• Developers want to
build apps quickly and
deploy them to users as
easily as possible.
DEVELOPMENT
(MEAP/MADP)
• But buyer beware!
• Two solutions for 2 needs?
• Or are they?
TODAY’S QUESTION
HTML5 Native
?
Which is the better approach?
© Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.8
PUBLIC DISCONTENT WITH HYBRID
9 Confidential. Do not distribute. © Copyright 2013 Antenna Software, Inc. All rights reserved.
“I think the biggest mistake we
made as a company is betting too
much on HTML5 as opposed to
native, because it just wasn’t there.”
- Mark Zuckerberg, CEO, Facebook
“We have definitely shifted from
HTML5 to native. The primary
reason is … the app is running out of
memory.”
- Kiran Prasad, Director Mobile Engineering, LinkedIn
TODAY’S QUESTION
HTML5 Native
?
Does it have to be an either/or?
© Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.10
Can a native
container
provide the
best of both
worlds?
WHAT DOES IT PROVIDE?
11 © Copyright 2013 Antenna Software, Inc. All rights reserved.
Device APIs
Client Tier
Native Container
HTML5, CSS,
JavaScript
Web Content
Platform “WebView”
communicates with native
container via APIs
A native container allows a developer to build apps that look, feel,
and function like native apps, without building native apps.
“Hybrid” apps function much
like native apps, but display
web content, developed
with web coding techniques
Client tier enables device
features through device
APIs and communicates
with server through
managed gateway
Confidential. Do not distribute.
• HTML/CSS3
• JavaScript
• JavaScript
UI FW
HYBRID EXPLAINED
• Essentially it’s a native app designed to display web content.
• Think of it as a frameless web browser (kind of).
• Each platform has some sort of a “WebView” class/control designed to
display a web page – UIWebView (iOS), WebView (Android), WebView (BB).
• Commonly has a “bridge API” that allows you to pass
messages/commands/transactions between the web world and the native
world.
• You must “build or package” the webapp in the container to make your
webapp into a “hybrid app.”
• This involves signing (using proper certificates), combining webapp with the
native shell and producing a native binary file (.ipa for iOS, .apk for
Android).
• Container typically comes with APIs to interact with stuff outside the
container. For example, you might get APIs for accessing native API (like
camera, storage, GPS, accelerometer, etc.) and/or APIs for communicating
to the server.
12 Confidential. Do not distribute. © Copyright 2013 Antenna Software, Inc. All rights reserved.
WHAT VALUE DOES IT BRING?
13 © Copyright 2013 Antenna Software, Inc. All rights reserved.
Value Driver Benefit
Time to market
• Leverage widely available web development skills
(HTML5, CSS, JavaScript) without learning new
languages, SDKs
Device Portability
• Build “native looking” apps for multiple platforms
without mastering multiple IDEs or native SDKs
Reusability
• Most of the content to be displayed is already
available on the web, so why reinvent the wheel?
Enterprise-grade
• Add enterprise features like security, enterprise
integration, and user management (MAM, MDM)
Confidential. Do not distribute.
WHERE DOES IT FIT?
Hybrid
Web Code
Native
Container
Client Tier
• Standard web dev
(HTML5, CSS, JS)
• Packaged / deployed in
native container
• Fast / easy
• Enhanced functionality
Native
Native Code
Client Tier
• Standard native dev
(Objective-C, Java using
AMPchroma native APIs)
• Use best of breed dev tools
for each platform
• Targeted or cross-compiled
for each desired platform
Web
• Standard web dev
(HTML5, CSS, JS)
• Runs in browser
• Fast / easy
• Limited functionality
Mobile Browser
Web Code
14 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
Web
15
NativeHybrid
Mobile
Browser
Web
Code
Native
Code
Client Tier
Web
Code
Native
Container
Client Tier
Web
Code
Native
Container
Client Tier
App
Native
Container
Client Tier
App
App App
Single App
Hybrid
Multi-App
Hybrid, or
“Managed
Hybrid”
Native
Code
Client Tier
Native
Code
Client Tier
Pure Native
SDK
Cross Platform
Native
Web Code
Native
Client Tier
Native
Code
Mixed Mode
© Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
WHERE DOES IT FIT? (CONT’D)
Web
Native
“Mixed Mode” NativeHybrid
Managed
Hybrid
Mobile Browser
Web Code
Native Code
Client Tier
Native
Container
Client Tier
Web
Code
Web
Code
16
Client Tier
Native
Container
Web Code
NativeCod
e
Client Tier
Native
Container
Web Code
Offline Capabilities
Security & Management
Leverage Device Capabilities
Time to Market
Development Ease
Cross-device Portability
© Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
HOW DOES IT COMPARE? (CONT’D)
17
Mobile Web
Container / Wrapper
Cross-Platform Native Native
Dev HTML5, CSS,
Java, XML, JS
HTML5, JavaScript, CSS;
publish in native wrapper
Eclipse, Java,
cross-compiled
Objective C, Java,
Xcode, Android SDK
Pros • Web skillsets
• Development time/effort
• Platform portability
• Performance
• Security
• Online/offline functionality
• Native “feel”
• Device capability
Cons • Performance, security
• Functionality limited, online only
• No native “feel”
• Portability
• Platform-specific skillsets
© Copyright 2013 Antenna Software, Inc. All rights reserved.
Confidential. Do not distribute.
COMPETITIVE ECOSYSTEM
Web Hybrid Native
18
Mobile Web
Container / Wrapper
Cross-Platform Native Native
Dev HTML5, CSS,
Java, XML, JS
HTML5, JavaScript, CSS;
publish in native wrapper
Eclipse, Java,
cross-compiled
Objective C, Java,
Xcode, Android SDK
Pros • Web skillsets
• Development time/effort
• Platform portability
• Performance
• Security
• Online/offline functionality
• Native “feel”
• Device capability
Cons • Performance, security
• Functionality limited, online only
• No native “feel”
• Portability
• Platform-specific skillsets
© Copyright 2013 Antenna Software, Inc. All rights reserved.
Confidential. Do not distribute.
WHERE WE FIT
Web Hybrid Native
CLIENT
© Copyright 2011 Antenna Software, Inc. All rights reserved.
• Open to any mobile IDE including 3rd parties
• Write once, deploy-to-many functionality
across device platforms
• Secure container that communicates with a
client interface on the AMP Server
• Management of multiple web apps via single
native container (patented)
• Enables real-time and offline capabilities
• Built-in connectors and adapters provide easy
integration to backend systems
© Copyright 2012 Antenna Software, Inc. All rights reserved.
AMP CLIENT POWERED BY AMPCHROMA
19
© Copyright 2011 Antenna Software, Inc. All rights reserved.
Mobile Field Service:
• Users needed to view docs and capture
signatures in order to speed-up and
simplify the service order completion
• Migrated from laptops to iPhone & iPad
• Integrated to Siebel & Kronos for time
keeping, and Active Directory for SSO
• Steris chose Hybrid – HTML5 inside
secure native container
© Copyright 2012 Antenna Software, Inc. All rights reserved.
AMP CLIENT EXAMPLE
20
HYBRID INCREASING IN POPULARITY
Source: http://appdev.cbronline.com/news/hybrid-apps-to-be-used-in-half-of-mobile-apps-by-2016-gartner-170413
"The BYOD trend … will lead businesses to manage a portfolio of
mobile application architectures, and hybrid architectures will be
especially well-suited to business-to-employee applications.”
- Van Baker, VP, Gartner Research
Hybrid Apps
will be deployed in about
Half
of mobile apps by
2015
21 Confidential. Do not distribute. © Copyright 2013 Antenna Software, Inc. All rights reserved.
CLOSING THOUGHTS
• HTML5 mobile app development is naturally appealing and being enhanced by:
- Better javascript frameworks
- Better and faster rendering
- Faster devices
• The container started as simply a way to hold the web apps so they can be
distributed and installed on devices, but quickly became a framework for
building hybrid apps.
• Building hybrid apps running inside a container is a very viable way to develop
and deploy quickly, safely, and cost effectively, especially when leveraging
existing web content.
• But it may not be the perfect solution for all app types. Really good apps
require more than simply a JavaScript framework and a hybrid container.
• Building a compelling mobile app with an immersive user experience requires a
strong knowledge of JavaScript development, web development, and a general
understanding of mobile development principles on individual target platforms.
• Not all containers are created equal.
22 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
WHY ARE WE SO HAPPY?
75 of the F1000
brands rely on our
platform every day,
like Coke, Walmart,
Xerox, RBS and
McGraw Hill.
Want to be the first to have the 2013 Gartner Magic Quadrant for
Mobile Applications Development Platforms (MADP)? If so, go to …
http://tiny.cc/getMADP to register for a free copy.
Gartner recognized us
as a LEADER in their
2012 Magic
Quadrant for Mobile
App Development
Platforms (MADP).
You’d be smiling too if
you had over 200
million messages
flowing through your
servers each month.
Dozens of carrier and
ISV partners call our
platform their own and
take it to market
under their brand.
With our SAS70,
SysTrust & FIPS140
certifications, we sleep
well knowing our
customers are secure.
23 © Copyright 2012 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
WHY ARE WE SO HAPPY?
75 of the F1000
brands rely on our
platform every day,
like Coke, Walmart,
Xerox, RBS and
McGraw Hill.
Want to be the first to have the 2013 Gartner Magic Quadrant for
Mobile Applications Development Platforms (MADP)? If so, go to …
http://tiny.cc/getMADP to register for a free copy.
24 © Copyright 2012 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
QUESTIONS?
© Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
Have a question?
Tweet us @AntennaSoftware or
#ContainerWebinar

More Related Content

What's hot

Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationLeigh Williamson
 
Mobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionMobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionLeigh Williamson
 
Overview of Enterprise Mobility
Overview of Enterprise MobilityOverview of Enterprise Mobility
Overview of Enterprise MobilityYuvaraj Ilangovan
 
The Connected Car: Driving the Industry Forward
The Connected Car: Driving the Industry ForwardThe Connected Car: Driving the Industry Forward
The Connected Car: Driving the Industry ForwardHitReach
 
5 Steps for Enterprise Mobility
5 Steps for Enterprise Mobility5 Steps for Enterprise Mobility
5 Steps for Enterprise MobilityMatthew David
 
Mobile architecture overview
Mobile architecture overviewMobile architecture overview
Mobile architecture overviewDavid Scruggs
 
connected car is mobile, social, big data, cloud
connected car is mobile, social, big data, cloudconnected car is mobile, social, big data, cloud
connected car is mobile, social, big data, cloudJoe Speed
 
MobileIron's Enterprise Solution for Mobile Web Browsing
MobileIron's Enterprise Solution for Mobile Web BrowsingMobileIron's Enterprise Solution for Mobile Web Browsing
MobileIron's Enterprise Solution for Mobile Web BrowsingMobileIron
 
Intel IT annual report
Intel IT annual report Intel IT annual report
Intel IT annual report Low Hong Chuan
 
Landmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile SpaceLandmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile SpaceRobert Sutor
 
Rapidsoft SystemS Mobile Development Capabilities
Rapidsoft SystemS Mobile Development CapabilitiesRapidsoft SystemS Mobile Development Capabilities
Rapidsoft SystemS Mobile Development CapabilitiesSandeep Kumar
 
Apps in the Enterprise: Creating New Lines of Business & Productivity
Apps in the Enterprise: Creating New Lines of Business & ProductivityApps in the Enterprise: Creating New Lines of Business & Productivity
Apps in the Enterprise: Creating New Lines of Business & ProductivityApperian
 
Do you Need an App Strategy? (jan 2010)
Do you Need an App Strategy?  (jan 2010)Do you Need an App Strategy?  (jan 2010)
Do you Need an App Strategy? (jan 2010)William J. Brown
 
Enterprise Mobility - An Introduction
Enterprise Mobility - An IntroductionEnterprise Mobility - An Introduction
Enterprise Mobility - An IntroductionFolio3 Software
 
TADS Telecom Summit Telestax Ivelin Ivanov
TADS Telecom Summit Telestax Ivelin IvanovTADS Telecom Summit Telestax Ivelin Ivanov
TADS Telecom Summit Telestax Ivelin IvanovAlan Quayle
 
Enterprise mobility and cloud
Enterprise mobility and cloudEnterprise mobility and cloud
Enterprise mobility and cloudKamesh Pemmaraju
 
Full Circle: The Rise of Vehicle-Installed Telematics
Full Circle: The Rise of Vehicle-Installed TelematicsFull Circle: The Rise of Vehicle-Installed Telematics
Full Circle: The Rise of Vehicle-Installed TelematicsHitReach
 

What's hot (20)

Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentation
 
Mobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionMobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT Session
 
Overview of Enterprise Mobility
Overview of Enterprise MobilityOverview of Enterprise Mobility
Overview of Enterprise Mobility
 
The Connected Car: Driving the Industry Forward
The Connected Car: Driving the Industry ForwardThe Connected Car: Driving the Industry Forward
The Connected Car: Driving the Industry Forward
 
5 Steps for Enterprise Mobility
5 Steps for Enterprise Mobility5 Steps for Enterprise Mobility
5 Steps for Enterprise Mobility
 
Mobile architecture overview
Mobile architecture overviewMobile architecture overview
Mobile architecture overview
 
connected car is mobile, social, big data, cloud
connected car is mobile, social, big data, cloudconnected car is mobile, social, big data, cloud
connected car is mobile, social, big data, cloud
 
MobileIron's Enterprise Solution for Mobile Web Browsing
MobileIron's Enterprise Solution for Mobile Web BrowsingMobileIron's Enterprise Solution for Mobile Web Browsing
MobileIron's Enterprise Solution for Mobile Web Browsing
 
Mobile development capability doc
Mobile development capability docMobile development capability doc
Mobile development capability doc
 
Enterprise Mobility Solutions & Services
Enterprise Mobility Solutions & ServicesEnterprise Mobility Solutions & Services
Enterprise Mobility Solutions & Services
 
Intel IT annual report
Intel IT annual report Intel IT annual report
Intel IT annual report
 
Intro to mobile technology
Intro to mobile technologyIntro to mobile technology
Intro to mobile technology
 
Landmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile SpaceLandmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile Space
 
Rapidsoft SystemS Mobile Development Capabilities
Rapidsoft SystemS Mobile Development CapabilitiesRapidsoft SystemS Mobile Development Capabilities
Rapidsoft SystemS Mobile Development Capabilities
 
Apps in the Enterprise: Creating New Lines of Business & Productivity
Apps in the Enterprise: Creating New Lines of Business & ProductivityApps in the Enterprise: Creating New Lines of Business & Productivity
Apps in the Enterprise: Creating New Lines of Business & Productivity
 
Do you Need an App Strategy? (jan 2010)
Do you Need an App Strategy?  (jan 2010)Do you Need an App Strategy?  (jan 2010)
Do you Need an App Strategy? (jan 2010)
 
Enterprise Mobility - An Introduction
Enterprise Mobility - An IntroductionEnterprise Mobility - An Introduction
Enterprise Mobility - An Introduction
 
TADS Telecom Summit Telestax Ivelin Ivanov
TADS Telecom Summit Telestax Ivelin IvanovTADS Telecom Summit Telestax Ivelin Ivanov
TADS Telecom Summit Telestax Ivelin Ivanov
 
Enterprise mobility and cloud
Enterprise mobility and cloudEnterprise mobility and cloud
Enterprise mobility and cloud
 
Full Circle: The Rise of Vehicle-Installed Telematics
Full Circle: The Rise of Vehicle-Installed TelematicsFull Circle: The Rise of Vehicle-Installed Telematics
Full Circle: The Rise of Vehicle-Installed Telematics
 

Similar to Demystifying the Mobile Container - PART I

IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBIZZ
 
Debunking Common Myths of Mobile Application Development
Debunking Common Myths of Mobile Application DevelopmentDebunking Common Myths of Mobile Application Development
Debunking Common Myths of Mobile Application DevelopmentAntenna Software
 
Why an innovative mobile strategy needs a robust API
Why an innovative mobile strategy needs a robust APIWhy an innovative mobile strategy needs a robust API
Why an innovative mobile strategy needs a robust APIManmohan Gupta
 
Why an Innovative Mobile Strategy Requires a Robust API
Why an Innovative Mobile Strategy Requires a Robust API Why an Innovative Mobile Strategy Requires a Robust API
Why an Innovative Mobile Strategy Requires a Robust API Software AG
 
Dreamweaver CS6, jQuery, PhoneGap, mobile design
Dreamweaver CS6, jQuery, PhoneGap, mobile designDreamweaver CS6, jQuery, PhoneGap, mobile design
Dreamweaver CS6, jQuery, PhoneGap, mobile designDee Sadler
 
BLUG 2013 - Mobile Application Delivery - Choices, choices, choices
BLUG 2013 - Mobile Application Delivery - Choices, choices, choicesBLUG 2013 - Mobile Application Delivery - Choices, choices, choices
BLUG 2013 - Mobile Application Delivery - Choices, choices, choicesRené Winkelmeyer
 
Creating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixCreating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixAndrew Ferrier
 
Engage 2013 - Mobile Measurement Tactics
Engage 2013 - Mobile Measurement TacticsEngage 2013 - Mobile Measurement Tactics
Engage 2013 - Mobile Measurement TacticsWebtrends
 
Enabling the Multi-Device Universe
Enabling the Multi-Device UniverseEnabling the Multi-Device Universe
Enabling the Multi-Device UniverseCA API Management
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignThanh Nguyen
 
Developing Mobile Applications for iOS and Android the Oracle way
Developing Mobile Applications for iOS and Android the Oracle wayDeveloping Mobile Applications for iOS and Android the Oracle way
Developing Mobile Applications for iOS and Android the Oracle wayToronto-Oracle-Users-Group
 
IBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App DevelopmentIBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App DevelopmentWim Tobback
 
Delivering Mobile Apps to the Field with Oracle JET
Delivering Mobile Apps to the Field with Oracle JETDelivering Mobile Apps to the Field with Oracle JET
Delivering Mobile Apps to the Field with Oracle JETSimon Haslam
 
Native - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile ArchitecturesNative - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile ArchitecturesPhong Le Duy
 
Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012marcocasario
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM France Lab
 
Engage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement WorkshopEngage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement WorkshopWebtrends
 

Similar to Demystifying the Mobile Container - PART I (20)

IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with Worklight
 
Debunking Common Myths of Mobile Application Development
Debunking Common Myths of Mobile Application DevelopmentDebunking Common Myths of Mobile Application Development
Debunking Common Myths of Mobile Application Development
 
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
Why an innovative mobile strategy needs a robust API
Why an innovative mobile strategy needs a robust APIWhy an innovative mobile strategy needs a robust API
Why an innovative mobile strategy needs a robust API
 
Why an Innovative Mobile Strategy Requires a Robust API
Why an Innovative Mobile Strategy Requires a Robust API Why an Innovative Mobile Strategy Requires a Robust API
Why an Innovative Mobile Strategy Requires a Robust API
 
Mobile Apps Develpment - A Comparison
Mobile Apps Develpment - A ComparisonMobile Apps Develpment - A Comparison
Mobile Apps Develpment - A Comparison
 
Dreamweaver CS6, jQuery, PhoneGap, mobile design
Dreamweaver CS6, jQuery, PhoneGap, mobile designDreamweaver CS6, jQuery, PhoneGap, mobile design
Dreamweaver CS6, jQuery, PhoneGap, mobile design
 
BLUG 2013 - Mobile Application Delivery - Choices, choices, choices
BLUG 2013 - Mobile Application Delivery - Choices, choices, choicesBLUG 2013 - Mobile Application Delivery - Choices, choices, choices
BLUG 2013 - Mobile Application Delivery - Choices, choices, choices
 
Creating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixCreating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM Bluemix
 
Engage 2013 - Mobile Measurement Tactics
Engage 2013 - Mobile Measurement TacticsEngage 2013 - Mobile Measurement Tactics
Engage 2013 - Mobile Measurement Tactics
 
Enabling the Multi-Device Universe
Enabling the Multi-Device UniverseEnabling the Multi-Device Universe
Enabling the Multi-Device Universe
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level Design
 
Developing Mobile Applications for iOS and Android the Oracle way
Developing Mobile Applications for iOS and Android the Oracle wayDeveloping Mobile Applications for iOS and Android the Oracle way
Developing Mobile Applications for iOS and Android the Oracle way
 
IBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App DevelopmentIBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App Development
 
Delivering Mobile Apps to the Field with Oracle JET
Delivering Mobile Apps to the Field with Oracle JETDelivering Mobile Apps to the Field with Oracle JET
Delivering Mobile Apps to the Field with Oracle JET
 
Native - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile ArchitecturesNative - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile Architectures
 
Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
 
EVOLVE'15 | Enhance | John Fait | AEM App Enhanced In-App Messaging & Beacons
EVOLVE'15 | Enhance | John Fait | AEM App Enhanced In-App Messaging & BeaconsEVOLVE'15 | Enhance | John Fait | AEM App Enhanced In-App Messaging & Beacons
EVOLVE'15 | Enhance | John Fait | AEM App Enhanced In-App Messaging & Beacons
 
Engage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement WorkshopEngage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement Workshop
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

Demystifying the Mobile Container - PART I

  • 1. Demystifying the Mobile Container © Copyright 2013 Antenna Software, Inc. All rights reserved. Presented by: Jim Somers Chief Marketing & Strategy Officer May 2, 2013 Confidential. Do not distribute. Joseph June Sr. Director, Product Management
  • 2. WELCOME & INTRODUCTIONS Your Presenters: Our Agenda: 2 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute. Joseph June Sr. Director, Product Management Antenna Software • What is a "container?" • What are the different types? • Why do we need them? • What are some good examples? • Questions Jim Somers Chief Marketing & Strategy Officer Antenna Software Have a question? Tweet us @AntennaSoftware or #ContainerWebinar
  • 3. WHAT WE DO AMPchroma helps you build, run, and manage all your mobile applications and content. ➦ Enabling you to get to market faster, have more flexibility, and better manage risk in this ever-changing mobile world. 3 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
  • 4. ENTERPRISE-GRADE APP SAMPLES 44 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute. Ticketing app for train conductors Research library app Field Service app Mobile shopping app Field sales and distributors catalog appField Sales app
  • 5. IT’S ALL VERY CONFUSING © Copyright 2012 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute. Container Sandbox Partition Hypervisor Persona Shell Separation Mode Wrapper Portal Walled Garden Hub Store 5
  • 6. MARKET SITUATION 6 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute. • IT administrators want the security, management & control over their devices, users & apps MANAGEMENT (MDM/MAM) • It’s where speed & usability … • … converge with management and control • Developers want to build apps quickly and deploy them to users as easily as possible. DEVELOPMENT (MEAP/MADP)
  • 7. MARKET SITUATION 7 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute. • IT administrators want the security, management & control over their devices, users & apps MANAGEMENT (MDM/MAM) • Developers want to build apps quickly and deploy them to users as easily as possible. DEVELOPMENT (MEAP/MADP) • But buyer beware! • Two solutions for 2 needs? • Or are they?
  • 8. TODAY’S QUESTION HTML5 Native ? Which is the better approach? © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.8
  • 9. PUBLIC DISCONTENT WITH HYBRID 9 Confidential. Do not distribute. © Copyright 2013 Antenna Software, Inc. All rights reserved. “I think the biggest mistake we made as a company is betting too much on HTML5 as opposed to native, because it just wasn’t there.” - Mark Zuckerberg, CEO, Facebook “We have definitely shifted from HTML5 to native. The primary reason is … the app is running out of memory.” - Kiran Prasad, Director Mobile Engineering, LinkedIn
  • 10. TODAY’S QUESTION HTML5 Native ? Does it have to be an either/or? © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.10 Can a native container provide the best of both worlds?
  • 11. WHAT DOES IT PROVIDE? 11 © Copyright 2013 Antenna Software, Inc. All rights reserved. Device APIs Client Tier Native Container HTML5, CSS, JavaScript Web Content Platform “WebView” communicates with native container via APIs A native container allows a developer to build apps that look, feel, and function like native apps, without building native apps. “Hybrid” apps function much like native apps, but display web content, developed with web coding techniques Client tier enables device features through device APIs and communicates with server through managed gateway Confidential. Do not distribute. • HTML/CSS3 • JavaScript • JavaScript UI FW
  • 12. HYBRID EXPLAINED • Essentially it’s a native app designed to display web content. • Think of it as a frameless web browser (kind of). • Each platform has some sort of a “WebView” class/control designed to display a web page – UIWebView (iOS), WebView (Android), WebView (BB). • Commonly has a “bridge API” that allows you to pass messages/commands/transactions between the web world and the native world. • You must “build or package” the webapp in the container to make your webapp into a “hybrid app.” • This involves signing (using proper certificates), combining webapp with the native shell and producing a native binary file (.ipa for iOS, .apk for Android). • Container typically comes with APIs to interact with stuff outside the container. For example, you might get APIs for accessing native API (like camera, storage, GPS, accelerometer, etc.) and/or APIs for communicating to the server. 12 Confidential. Do not distribute. © Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 13. WHAT VALUE DOES IT BRING? 13 © Copyright 2013 Antenna Software, Inc. All rights reserved. Value Driver Benefit Time to market • Leverage widely available web development skills (HTML5, CSS, JavaScript) without learning new languages, SDKs Device Portability • Build “native looking” apps for multiple platforms without mastering multiple IDEs or native SDKs Reusability • Most of the content to be displayed is already available on the web, so why reinvent the wheel? Enterprise-grade • Add enterprise features like security, enterprise integration, and user management (MAM, MDM) Confidential. Do not distribute.
  • 14. WHERE DOES IT FIT? Hybrid Web Code Native Container Client Tier • Standard web dev (HTML5, CSS, JS) • Packaged / deployed in native container • Fast / easy • Enhanced functionality Native Native Code Client Tier • Standard native dev (Objective-C, Java using AMPchroma native APIs) • Use best of breed dev tools for each platform • Targeted or cross-compiled for each desired platform Web • Standard web dev (HTML5, CSS, JS) • Runs in browser • Fast / easy • Limited functionality Mobile Browser Web Code 14 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
  • 15. Web 15 NativeHybrid Mobile Browser Web Code Native Code Client Tier Web Code Native Container Client Tier Web Code Native Container Client Tier App Native Container Client Tier App App App Single App Hybrid Multi-App Hybrid, or “Managed Hybrid” Native Code Client Tier Native Code Client Tier Pure Native SDK Cross Platform Native Web Code Native Client Tier Native Code Mixed Mode © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute. WHERE DOES IT FIT? (CONT’D)
  • 16. Web Native “Mixed Mode” NativeHybrid Managed Hybrid Mobile Browser Web Code Native Code Client Tier Native Container Client Tier Web Code Web Code 16 Client Tier Native Container Web Code NativeCod e Client Tier Native Container Web Code Offline Capabilities Security & Management Leverage Device Capabilities Time to Market Development Ease Cross-device Portability © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute. HOW DOES IT COMPARE? (CONT’D)
  • 17. 17 Mobile Web Container / Wrapper Cross-Platform Native Native Dev HTML5, CSS, Java, XML, JS HTML5, JavaScript, CSS; publish in native wrapper Eclipse, Java, cross-compiled Objective C, Java, Xcode, Android SDK Pros • Web skillsets • Development time/effort • Platform portability • Performance • Security • Online/offline functionality • Native “feel” • Device capability Cons • Performance, security • Functionality limited, online only • No native “feel” • Portability • Platform-specific skillsets © Copyright 2013 Antenna Software, Inc. All rights reserved. Confidential. Do not distribute. COMPETITIVE ECOSYSTEM Web Hybrid Native
  • 18. 18 Mobile Web Container / Wrapper Cross-Platform Native Native Dev HTML5, CSS, Java, XML, JS HTML5, JavaScript, CSS; publish in native wrapper Eclipse, Java, cross-compiled Objective C, Java, Xcode, Android SDK Pros • Web skillsets • Development time/effort • Platform portability • Performance • Security • Online/offline functionality • Native “feel” • Device capability Cons • Performance, security • Functionality limited, online only • No native “feel” • Portability • Platform-specific skillsets © Copyright 2013 Antenna Software, Inc. All rights reserved. Confidential. Do not distribute. WHERE WE FIT Web Hybrid Native CLIENT
  • 19. © Copyright 2011 Antenna Software, Inc. All rights reserved. • Open to any mobile IDE including 3rd parties • Write once, deploy-to-many functionality across device platforms • Secure container that communicates with a client interface on the AMP Server • Management of multiple web apps via single native container (patented) • Enables real-time and offline capabilities • Built-in connectors and adapters provide easy integration to backend systems © Copyright 2012 Antenna Software, Inc. All rights reserved. AMP CLIENT POWERED BY AMPCHROMA 19
  • 20. © Copyright 2011 Antenna Software, Inc. All rights reserved. Mobile Field Service: • Users needed to view docs and capture signatures in order to speed-up and simplify the service order completion • Migrated from laptops to iPhone & iPad • Integrated to Siebel & Kronos for time keeping, and Active Directory for SSO • Steris chose Hybrid – HTML5 inside secure native container © Copyright 2012 Antenna Software, Inc. All rights reserved. AMP CLIENT EXAMPLE 20
  • 21. HYBRID INCREASING IN POPULARITY Source: http://appdev.cbronline.com/news/hybrid-apps-to-be-used-in-half-of-mobile-apps-by-2016-gartner-170413 "The BYOD trend … will lead businesses to manage a portfolio of mobile application architectures, and hybrid architectures will be especially well-suited to business-to-employee applications.” - Van Baker, VP, Gartner Research Hybrid Apps will be deployed in about Half of mobile apps by 2015 21 Confidential. Do not distribute. © Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 22. CLOSING THOUGHTS • HTML5 mobile app development is naturally appealing and being enhanced by: - Better javascript frameworks - Better and faster rendering - Faster devices • The container started as simply a way to hold the web apps so they can be distributed and installed on devices, but quickly became a framework for building hybrid apps. • Building hybrid apps running inside a container is a very viable way to develop and deploy quickly, safely, and cost effectively, especially when leveraging existing web content. • But it may not be the perfect solution for all app types. Really good apps require more than simply a JavaScript framework and a hybrid container. • Building a compelling mobile app with an immersive user experience requires a strong knowledge of JavaScript development, web development, and a general understanding of mobile development principles on individual target platforms. • Not all containers are created equal. 22 © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
  • 23. WHY ARE WE SO HAPPY? 75 of the F1000 brands rely on our platform every day, like Coke, Walmart, Xerox, RBS and McGraw Hill. Want to be the first to have the 2013 Gartner Magic Quadrant for Mobile Applications Development Platforms (MADP)? If so, go to … http://tiny.cc/getMADP to register for a free copy. Gartner recognized us as a LEADER in their 2012 Magic Quadrant for Mobile App Development Platforms (MADP). You’d be smiling too if you had over 200 million messages flowing through your servers each month. Dozens of carrier and ISV partners call our platform their own and take it to market under their brand. With our SAS70, SysTrust & FIPS140 certifications, we sleep well knowing our customers are secure. 23 © Copyright 2012 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
  • 24. WHY ARE WE SO HAPPY? 75 of the F1000 brands rely on our platform every day, like Coke, Walmart, Xerox, RBS and McGraw Hill. Want to be the first to have the 2013 Gartner Magic Quadrant for Mobile Applications Development Platforms (MADP)? If so, go to … http://tiny.cc/getMADP to register for a free copy. 24 © Copyright 2012 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute.
  • 25. QUESTIONS? © Copyright 2013 Antenna Software, Inc. All rights reserved.Confidential. Do not distribute. Have a question? Tweet us @AntennaSoftware or #ContainerWebinar

Editor's Notes

  1. On the positive side of the ledger, the enterprise mobility market matured (or exploded) in 2012. It came out of infancy and entered adolescence in certain respects. IT got much more involved – or was forced to get involved – which is great for Antenna as our core value has always resonated with the more technology-minded professionalsNative became sexy again, and enthusiasm for mobile web/HTML5/etc. became much more realistic as a result of a few tech juggernauts (e.g., Facebook) falling short of user expectations with their mobile web appsBut most importantly – what REALLY ignited this market – was the BYOD phenomenon. Unfortunately, Antenna and others of our MADP ilk were the immediate benefactors of this market tipping point. Instead, MDM players like A/W, Mobile Iron, Good, and others started printing money as IT groups began buying licenses en masse in a very knee-jerk manner for fear they would lose control (or possibly their jobs) if they didn’t get in front of this trend that had a life of its own.One the negative side of the ledger, while it’s hard to prove … anecdotally … the global economic crisis has certainly had in impact of buying patterns and investments in transformative technologies.But, what really affected us and caught us somewhat flat-footed was the wide use, adoption, implementation of free/open development toolsets. It put a spotlight on the fact that developers hold the keys in many respects and prefer to use the likes of Sencha, Jquery Mobile, PhoneGap to get to market quickly and inexpensively.
  2. On the positive side of the ledger, the enterprise mobility market matured (or exploded) in 2012. It came out of infancy and entered adolescence in certain respects. IT got much more involved – or was forced to get involved – which is great for Antenna as our core value has always resonated with the more technology-minded professionalsNative became sexy again, and enthusiasm for mobile web/HTML5/etc. became much more realistic as a result of a few tech juggernauts (e.g., Facebook) falling short of user expectations with their mobile web appsBut most importantly – what REALLY ignited this market – was the BYOD phenomenon. Unfortunately, Antenna and others of our MADP ilk were the immediate benefactors of this market tipping point. Instead, MDM players like A/W, Mobile Iron, Good, and others started printing money as IT groups began buying licenses en masse in a very knee-jerk manner for fear they would lose control (or possibly their jobs) if they didn’t get in front of this trend that had a life of its own.One the negative side of the ledger, while it’s hard to prove … anecdotally … the global economic crisis has certainly had in impact of buying patterns and investments in transformative technologies.But, what really affected us and caught us somewhat flat-footed was the wide use, adoption, implementation of free/open development toolsets. It put a spotlight on the fact that developers hold the keys in many respects and prefer to use the likes of Sencha, Jquery Mobile, PhoneGap to get to market quickly and inexpensively.