SlideShare a Scribd company logo
1 of 41
Debunking Common Myths
Of Mobile App Development

                            February 20, 2013
Welcome & Introductions

    Your Host:                                          Our Agenda:

                                                        Introductions
                  Steve Oā€™Brien
                  VP, Product Marketing
                                                        ā€¢    Antenna Software
                  Antenna Software
                                                        ā€¢    Apps built for business, consumers


    Panelists:                                          Mobile App Development
                                                        ā€¢    The Myths
                                                        ā€¢    Corrections & clarifications
                 Sterling Hamilton
                 Lead Developer                         ā€¢    Avoiding common pitfalls
                 Noble Studios



                                                        Q&A

                  Jon Duncan                                       Have a question?
                  Sr. Director, Product Management   Tweet us @AntennaSoftware or #MythsWebinar
                  Antenna Software
                                                                   +201-239-7980


2                                                                    Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
About Antenna

           Antenna helps enterprises build, run and manage
                    mobile applications and content.




          Enabling enterprises to eliminate risk, lower
          costs, and stay future-proofed from the constant
          changes happening in our increasingly mobile society.
3                                                Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Cutting Edge Enterprise & Consumer Apps




4                                 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
THE 9 MYTHS

    Step #1: Native         If BYOD, then HTML5          Mobile, web, no diff
    or Web?




    PhoneGap is just fine   Give it to the agency        Faster is better ā€“ just
    for the enterprise      ā€“ theyā€™re the experts        get it out & fix it later




    SSL is plenty secure    Mobile means less             Thereā€™s an app for
                                                          that



5                                                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
THE 9 MYTHS

    Step #1: Native         If BYOD, then HTML5          Mobile, web, no diff
    or Web?




    PhoneGap is just fine   Give it to the agency        Faster is better ā€“ just
    for the enterprise      ā€“ theyā€™re the experts        get it out & fix it later




    SSL is plenty secure    Mobile means less             Thereā€™s an app for
                                                          that



6                                                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Native or Web?
    (hybrid is for people who canā€™t commit)




7                                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
The Important Tradeoffs Affect
    More Than Just the Developers

            Web App                Hybrid               Native


           Mobile Browser

                                   Native
                                  Container            Native
            Web Code                                   Code
                                  Web Code


                                  Device APIs        Device APIs




                                                Functionality


           Time to market, cost




8                                               Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
So, Donā€™t Oversimplify The Decision

         Our team is pretty
         good with HTML5,
        CSS, and JavaScriptā€¦
        so I guess web apps
         are the way to go.

                                     Weā€™ve got really talented Java
                                  jockeys, some Objective-C hackers,
                                    and solid Eclipse experience. Iā€™ll
                                   get us some SDKs and weā€™re off to
                                       the races with native apps.




                                 Iā€™m not sure either of
                               these bozos has thought




                                                                                                                                 Dilbert.com Ā© 2013
                                     this throughā€¦
9                                                                 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Thereā€™s More Than Just
     Web or Native or Hybrid

                                                          Managed                    Native
            Web                    Hybrid                  Hybrid                 ā€œMixed Modeā€                                  Native




                                                           Web     Web
         Mobile Browser             Web Code               Code    Code                Native Code
                                                                                                                            Native Code

                                                                                         Web Code

           Web Code                   Native                  Native
                                     Container               Container

                                   Device APIs              Device APIs                 Device APIs                          Device APIs




     - Web code running      - Web code running in   - B2E app management       - Web & native code               - Access to all native
       in a mobile browser     native shell                                       run in native shell               device capabilities
                                                     - Multiple web apps in a
     - Developed in          - Leverages some          native shell             - Provides capabilities           - Robust backend services
       HTML5, JS, CSS          device capabilities                                unavailable in pure               for secure, transaction-
                                                     - Centrally managed &        web apps                          like app & data integrity
                                                       controlled




10                                                                                             Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Required USER Functionality
     Should Drive the Decision
                                                                Managed           Mixed Mode
                         Web                Hybrid               Hybrid              Native                               Native
 Development       HTML5, JavaScript,   HTML5, JavaScript,   HTML5, JavaScript,   Java, Objective-C                       Java,
 Languages               CSS                  CSS                  CSS                + HTML5                          Objective-C

 Development         JQuery, Dojo,        JQuery, Dojo,        JQuery, Dojo,       Native SDK +
                                                                                                                        Native SDK
 Tools                 Senchaā€¦              Senchaā€¦              Senchaā€¦           HTML5 Tools

 Learning Curve          Best                 Better               Better                 Good                               Good

 App
                         Good                 Better               Better                  Best                              Best
 Performance
 UI/UX Control           Good                 Better               Better                  Best                              Best

 Offline
                        Limited               Better               Better                Better                              Best
 Capabilities
 Security               Limited               Better               Best                    Best                              Best

 Device
 Integration          Very Limited            Good                 Good                    Best                              Best
 (GPS, camera,
 calendar, etc.)

                    Real-time small
 Typical apps /                                                                                                         B2C & Very
                   apps & B2C mobile       Productivity             B2E              B2E & B2C
 uses                   websites
                                                                                                                        robust B2E


11                                                                                Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
THE 9 MYTHS

     Step #1: Native         If BYOD, then HTML5          Mobile, web, no diff
     or Web?




     PhoneGap is just fine   Give it to the agency        Faster is better ā€“ just
     for the enterprise      ā€“ theyā€™re the experts        get it out & fix it later




     SSL is plenty secure    Mobile means less             Thereā€™s an app for
                                                           that



12                                                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
We embrace BYOD
       (so HTML5 is the way to go)




13                               Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
HTML5 May Be the Future,
 But Maybe Not the Present




                    ā€•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


14                                               Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
THE 9 MYTHS

     Step #1: Native         If BYOD, then HTML5          Mobile, web, no diff
     or Web?




     PhoneGap is just fine   Give it to the agency        Faster is better ā€“ just
     for the enterprise      ā€“ theyā€™re the experts        get it out & fix it later




     SSL is plenty secure    Mobile means less             Thereā€™s an app for
                                                           that



15                                                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Mobile, web, no diff
     Mobile, Web, no diff
      Making mobile apps requires the same
     (Making mobile apps requires the same
          skillsets as web development
         skillsets as web development)




16                                  Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Couldnā€™t be farther from the truth!


     Mobile development can be
     done in a myriad of languages.
     Many different platforms can
     be supported.
     The user interaction is completely
     different in contrast to desktop.
     Tracking conversions is a
     different ball game.
     Performance tactics are night
     and day.
     Underlying data architecture is
     multifaceted in comparison.



                                                                        Source: skytechgeek.com



17                                        Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
THE 9 MYTHS

     Step #1: Native         If BYOD, then HTML5          Mobile, web, no diff
     or Web?




     PhoneGap is just fine   Give it to the agency        Faster is better ā€“ just
     for the enterprise      ā€“ theyā€™re the experts        get it out & fix it later




     SSL is plenty secure    Mobile means less             Thereā€™s an app for
                                                           that



18                                                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
PhoneGap developer
                  PhoneGap
     makes everyone a mobile app
        (is just fine for the enterprise)




19                                     Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
PhoneGap Is Great, But ā€¦

     Perception                          Reality
     Turns HTML5, CSS, and               True.
     JavaScript code into native apps
     Just load my code into              Well ā€¦ different platforms and versions have ā€•quirks.ā€– May need to
     PhoneGap Build, and head to         use PhoneGap Generate for Xcode 4 compatibility and Cordova
     the app store                       for command-line testing.
     PhoneGap is all you need to build   Hmmm, no ā€¦ still need Xcode 4 and SDK for iOS, Eclipse and SDK
     native apps                         for Android, JDK and WebWorks SDK for BlackBerry ā€¦
     PhoneGap apps use device            Uhh ā€¦ mostly. May need to write custom code or use specialized
     features just like a native app     plugins for advanced features like SMS, NFC, or Bluetooth.
     PhoneGap apps look and feel just    Not really. UI rendering and performance issues often reveal that
     like native                         PhoneGap apps arenā€™t quite native.
     PhoneGap is free.                   Yes, butā€¦ PhoneGap is free & open source, but Corporate
                                         PhoneGap Support starts at $24k/year; Enterprise Support is more.
     PhoneGap works equally well for     Enterprise mobile apps typically require backend integration with
     B2C and enterprise apps (B2E)       enterprise systems & advanced security, not standard w/PhoneGap.
     PhoneGap is a great solution for    True.
     developing one-off apps that
     wonā€™t need to evolve.


20                                                                             Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Two Different Types of Apps

             B2C                              B2E
                                   ā€¢   Attractive, responsive
     ā€¢ Attractive, responsive      ā€¢   Cross-platform (required)
     ā€¢ Cross-platform (optional)   ā€¢   Highly customized
                                   ā€¢   Management
     ā€¢ Inexpensive                     ā€¢ apps, devices, data, users
                                   ā€¢   Deeply integrated
     ā€¢ Findable
                                   ā€¢   Workflow
     ā€¢ Brand consistent            ā€¢   Security, compliance
     ā€¢ Collaborative               ā€¢   Stateless, store & forward
                                   ā€¢   Monitoring
     ā€¢ Commerce, advertising
                                   ā€¢   Performance, scalability
                                   ā€¢   Over-the-air
21                                               Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
THE 9 MYTHS

     Step #1: Native         If BYOD, then HTML5          Mobile, web, no diff
     or Web?




     PhoneGap is just fine   Give it to the agency        Faster is better ā€“ just
     for the enterprise      ā€“ theyā€™re the experts        get it out & fix it later




     SSL is plenty secure    Mobile means less             Thereā€™s an app for
                                                           that



22                                                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Give it to the agency
         (do it right the first time)




23                                      Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Mobility Requires Rapid Iteration

     Enterprise Applications Model Does Not Apply
     ā€¢ Enterprise developers often design and build applications with 3-year lifecycle goal
     Mobile Apps Should Be Nimble
     ā€¢ Devices evolve rapidly, 1-2 year lifetime
     ā€¢ New platform/OS features introduced regularly, 2-3 times/year or more
     ā€¢ User feedback is critical to mobile app adoption and success

                                                    Design
                                                    & build



                                                                                   Publish


      ā€•The perfect is the
      enemy of the good.ā€–                     Analyze:
                  Voltaire, 1772              ā€¢User feedback
                                              ā€¢Usage metrics
                                              ā€¢Performance metrics
24                                                                  Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
THE 9 MYTHS

     Step #1: Native         If BYOD, then HTML5          Mobile, web, no diff
     or Web?




     PhoneGap is just fine   Give it to the agency        Faster is better ā€“ just
     for the enterprise      ā€“ theyā€™re the experts        get it out & fix it later




     SSL is plenty secure    Mobile means less             Thereā€™s an app for
                                                           that



25                                                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Faster is better
     (Just get it out and weā€™ll fix it later)




26                                      Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Enterprise Mobility is
 Not ā€œOne and Doneā€
                                                                       (n)
       App 1                                     App
                              ā€•Almost all the CIOs said they expect to deploy
                              more than 25 mobility apps in next 2 years.ā€–*



     How to secure the app?


     How to manage the app?


     How to run the app?
                              X
     How to deploy the app?


     How to build the app?



                              Source: ā€•Mobility Disruption: A CIO Perspective,ā€– McKinsey & Company, Sept. 2012



27                                                                      Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
THE 9 MYTHS

     Step #1: Native         If BYOD, then HTML5          Mobile, web, no diff
     or Web?




     PhoneGap is just fine   Give it to the agency        Faster is better ā€“ just
     for the enterprise      ā€“ theyā€™re the experts        get it out & fix it later




     SSL is plenty secure    Mobile means less             Thereā€™s an app for
                                                           that



28                                                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
SSL is secure enough




29                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Enterprise Security
 Often Demands More Than Just SSL

                                                               2

                                                                                                                                         4

                                   1                                              3
     Enterprise Backends                         Middleware Server                                             Users, Devices




                Retrieve & Submit
      1         enterprise systems must securely communicate with mobility servers

                       Queuing & Handling
            2          enterprise security demands zero exposure and minimal replication within mobility servers

                             Transmission
                   3         secure communication with devices via wireless networks (SSL works here!)

                                       Data ā€“ encrypt and properly control device-resident data
                               4       Users ā€“ authentication and authorization to enforce access control
                                       Apps ā€“ ensure proper apps permissions and controlled data access
30                                                                             Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Enterprise Integration & Security

        Often The Most Difficult Challenge For Mobile App Developers


     ā€•Existing enterprise back-end applications are commonly built around
     technologies such as SOAP, XML-RPC, and SQL and are associated with
     strong authentication protocols.
     These technologies donā€™t easily interface with mobile architectures and
     technologies such as REST, JSON, and OAuth ā€” and this infrastructure
     mismatch often requires implementing a new tier on which to perform
     data transformation.ā€–


                                         Forrester Research, January 2013
                                                           Michael Facemire
                                             Mobile Feast Or Beggarā€™s Banquet?
                                        Landscape: The Mobile App Development Playbook



31                                                          Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
THE 9 MYTHS

     Step #1: Native         If BYOD, then HTML5          Mobile, web, no diff
     or Web?




     PhoneGap is just fine   Give it to the agency        Faster is better ā€“ just
     for the enterprise      ā€“ theyā€™re the experts        get it out & fix it later




     SSL is plenty secure    Mobile means less             Thereā€™s an app for
                                                           that



32                                                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Mobile apps are always connected,
     so designing for state or connection speed
      Mobile means less
                 is a waste of time




33                                    Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
False. Mobile is Driven by User Context.




34                                      Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
THE 9 MYTHS

     Step #1: Native         If BYOD, then HTML5          Mobile, web, no diff
     or Web?




     PhoneGap is just fine   Give it to the agency        Faster is better ā€“ just
     for the enterprise      ā€“ theyā€™re the experts        get it out & fix it later




     SSL is plenty secure    Mobile means less             Thereā€™s an app for
                                                           that



35                                                   Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Mobile apps are always connected,
      so designing for state or connection speed
     Thereā€™s an app for that
                  is a waste of time




36                                     Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
1,000,000 Apps




37                Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Businesses Still Need New Apps




         Other B2E Apps:
           Field Service
            Distribution
         Work assignment
      Trouble ticket escalation




38                                Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
The 9 Myths

     Step #1: Native         If BYOD, then HTML5         Mobile, web, no diff
     or Web?




     PhoneGap is just fine   Give it to the agency ā€“       Faster is better ā€“ just
     for the enterprise      theyā€™re the experts           get it out & fix it later




     SSL is plenty secure    Mobile means less              Thereā€™s an app for
                                                            that



39                                                     Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
Enterprises Need A Mobility Platform


     Future Proof                  Enterprise                   Centralized
                                   Integration                  Management
     ļƒ¼Write once
                                   ļƒ¼Proven                      ļƒ¼Devices, data
     ļƒ¼Any tool, any IDE
                                                                ļƒ¼Apps, users
     ļƒ¼Every device                 ļƒ¼Standardized
                                                                ļƒ¼Content
     ļƒ¼Native device features       ļƒ¼Unified integration point
                                                                ļƒ¼Performance
     ļƒ¼Easy maintenance             ļƒ¼Pre-built adapters          ļƒ¼Usage




     Mobile                        Scalability &                Carrier Grade
     Optimization                  Performance                  Security
     ļƒ¼Network sensing              ļƒ¼Millions of daily
                                                                ļƒ¼Built in, automated
     ļƒ¼App tuning                   transactions
                                                                ļƒ¼Enterprise caliber
     ļƒ¼Latency avoidance            ļƒ¼Message monitoring
                                                                ļƒ¼Certified (FIPS, PCI)
     ļƒ¼Detect most efficient path   ļƒ¼Certified, multi-tenant
                                                                ļƒ¼Configurable per app
     ļƒ¼OTA install, updates         ļƒ¼Cloud or on-premise



40                                                                Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
THANK YOU


        AntennaInc
        @AntennaSoftware
        www.antennasoftware.com
        +1 201.239.7980


                                  Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.

More Related Content

What's hot

Mwc wip jam jabber sdk final
Mwc wip jam jabber sdk finalMwc wip jam jabber sdk final
Mwc wip jam jabber sdk final
Cisco Collaboration
Ā 
Mobile services for immobile users
Mobile services for immobile usersMobile services for immobile users
Mobile services for immobile users
Venu Vasudevan
Ā 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testing
vmglover
Ā 
Cisco connect jabber client update
Cisco connect   jabber client updateCisco connect   jabber client update
Cisco connect jabber client update
Vitor Costa
Ā 
Callvine short overview_-_july 2010
Callvine short overview_-_july 2010Callvine short overview_-_july 2010
Callvine short overview_-_july 2010
michaelprince
Ā 
Csg international jim benz_final_distribution
Csg international jim benz_final_distributionCsg international jim benz_final_distribution
Csg international jim benz_final_distribution
southmos
Ā 

What's hot (19)

Commtex solutions
Commtex solutionsCommtex solutions
Commtex solutions
Ā 
Cidway Banking 02 2011
Cidway Banking 02 2011Cidway Banking 02 2011
Cidway Banking 02 2011
Ā 
IP communications to billions of people coming soon to a web broswer near y...
IP communications to billions of people   coming soon to a web broswer near y...IP communications to billions of people   coming soon to a web broswer near y...
IP communications to billions of people coming soon to a web broswer near y...
Ā 
More than the Sum of its parts, the API's whole
More than the Sum of its parts, the API's wholeMore than the Sum of its parts, the API's whole
More than the Sum of its parts, the API's whole
Ā 
Ericsson Labs 100322
Ericsson Labs 100322Ericsson Labs 100322
Ericsson Labs 100322
Ā 
Mobile Capture Solution for Banking
Mobile Capture Solution for BankingMobile Capture Solution for Banking
Mobile Capture Solution for Banking
Ā 
Mwc wip jam jabber sdk final
Mwc wip jam jabber sdk finalMwc wip jam jabber sdk final
Mwc wip jam jabber sdk final
Ā 
Mobile Marketing - Mobile2win
Mobile Marketing  - Mobile2winMobile Marketing  - Mobile2win
Mobile Marketing - Mobile2win
Ā 
Cisco it collaboration for blue chip 03 2011
Cisco it collaboration for blue chip 03 2011Cisco it collaboration for blue chip 03 2011
Cisco it collaboration for blue chip 03 2011
Ā 
Mobile GUI Design - Web Designer Magazine Article
Mobile GUI Design - Web Designer Magazine ArticleMobile GUI Design - Web Designer Magazine Article
Mobile GUI Design - Web Designer Magazine Article
Ā 
Mobile services for immobile users
Mobile services for immobile usersMobile services for immobile users
Mobile services for immobile users
Ā 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testing
Ā 
Cisco connect jabber client update
Cisco connect   jabber client updateCisco connect   jabber client update
Cisco connect jabber client update
Ā 
Are You Mobile Friendly or a Mobile Frenemy?
Are You Mobile Friendly or a Mobile Frenemy?Are You Mobile Friendly or a Mobile Frenemy?
Are You Mobile Friendly or a Mobile Frenemy?
Ā 
Cisco Presentation jabber update
Cisco Presentation   jabber updateCisco Presentation   jabber update
Cisco Presentation jabber update
Ā 
GDG Eddystone overview Aug2016
GDG Eddystone overview Aug2016GDG Eddystone overview Aug2016
GDG Eddystone overview Aug2016
Ā 
CIS 2015- IoT? The ā€˜Iā€™ needs to be ā€˜Identityā€™- Paul Madsen
CIS 2015- IoT? The ā€˜Iā€™ needs to be ā€˜Identityā€™- Paul MadsenCIS 2015- IoT? The ā€˜Iā€™ needs to be ā€˜Identityā€™- Paul Madsen
CIS 2015- IoT? The ā€˜Iā€™ needs to be ā€˜Identityā€™- Paul Madsen
Ā 
Callvine short overview_-_july 2010
Callvine short overview_-_july 2010Callvine short overview_-_july 2010
Callvine short overview_-_july 2010
Ā 
Csg international jim benz_final_distribution
Csg international jim benz_final_distributionCsg international jim benz_final_distribution
Csg international jim benz_final_distribution
Ā 

Viewers also liked

History of Mobile Development
History of Mobile DevelopmentHistory of Mobile Development
History of Mobile Development
Tech in the Middle
Ā 
Web App or Native App
Web App or Native AppWeb App or Native App
Web App or Native App
Yu Wei Shang
Ā 
iOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group MeetingiOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group Meeting
Jim Tochterman
Ā 
Considerations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by MicrostrategyConsiderations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by Microstrategy
itnewsafrica
Ā 

Viewers also liked (18)

History of Mobile Development
History of Mobile DevelopmentHistory of Mobile Development
History of Mobile Development
Ā 
Web App or Native App
Web App or Native AppWeb App or Native App
Web App or Native App
Ā 
iOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group MeetingiOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group Meeting
Ā 
Considerations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by MicrostrategyConsiderations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by Microstrategy
Ā 
Native vs hybrid approach Mobile App Development
Native vs hybrid approach Mobile App DevelopmentNative vs hybrid approach Mobile App Development
Native vs hybrid approach Mobile App Development
Ā 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
Ā 
Survey, comparison & evaluation of cross platform mobile application developm...
Survey, comparison & evaluation of cross platform mobile application developm...Survey, comparison & evaluation of cross platform mobile application developm...
Survey, comparison & evaluation of cross platform mobile application developm...
Ā 
Comparison between-ios-and-android
Comparison between-ios-and-androidComparison between-ios-and-android
Comparison between-ios-and-android
Ā 
L17 Presentation Layer Design
L17 Presentation Layer DesignL17 Presentation Layer Design
L17 Presentation Layer Design
Ā 
History Of The Development Of Mobile Applications
History Of The Development Of Mobile ApplicationsHistory Of The Development Of Mobile Applications
History Of The Development Of Mobile Applications
Ā 
Cross platform approach for mobile application development : a survey
Cross platform approach for mobile application development : a surveyCross platform approach for mobile application development : a survey
Cross platform approach for mobile application development : a survey
Ā 
Cross platform mobile application development
Cross platform mobile application developmentCross platform mobile application development
Cross platform mobile application development
Ā 
Lecture 6 -_presentation_layer
Lecture 6 -_presentation_layerLecture 6 -_presentation_layer
Lecture 6 -_presentation_layer
Ā 
3 Tier Architecture
3 Tier Architecture3 Tier Architecture
3 Tier Architecture
Ā 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & Development
Ā 
Mobile Application Development With Android
Mobile Application Development With AndroidMobile Application Development With Android
Mobile Application Development With Android
Ā 
architecture of mobile software applications
architecture of mobile software applicationsarchitecture of mobile software applications
architecture of mobile software applications
Ā 
The history of mobile phone
The history of mobile phoneThe history of mobile phone
The history of mobile phone
Ā 

Similar to Debunking Common Myths of Mobile Application Development

Engaging Mobile Apps with IBMĀ® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBMĀ® Social Business Solutions and IBM WorklightEngaging Mobile Apps with IBMĀ® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBMĀ® Social Business Solutions and IBM Worklight
Dirk Nicol
Ā 
Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012
marcocasario
Ā 
PhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterprisePhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the Enterprise
Bryce Curtis
Ā 
Jerry Romanek series mobile development 2012 year end review
Jerry Romanek series   mobile development 2012 year end reviewJerry Romanek series   mobile development 2012 year end review
Jerry Romanek series mobile development 2012 year end review
Leigh Williamson
Ā 
5 Starting Apps for Your Business and How to Roll Them Out
5 Starting Apps for Your Business and How to Roll Them Out5 Starting Apps for Your Business and How to Roll Them Out
5 Starting Apps for Your Business and How to Roll Them Out
Apperian
Ā 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012
CorSource
Ā 
Building Native Mobile Applications with PhoneGap
Building Native Mobile Applications with PhoneGapBuilding Native Mobile Applications with PhoneGap
Building Native Mobile Applications with PhoneGap
Simon MacDonald
Ā 

Similar to Debunking Common Myths of Mobile Application Development (20)

Demystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART IDemystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART I
Ā 
HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and Why
Ā 
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseBuilding & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Ā 
How to scale enterprise mobility and improve roi
How to scale enterprise mobility and improve roiHow to scale enterprise mobility and improve roi
How to scale enterprise mobility and improve roi
Ā 
Mobile Drupal
Mobile DrupalMobile Drupal
Mobile Drupal
Ā 
Road to mobile w/ Sinatra, jQuery Mobile, Spine.js and Mustache
Road to mobile w/ Sinatra, jQuery Mobile, Spine.js and MustacheRoad to mobile w/ Sinatra, jQuery Mobile, Spine.js and Mustache
Road to mobile w/ Sinatra, jQuery Mobile, Spine.js and Mustache
Ā 
Engaging Mobile Apps with IBMĀ® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBMĀ® Social Business Solutions and IBM WorklightEngaging Mobile Apps with IBMĀ® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBMĀ® Social Business Solutions and IBM Worklight
Ā 
Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012
Ā 
Drupalcamp armedia phonegap_oct2012_print
Drupalcamp armedia phonegap_oct2012_printDrupalcamp armedia phonegap_oct2012_print
Drupalcamp armedia phonegap_oct2012_print
Ā 
PhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterprisePhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the Enterprise
Ā 
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
Ā 
Jerry Romanek series mobile development 2012 year end review
Jerry Romanek series   mobile development 2012 year end reviewJerry Romanek series   mobile development 2012 year end review
Jerry Romanek series mobile development 2012 year end review
Ā 
Neev mobile offerings
Neev mobile offeringsNeev mobile offerings
Neev mobile offerings
Ā 
5 Starting Apps for Your Business and How to Roll Them Out
5 Starting Apps for Your Business and How to Roll Them Out5 Starting Apps for Your Business and How to Roll Them Out
5 Starting Apps for Your Business and How to Roll Them Out
Ā 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012
Ā 
IBM Worklight-Overview
IBM Worklight-OverviewIBM Worklight-Overview
IBM Worklight-Overview
Ā 
DbyDx Software Corporate Presentation
DbyDx Software Corporate PresentationDbyDx Software Corporate Presentation
DbyDx Software Corporate Presentation
Ā 
Building Native Mobile Applications with PhoneGap
Building Native Mobile Applications with PhoneGapBuilding Native Mobile Applications with PhoneGap
Building Native Mobile Applications with PhoneGap
Ā 
Mobile Design for Instructional Designers
Mobile Design for Instructional DesignersMobile Design for Instructional Designers
Mobile Design for Instructional Designers
Ā 
Learning interactions on mobile slideshare
Learning interactions on mobile   slideshareLearning interactions on mobile   slideshare
Learning interactions on mobile slideshare
Ā 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Ā 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Ā 

Recently uploaded (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Ā 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Ā 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Ā 
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...
Ā 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Ā 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Ā 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
Ā 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Ā 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Ā 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Ā 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Ā 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Ā 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Ā 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Ā 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Ā 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Ā 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Ā 
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
Ā 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Ā 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Ā 

Debunking Common Myths of Mobile Application Development

  • 1. Debunking Common Myths Of Mobile App Development February 20, 2013
  • 2. Welcome & Introductions Your Host: Our Agenda: Introductions Steve Oā€™Brien VP, Product Marketing ā€¢ Antenna Software Antenna Software ā€¢ Apps built for business, consumers Panelists: Mobile App Development ā€¢ The Myths ā€¢ Corrections & clarifications Sterling Hamilton Lead Developer ā€¢ Avoiding common pitfalls Noble Studios Q&A Jon Duncan Have a question? Sr. Director, Product Management Tweet us @AntennaSoftware or #MythsWebinar Antenna Software +201-239-7980 2 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 3. About Antenna Antenna helps enterprises build, run and manage mobile applications and content. Enabling enterprises to eliminate risk, lower costs, and stay future-proofed from the constant changes happening in our increasingly mobile society. 3 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 4. Cutting Edge Enterprise & Consumer Apps 4 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 5. THE 9 MYTHS Step #1: Native If BYOD, then HTML5 Mobile, web, no diff or Web? PhoneGap is just fine Give it to the agency Faster is better ā€“ just for the enterprise ā€“ theyā€™re the experts get it out & fix it later SSL is plenty secure Mobile means less Thereā€™s an app for that 5 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 6. THE 9 MYTHS Step #1: Native If BYOD, then HTML5 Mobile, web, no diff or Web? PhoneGap is just fine Give it to the agency Faster is better ā€“ just for the enterprise ā€“ theyā€™re the experts get it out & fix it later SSL is plenty secure Mobile means less Thereā€™s an app for that 6 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 7. Native or Web? (hybrid is for people who canā€™t commit) 7 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 8. The Important Tradeoffs Affect More Than Just the Developers Web App Hybrid Native Mobile Browser Native Container Native Web Code Code Web Code Device APIs Device APIs Functionality Time to market, cost 8 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 9. So, Donā€™t Oversimplify The Decision Our team is pretty good with HTML5, CSS, and JavaScriptā€¦ so I guess web apps are the way to go. Weā€™ve got really talented Java jockeys, some Objective-C hackers, and solid Eclipse experience. Iā€™ll get us some SDKs and weā€™re off to the races with native apps. Iā€™m not sure either of these bozos has thought Dilbert.com Ā© 2013 this throughā€¦ 9 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 10. Thereā€™s More Than Just Web or Native or Hybrid Managed Native Web Hybrid Hybrid ā€œMixed Modeā€ Native Web Web Mobile Browser Web Code Code Code Native Code Native Code Web Code Web Code Native Native Container Container Device APIs Device APIs Device APIs Device APIs - Web code running - Web code running in - B2E app management - Web & native code - Access to all native in a mobile browser native shell run in native shell device capabilities - Multiple web apps in a - Developed in - Leverages some native shell - Provides capabilities - Robust backend services HTML5, JS, CSS device capabilities unavailable in pure for secure, transaction- - Centrally managed & web apps like app & data integrity controlled 10 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 11. Required USER Functionality Should Drive the Decision Managed Mixed Mode Web Hybrid Hybrid Native Native Development HTML5, JavaScript, HTML5, JavaScript, HTML5, JavaScript, Java, Objective-C Java, Languages CSS CSS CSS + HTML5 Objective-C Development JQuery, Dojo, JQuery, Dojo, JQuery, Dojo, Native SDK + Native SDK Tools Senchaā€¦ Senchaā€¦ Senchaā€¦ HTML5 Tools Learning Curve Best Better Better Good Good App Good Better Better Best Best Performance UI/UX Control Good Better Better Best Best Offline Limited Better Better Better Best Capabilities Security Limited Better Best Best Best Device Integration Very Limited Good Good Best Best (GPS, camera, calendar, etc.) Real-time small Typical apps / B2C & Very apps & B2C mobile Productivity B2E B2E & B2C uses websites robust B2E 11 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 12. THE 9 MYTHS Step #1: Native If BYOD, then HTML5 Mobile, web, no diff or Web? PhoneGap is just fine Give it to the agency Faster is better ā€“ just for the enterprise ā€“ theyā€™re the experts get it out & fix it later SSL is plenty secure Mobile means less Thereā€™s an app for that 12 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 13. We embrace BYOD (so HTML5 is the way to go) 13 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 14. HTML5 May Be the Future, But Maybe Not the Present ā€•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 14 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 15. THE 9 MYTHS Step #1: Native If BYOD, then HTML5 Mobile, web, no diff or Web? PhoneGap is just fine Give it to the agency Faster is better ā€“ just for the enterprise ā€“ theyā€™re the experts get it out & fix it later SSL is plenty secure Mobile means less Thereā€™s an app for that 15 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 16. Mobile, web, no diff Mobile, Web, no diff Making mobile apps requires the same (Making mobile apps requires the same skillsets as web development skillsets as web development) 16 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 17. Couldnā€™t be farther from the truth! Mobile development can be done in a myriad of languages. Many different platforms can be supported. The user interaction is completely different in contrast to desktop. Tracking conversions is a different ball game. Performance tactics are night and day. Underlying data architecture is multifaceted in comparison. Source: skytechgeek.com 17 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 18. THE 9 MYTHS Step #1: Native If BYOD, then HTML5 Mobile, web, no diff or Web? PhoneGap is just fine Give it to the agency Faster is better ā€“ just for the enterprise ā€“ theyā€™re the experts get it out & fix it later SSL is plenty secure Mobile means less Thereā€™s an app for that 18 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 19. PhoneGap developer PhoneGap makes everyone a mobile app (is just fine for the enterprise) 19 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 20. PhoneGap Is Great, But ā€¦ Perception Reality Turns HTML5, CSS, and True. JavaScript code into native apps Just load my code into Well ā€¦ different platforms and versions have ā€•quirks.ā€– May need to PhoneGap Build, and head to use PhoneGap Generate for Xcode 4 compatibility and Cordova the app store for command-line testing. PhoneGap is all you need to build Hmmm, no ā€¦ still need Xcode 4 and SDK for iOS, Eclipse and SDK native apps for Android, JDK and WebWorks SDK for BlackBerry ā€¦ PhoneGap apps use device Uhh ā€¦ mostly. May need to write custom code or use specialized features just like a native app plugins for advanced features like SMS, NFC, or Bluetooth. PhoneGap apps look and feel just Not really. UI rendering and performance issues often reveal that like native PhoneGap apps arenā€™t quite native. PhoneGap is free. Yes, butā€¦ PhoneGap is free & open source, but Corporate PhoneGap Support starts at $24k/year; Enterprise Support is more. PhoneGap works equally well for Enterprise mobile apps typically require backend integration with B2C and enterprise apps (B2E) enterprise systems & advanced security, not standard w/PhoneGap. PhoneGap is a great solution for True. developing one-off apps that wonā€™t need to evolve. 20 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 21. Two Different Types of Apps B2C B2E ā€¢ Attractive, responsive ā€¢ Attractive, responsive ā€¢ Cross-platform (required) ā€¢ Cross-platform (optional) ā€¢ Highly customized ā€¢ Management ā€¢ Inexpensive ā€¢ apps, devices, data, users ā€¢ Deeply integrated ā€¢ Findable ā€¢ Workflow ā€¢ Brand consistent ā€¢ Security, compliance ā€¢ Collaborative ā€¢ Stateless, store & forward ā€¢ Monitoring ā€¢ Commerce, advertising ā€¢ Performance, scalability ā€¢ Over-the-air 21 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 22. THE 9 MYTHS Step #1: Native If BYOD, then HTML5 Mobile, web, no diff or Web? PhoneGap is just fine Give it to the agency Faster is better ā€“ just for the enterprise ā€“ theyā€™re the experts get it out & fix it later SSL is plenty secure Mobile means less Thereā€™s an app for that 22 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 23. Give it to the agency (do it right the first time) 23 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 24. Mobility Requires Rapid Iteration Enterprise Applications Model Does Not Apply ā€¢ Enterprise developers often design and build applications with 3-year lifecycle goal Mobile Apps Should Be Nimble ā€¢ Devices evolve rapidly, 1-2 year lifetime ā€¢ New platform/OS features introduced regularly, 2-3 times/year or more ā€¢ User feedback is critical to mobile app adoption and success Design & build Publish ā€•The perfect is the enemy of the good.ā€– Analyze: Voltaire, 1772 ā€¢User feedback ā€¢Usage metrics ā€¢Performance metrics 24 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 25. THE 9 MYTHS Step #1: Native If BYOD, then HTML5 Mobile, web, no diff or Web? PhoneGap is just fine Give it to the agency Faster is better ā€“ just for the enterprise ā€“ theyā€™re the experts get it out & fix it later SSL is plenty secure Mobile means less Thereā€™s an app for that 25 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 26. Faster is better (Just get it out and weā€™ll fix it later) 26 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 27. Enterprise Mobility is Not ā€œOne and Doneā€ (n) App 1 App ā€•Almost all the CIOs said they expect to deploy more than 25 mobility apps in next 2 years.ā€–* How to secure the app? How to manage the app? How to run the app? X How to deploy the app? How to build the app? Source: ā€•Mobility Disruption: A CIO Perspective,ā€– McKinsey & Company, Sept. 2012 27 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 28. THE 9 MYTHS Step #1: Native If BYOD, then HTML5 Mobile, web, no diff or Web? PhoneGap is just fine Give it to the agency Faster is better ā€“ just for the enterprise ā€“ theyā€™re the experts get it out & fix it later SSL is plenty secure Mobile means less Thereā€™s an app for that 28 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 29. SSL is secure enough 29 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 30. Enterprise Security Often Demands More Than Just SSL 2 4 1 3 Enterprise Backends Middleware Server Users, Devices Retrieve & Submit 1 enterprise systems must securely communicate with mobility servers Queuing & Handling 2 enterprise security demands zero exposure and minimal replication within mobility servers Transmission 3 secure communication with devices via wireless networks (SSL works here!) Data ā€“ encrypt and properly control device-resident data 4 Users ā€“ authentication and authorization to enforce access control Apps ā€“ ensure proper apps permissions and controlled data access 30 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 31. Enterprise Integration & Security Often The Most Difficult Challenge For Mobile App Developers ā€•Existing enterprise back-end applications are commonly built around technologies such as SOAP, XML-RPC, and SQL and are associated with strong authentication protocols. These technologies donā€™t easily interface with mobile architectures and technologies such as REST, JSON, and OAuth ā€” and this infrastructure mismatch often requires implementing a new tier on which to perform data transformation.ā€– Forrester Research, January 2013 Michael Facemire Mobile Feast Or Beggarā€™s Banquet? Landscape: The Mobile App Development Playbook 31 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 32. THE 9 MYTHS Step #1: Native If BYOD, then HTML5 Mobile, web, no diff or Web? PhoneGap is just fine Give it to the agency Faster is better ā€“ just for the enterprise ā€“ theyā€™re the experts get it out & fix it later SSL is plenty secure Mobile means less Thereā€™s an app for that 32 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 33. Mobile apps are always connected, so designing for state or connection speed Mobile means less is a waste of time 33 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 34. False. Mobile is Driven by User Context. 34 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 35. THE 9 MYTHS Step #1: Native If BYOD, then HTML5 Mobile, web, no diff or Web? PhoneGap is just fine Give it to the agency Faster is better ā€“ just for the enterprise ā€“ theyā€™re the experts get it out & fix it later SSL is plenty secure Mobile means less Thereā€™s an app for that 35 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 36. Mobile apps are always connected, so designing for state or connection speed Thereā€™s an app for that is a waste of time 36 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 37. 1,000,000 Apps 37 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 38. Businesses Still Need New Apps Other B2E Apps: Field Service Distribution Work assignment Trouble ticket escalation 38 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 39. The 9 Myths Step #1: Native If BYOD, then HTML5 Mobile, web, no diff or Web? PhoneGap is just fine Give it to the agency ā€“ Faster is better ā€“ just for the enterprise theyā€™re the experts get it out & fix it later SSL is plenty secure Mobile means less Thereā€™s an app for that 39 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 40. Enterprises Need A Mobility Platform Future Proof Enterprise Centralized Integration Management ļƒ¼Write once ļƒ¼Proven ļƒ¼Devices, data ļƒ¼Any tool, any IDE ļƒ¼Apps, users ļƒ¼Every device ļƒ¼Standardized ļƒ¼Content ļƒ¼Native device features ļƒ¼Unified integration point ļƒ¼Performance ļƒ¼Easy maintenance ļƒ¼Pre-built adapters ļƒ¼Usage Mobile Scalability & Carrier Grade Optimization Performance Security ļƒ¼Network sensing ļƒ¼Millions of daily ļƒ¼Built in, automated ļƒ¼App tuning transactions ļƒ¼Enterprise caliber ļƒ¼Latency avoidance ļƒ¼Message monitoring ļƒ¼Certified (FIPS, PCI) ļƒ¼Detect most efficient path ļƒ¼Certified, multi-tenant ļƒ¼Configurable per app ļƒ¼OTA install, updates ļƒ¼Cloud or on-premise 40 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.
  • 41. THANK YOU AntennaInc @AntennaSoftware www.antennasoftware.com +1 201.239.7980 Ā© Copyright 2013 Antenna Software, Inc. All rights reserved.