SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
AD403 Engaging Mobile Apps with
                    IBM® Social Business Solutions and
                    IBM Worklight
               John Boezeman, STSM - WebSphere Portal Architect
               Dirk Nicol, IBM Mobile Product Management @dirknicol #ibmmobile




© 2013 IBM Corporation                                                           final
Please note:

      IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal
      without notice at IBM’s sole discretion.

      Information regarding potential future products is intended to outline our general product direction
      and it should not be relied on in making a purchasing decision.

      The information mentioned regarding potential future products is not a commitment, promise, or
      legal obligation to deliver any material, code or functionality. Information about potential future
      products may not be incorporated into any contract. The development, release, and timing of any
      future features or functionality described for our products remains at our sole discretion.



      Performance is based on measurements and projections using standard IBM benchmarks in a
      controlled environment. The actual throughput or performance that any user will experience will
      vary depending upon many factors, including considerations such as the amount of
      multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and
      the workload processed. Therefore, no assurance can be given that an individual user will
      achieve results similar to those stated here.




2   © 2013 IBM Corporation
Businesses are struggling with the unique mobile challenges


    Fragmentation of devices and platforms

    Speed and frequent iteration of the mobile
    lifecycle and continuous delivery

    Connectivity to back-end systems and cloud

    Security to protect corporate data and
    managing BYOD

    Mobile Context taking advantage of unique
    capabilities such as geo-location

    Delivering high quality apps and rapidly
    incorporate customer feedback



3
IBM Mobile Momentum
   Jan 2012        April 2012                     June 2012                     Nov 2012
   IBM             IBM Cast                       Tealeaf CX               IBM Mobile
   Worklight       Iron                           Mobile                  Development
                                                                             Lifecycle
                                                                              Solution

  March 2012         April 2012                       Oct 2012
      IBM       IBM Mobile                     IBM Security
  Endpoint      Foundation                          Access
  Manager                                       Manager for
                                                 Cloud and
                                                    Mobile
               • Over a Million Devices Under Management
               • Over 200 Mobile Business Partners
               • Reached 100,000 Individuals Through Marketing Programs
               • Over 25,000 Participating in Mobile DeveloperWorks Community
               • 7500 Downloads of Worklight
               • Tripled Development Investment
               • Over 300 New Customers
IBM mobile enterprise capabilities address the spectrum
of needs for successful transformation
            Build mobile                Manage mobile                 Extend capabilities
            apps                        devices and apps              to mobile
            Connect & run               Secure my                     Transform my
            mobile systems              mobile business               business




• Building & Deploying Apps   • Device Management          • Business Applications

• Mobile Lifecycle            • Network & Data Security    • User Engagement
  Management and Testing        and Management
                                                           • Mobile Analytics and Insight
• Data Access & Integration   • App Management


Application Development              IT Ops/CISO                Line of Business
IBM has invested substantially in mobile to create a broad and
deep solutions portfolio

           Build mobile                   Manage mobile                           Extend capabilities
           apps                           devices and apps                        to mobile
           Connect & run                  Secure my                               Transform my
           mobile systems                 mobile business                         business



                 IBM Mobile Foundation                              IBM Social Business,
                                                                    Commerce & Analytics

                                          IBM Endpoint Manager
                                               for Mobile
                                                                 IBM Connections, SameTime, ECM, Tealeaf




                                IBM Mobile Services

       Mobile Application         Mobile Enterprise Services               Mobile Infrastructure
      Innovation Services           for Managed Mobility                  Strategy and Planning
A deeper look at Build & Connect capabilities

    Build & Connect                  Manage & Secure               Extend & Transform

                Build mobile                    Manage mobile                  Extend capabilities
                apps                            devices and apps               to mobile
                Connect & run                   Secure my                      Transform
                mobile systems                  mobile business                my business




Customers can now:
    • Run on multiple mobile devices                                     Worklight
    • Connect to enterprise back-end applications and               an open, complete, and
                                                                       advanced mobile
      information systems
                                                                    application platform for
    • Fulfills fast time-to-market requirements and can               HTML, hybrid, and
      be rapidly updated with new releases                            native applications

    • Deliver high quality user experience

7
8
Web Apps
  Web
 Server                              Written in HTML5
                                     JavaScript and CSS3.
               Mobile Browser
                                     Quick and cheap to
                                     develop.
                 Native App
            (Java/Objective-C/C#)
                                     Less powerful than native
                                     and limited device
                                     access.


           Mobile Operating System
Hybrid Apps

                                        Combines best of both
Applicatio                              worlds:
    n                File System
                                        Primarily written in
                  (on mobile device)
 Stores                                 HTML5, CSS, JS while
                                        allowing full access to
                  Native Container      device capabilities.
              HTML, CSS, JavaScript



              Mobile Operating System
Worklight overview

                          Worklight Studio
                          The most complete, extensible environment with maximum
                          code reuse and per-device optimization

                          Worklight Server
                          Unified notifications, runtime skinning, version management,
                          security, integration and delivery

                          Worklight Runtime Components
                          Extensive libraries and client APIs that expose and interface
          ←               with native device functionality

                          Worklight Console
                          A web-based console for real-time analytics and control of your
                          mobile apps and infrastructure

                          Worklight Application Center
                          A cross-platform private mobile application store focused on the
                          needs of a development organization or a team

11
Open standards Rapid multi-platform development
The complexity of many                                   The simplicity of one
• Multiple sets of tools & frameworks                     • One development environment
• Multiple codebases to develop and maintain              • One codebase to develop and maintain




                                                               Apple   Android   Blackberry   Windows
                                               Windows                                         Phone
             Apple      Android   Blackberry
                                                Phone

                     Without Worklight                                    With Worklight
Blackberry 10 support in
                            IBM Worklight
Open standards Rapid multi-platform development
The complexity of many                                   The simplicity of one
• Multiple sets of tools & frameworks                     • One development environment
• Multiple codebases to develop and maintain              • One codebase to develop and maintain




                                                               Apple   Android   Blackberry   Windows
                                               Windows                                         Phone
             Apple      Android   Blackberry
                                                Phone

                     Without Worklight                                    With Worklight
© 2013 IBM Corporation
Worklight Server
     • Distribution of mobile web apps

     • Enterprise connectivity:
        • Secure client/server connectivity
        • Direct access to enterprise back-
          end data and transaction
          capabilities
        • Authentication enforcement

     • Client control:
        • Application version management
          and remote disabling
        • Direct update of application code

     • Unified Push Notifications

     • Aggregation of usage statistics

     • Security
15
IBM Web Experience already fully supports mobile web
IBM Web Experience and IBM Worklight

Benefits:

 Extend your web experience out to new channels

 Mix your web content in new fashions

 Take advantage of native features, like camera

 Have web code even call out to native code, for example high performing graphing
  that is natively implemented

 Secure user's data, and protect user's content

 Provides a way to notify/stay in touch with end users
     – Via the Worklight native notification services

 Etc...



17
3 Main Ways Customers Extend into devices

1)Most/All of the markup comes from your central Web Experience
  servers(WCM/Portal)
     – Benefits:
        • Allows all content/markup to be centrally maintained.
        • Have workflow that causes the markup to flow out based on approvers and reviewers
        • No app resubmission for changes to content.
        • All access control is centrally maintained
        • Full access to all the features of portal, from content targeting, to personalization to
          data integrations from systems, etc..
        • Application markup implemented once and responsively As a result the hybrid apps,
          mobile web, and desktop web is all one set of code/content. This provides many
          benefits from maintenance, good customer satisfaction, time to markup, consistent
          across all channels, etc...
     – Cons:
        • Have to take the initial download hit for the markup at least once
        • Hard to work offline. Can use html 5 manifest and web storage and other features,
          to allow this to happen, but not the same as having the markup already in the app

18
Type 1 Demo




     Desktop                 Tablet   Smartphone




19
3 Main Ways Customers Extend into devices

2)Some of the markup is embedded In the app, and some of the markup comes
  from your central Web Experience servers(WCM/Portal)
     – Benefits:
        • Allows reuse of your responsive web markup to to be reused
        • Can allow some of the features to work offline
        • Minimizes some of the download of the markup
        • Areas that come from server can still be centrally controlled, managed
        • Can do delta updates of the embedded markup using Worklight's update service
          without resubmission to the app stores
        • For the server markup, full WCM/Portal features are available
     – Cons:
        • The non-server markup that is embedded in the application, isn't under common
          control, and can't be updated by business users.
        • Access control with full rules is not centrally managed




20
Type 2 Demo




21
3 Main Ways Customers Extend into devices

3)Most of the markup is embedded In the app, only some targeted content of the
  markup comes from your central Web Experience servers(WCM/Portal)
     – Benefits:
        • Majority of the application can work offline if data is stored locally
        • There is no download hit, as a result initial performance can be increased
        • Can use Worklight Adapters to call to WCM/Portal to get targeted content, for
          displaying or for storing in the application
     – Cons:
        • Duplicate implementations of the ui, one for the responsive web ui(desktop, web)
          and creation of the ui that is in the application.
        • Consistency, the application, mobile web, and desktop web, won't be based on
          common code, so, harder to keep things consistent
        • Operational costs are high
        • Can't update markup by business users, using WCM authoring
        • Central access control, with central targeting is not possible.



22
Type 3 Demo




23
WEF integration with Worklight
New Camera Builder

      • Easily support multiple
        channels with point and
        click development

      • Minimal coding/learning
        curve required




 24
                                  IBM Web Experiences - © 2012 IBM
Worklight’s Unified Push Notifications Framework

                                                                         Apple       Worklight
                                                                         Push        Client-side
                                                            iOS
                                                                         Servers     Push
                                               iOS          Push API
                                                                                     Services
                                                                         (APN)
                                               Dispatcher
                                Notification                             Google
         Polling                State
                                                                                     Worklight
                                                            Android      Push        Client-side
         Adapters               Database       Android      Push API
                                               Dispatcher                Servers     Push
                                                                         (C2DM)      Services


                    Unified                    BlackBerry   BlackBerry               Worklight
                    Push API                   Dispatcher   Push API     RIM Push    Client-side
                                                                         Servers     Push
                                               Roadmap                               Services

                                               Win Phone
         Message-               User-          Dispatcher   Windows      Microsoft   Worklight
         based                  Device                      Push API     Push        Client-side
                                               Roadmap                               Push
         Adapters               Database                                 Servers     Services
                                               SMS
                                               Dispatcher
                                                            Broker API
                                               Roadmap                   SMS/MMS
                                                                         Brokers
                    Administrative Console
NEW In
Hybrid Mobile Applications                                                                                  5.0.5
                                                                                       • SMS notifications




                                                              Platform
IBM Web Experiences and IBM Worklight 5.0.5                                            • New target devices:
extend the web experience to dynamic, consistent                                       Windows® 8, JavaTM
                                                                                       ME
and personalized mobile applications                                                   • New integration
                                                                                       points: JMS adapter
                                                                                       • Updates: iOS6,




                                                              Tooling App Governance
     Communicate                                                                       Android




                         Experiences
                                                                                       • Enterprise App Store




                                              Worklight
     Aggregate                                                                         • Native Application




                                                5.0.5
                            Web
                                                                                       Governance
     Integrate                                                                         • Integration with
                                                                                       IBM MDM (IBM
                                                                                       Endpoint Manager)
     Personalize
                                                                                       • Native libraries for iOS
                                                                                       and Android
     Multichannel                                                                      • jQuery tooling support
                                                                                       • Server side reports
                              Hybrid Mobile Application                                viewer

                                                                                       • on-device, offline




                                                              Advanced
                                                                                       available, reliable,
                                                                                       scalable, encryptable,
                                                                                       and syncable JSON
                                                                                       database
                                                                                       Server triggered
                                                                                       security challenges

26
                                                  IBM Web Experiences - © 2012 IBM
Legal disclaimer
     © IBM Corporation 2013. All Rights Reserved.
     The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is
     provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not
     be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any
     warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.
     References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this
     presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing
     contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.
     Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon
     many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can
     be given that an individual user will achieve results similar to those stated here.
     Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
     Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.




27           © 2013 IBM Corporation
Worklight architecture
                  Device Runtime
                                                                Worklight Studio
                Cross Platform         ←


                Compatibility Layer
                                                              HTML5, Hybrid, and                          iOS
                                                              Native Coding                               SDK
                 Server Integration
                 Layer
                                                             Optimization Framework                       Android
                                                                                                          SDK
                Encrypted Storage
                                                             Integrated Device SDKs                       Blackberry
                 Runtime Skinning                                                                         SDK
                                                                 3rd-Party Library
                                                                 Integration                              Windows
                Reporting for                                                                             SDK
                Statistics/Diagnosis




       Worklight Console                                                                                Worklight
                                             Worklight Server                                           Application Center
     Hybrid Application Version             Server-side
     Management                                                                     Client-side       Native Application Version
                                            App Code                                App Resources     Management
                                                                Stats Aggregation



         Push Notifications                  JSON
                                                                                      Direct Update
                                             Translation                                                Application Feedback

                                                                                       Mobile
       Reporting & Analytics               Authentication                              Web Apps
                                                                                                        Application Client App

                                                                                      Unified Push
                                           Adapter Library
                                                                                      Notifications
28

Más contenido relacionado

La actualidad más candente

Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Dirk Nicol
 
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Jeremy Siewert
 
UK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynoteUK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynoteLeigh Williamson
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightIBM WebSphereIndia
 
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
 
IBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaIBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaLeigh Williamson
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7ibmmobile
 
Ibm mobile strategy may2012 mark.cesario v1.0
Ibm mobile strategy may2012 mark.cesario v1.0Ibm mobile strategy may2012 mark.cesario v1.0
Ibm mobile strategy may2012 mark.cesario v1.0Mark Cesario
 
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
 
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 reviewLeigh 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
 
The Mobile Evolution‚ Systems vs. Apps - Matthew David
The Mobile Evolution‚ Systems vs. Apps - Matthew DavidThe Mobile Evolution‚ Systems vs. Apps - Matthew David
The Mobile Evolution‚ Systems vs. Apps - Matthew DavidMobile March
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersJeremy Siewert
 
IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012Robert Sutor
 
IBM Mobile strategy for Social Business - May 2012
IBM Mobile strategy for Social Business - May 2012IBM Mobile strategy for Social Business - May 2012
IBM Mobile strategy for Social Business - May 2012Ed Brill
 
Mobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesMobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesAndrew Ferrier
 
Digital hour presentation BB10
Digital hour presentation BB10Digital hour presentation BB10
Digital hour presentation BB10Industree spa
 

La actualidad más candente (20)

Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2
 
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
 
Mobile enterprise
Mobile enterpriseMobile enterprise
Mobile enterprise
 
UK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynoteUK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynote
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with Worklight
 
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
 
IBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaIBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit India
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7
 
Ibm mobile strategy may2012 mark.cesario v1.0
Ibm mobile strategy may2012 mark.cesario v1.0Ibm mobile strategy may2012 mark.cesario v1.0
Ibm mobile strategy may2012 mark.cesario v1.0
 
Lotusphere 2012 - Updates for mobile devices
Lotusphere 2012 - Updates for mobile devicesLotusphere 2012 - Updates for mobile devices
Lotusphere 2012 - Updates for mobile devices
 
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
 
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
 
The Mobile Evolution‚ Systems vs. Apps - Matthew David
The Mobile Evolution‚ Systems vs. Apps - Matthew DavidThe Mobile Evolution‚ Systems vs. Apps - Matthew David
The Mobile Evolution‚ Systems vs. Apps - Matthew David
 
IBM Mobile Strategy
IBM Mobile StrategyIBM Mobile Strategy
IBM Mobile Strategy
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem Partners
 
IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012
 
IBM Mobile strategy for Social Business - May 2012
IBM Mobile strategy for Social Business - May 2012IBM Mobile strategy for Social Business - May 2012
IBM Mobile strategy for Social Business - May 2012
 
Mobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesMobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best Practices
 
Digital hour presentation BB10
Digital hour presentation BB10Digital hour presentation BB10
Digital hour presentation BB10
 

Similar a Engaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight

Fremskynd innovation og nå bredere ud med IBM Mobile, Michael Gilfix, IBM US
Fremskynd innovation og nå bredere ud med IBM Mobile, Michael Gilfix, IBM USFremskynd innovation og nå bredere ud med IBM Mobile, Michael Gilfix, IBM US
Fremskynd innovation og nå bredere ud med IBM Mobile, Michael Gilfix, IBM USIBM Danmark
 
Becoming a mobile enterprise: step by step
Becoming a mobile enterprise: step by stepBecoming a mobile enterprise: step by step
Becoming a mobile enterprise: step by stepChris Pepin
 
Mobile Application Security
Mobile Application SecurityMobile Application Security
Mobile Application SecurityDirk Nicol
 
June 25 webcast adding mobile to power applications
June 25 webcast   adding mobile to power applicationsJune 25 webcast   adding mobile to power applications
June 25 webcast adding mobile to power applicationsLeigh Williamson
 
IBM Smarter Business 2012 - 11 trender för Enterprise Mobile just nu
IBM Smarter Business 2012 - 11 trender för Enterprise Mobile just nuIBM Smarter Business 2012 - 11 trender för Enterprise Mobile just nu
IBM Smarter Business 2012 - 11 trender för Enterprise Mobile just nuIBM Sverige
 
PCTY 2012, How Mobile changes the World v. Christian Cagnol
PCTY 2012, How Mobile changes the World v. Christian CagnolPCTY 2012, How Mobile changes the World v. Christian Cagnol
PCTY 2012, How Mobile changes the World v. Christian CagnolIBM Danmark
 
IBM mobile strategy at Innovate 2012
IBM  mobile strategy at Innovate 2012IBM  mobile strategy at Innovate 2012
IBM mobile strategy at Innovate 2012Dirk Nicol
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...Nitin Gaur
 
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter EibakPCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter EibakIBM Danmark
 
Ibm solutions for the mobile enterprise
Ibm solutions for the mobile enterpriseIbm solutions for the mobile enterprise
Ibm solutions for the mobile enterpriseChris Pepin
 
Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile SoftwareCollaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile SoftwareIBM Software India
 
Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software IBM WebSphereIndia
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal IBM Lotus
 
Impact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseImpact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseAndrew Coleman
 
Maximo Mobile Suite Workshop Regis Adamus Sep 2012
Maximo Mobile Suite Workshop   Regis Adamus Sep 2012Maximo Mobile Suite Workshop   Regis Adamus Sep 2012
Maximo Mobile Suite Workshop Regis Adamus Sep 2012alipaiva
 
Growth with IBM Mobile Enterprise
Growth with IBM Mobile EnterpriseGrowth with IBM Mobile Enterprise
Growth with IBM Mobile EnterpriseIIC_Barcelona
 
Ibm fiberlink analyst presentation nov 13 final
Ibm fiberlink analyst presentation nov 13 finalIbm fiberlink analyst presentation nov 13 final
Ibm fiberlink analyst presentation nov 13 finalCleophas Kipruto
 
IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013Arrow ECS UK
 

Similar a Engaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight (20)

IBM Worklight
IBM WorklightIBM Worklight
IBM Worklight
 
Fremskynd innovation og nå bredere ud med IBM Mobile, Michael Gilfix, IBM US
Fremskynd innovation og nå bredere ud med IBM Mobile, Michael Gilfix, IBM USFremskynd innovation og nå bredere ud med IBM Mobile, Michael Gilfix, IBM US
Fremskynd innovation og nå bredere ud med IBM Mobile, Michael Gilfix, IBM US
 
Becoming a mobile enterprise: step by step
Becoming a mobile enterprise: step by stepBecoming a mobile enterprise: step by step
Becoming a mobile enterprise: step by step
 
IBM Mobile First
IBM Mobile FirstIBM Mobile First
IBM Mobile First
 
Mobile Application Security
Mobile Application SecurityMobile Application Security
Mobile Application Security
 
June 25 webcast adding mobile to power applications
June 25 webcast   adding mobile to power applicationsJune 25 webcast   adding mobile to power applications
June 25 webcast adding mobile to power applications
 
IBM Smarter Business 2012 - 11 trender för Enterprise Mobile just nu
IBM Smarter Business 2012 - 11 trender för Enterprise Mobile just nuIBM Smarter Business 2012 - 11 trender för Enterprise Mobile just nu
IBM Smarter Business 2012 - 11 trender för Enterprise Mobile just nu
 
PCTY 2012, How Mobile changes the World v. Christian Cagnol
PCTY 2012, How Mobile changes the World v. Christian CagnolPCTY 2012, How Mobile changes the World v. Christian Cagnol
PCTY 2012, How Mobile changes the World v. Christian Cagnol
 
IBM mobile strategy at Innovate 2012
IBM  mobile strategy at Innovate 2012IBM  mobile strategy at Innovate 2012
IBM mobile strategy at Innovate 2012
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
 
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter EibakPCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
 
Ibm solutions for the mobile enterprise
Ibm solutions for the mobile enterpriseIbm solutions for the mobile enterprise
Ibm solutions for the mobile enterprise
 
Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile SoftwareCollaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software
 
Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal
 
Impact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseImpact 2014 The Mobile Enterprise
Impact 2014 The Mobile Enterprise
 
Maximo Mobile Suite Workshop Regis Adamus Sep 2012
Maximo Mobile Suite Workshop   Regis Adamus Sep 2012Maximo Mobile Suite Workshop   Regis Adamus Sep 2012
Maximo Mobile Suite Workshop Regis Adamus Sep 2012
 
Growth with IBM Mobile Enterprise
Growth with IBM Mobile EnterpriseGrowth with IBM Mobile Enterprise
Growth with IBM Mobile Enterprise
 
Ibm fiberlink analyst presentation nov 13 final
Ibm fiberlink analyst presentation nov 13 finalIbm fiberlink analyst presentation nov 13 final
Ibm fiberlink analyst presentation nov 13 final
 
IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013
 

Último

The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice documentXsasf Sfdfasd
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphNetziValdelomar1
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17Celine George
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17Celine George
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxiammrhaywood
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...raviapr7
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptxSandy Millin
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesMohammad Hassany
 
How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17Celine George
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxheathfieldcps1
 
5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...CaraSkikne1
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...Nguyen Thanh Tu Collection
 
General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and stepobaje godwin sunday
 
Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfMohonDas
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxSaurabhParmar42
 
M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxDr. Santhosh Kumar. N
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxraviapr7
 

Último (20)

The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice document
 
Prelims of Kant get Marx 2.0: a general politics quiz
Prelims of Kant get Marx 2.0: a general politics quizPrelims of Kant get Marx 2.0: a general politics quiz
Prelims of Kant get Marx 2.0: a general politics quiz
 
Finals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quizFinals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quiz
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a Paragraph
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
 
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdfPersonal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming Classes
 
How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
 
5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
 
General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and step
 
Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdf
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptx
 
M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptx
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptx
 

Engaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight

  • 1. AD403 Engaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight John Boezeman, STSM - WebSphere Portal Architect Dirk Nicol, IBM Mobile Product Management @dirknicol #ibmmobile © 2013 IBM Corporation final
  • 2. Please note: IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. 2 © 2013 IBM Corporation
  • 3. Businesses are struggling with the unique mobile challenges Fragmentation of devices and platforms Speed and frequent iteration of the mobile lifecycle and continuous delivery Connectivity to back-end systems and cloud Security to protect corporate data and managing BYOD Mobile Context taking advantage of unique capabilities such as geo-location Delivering high quality apps and rapidly incorporate customer feedback 3
  • 4. IBM Mobile Momentum Jan 2012 April 2012 June 2012 Nov 2012 IBM IBM Cast Tealeaf CX IBM Mobile Worklight Iron Mobile Development Lifecycle Solution March 2012 April 2012 Oct 2012 IBM IBM Mobile IBM Security Endpoint Foundation Access Manager Manager for Cloud and Mobile • Over a Million Devices Under Management • Over 200 Mobile Business Partners • Reached 100,000 Individuals Through Marketing Programs • Over 25,000 Participating in Mobile DeveloperWorks Community • 7500 Downloads of Worklight • Tripled Development Investment • Over 300 New Customers
  • 5. IBM mobile enterprise capabilities address the spectrum of needs for successful transformation Build mobile Manage mobile Extend capabilities apps devices and apps to mobile Connect & run Secure my Transform my mobile systems mobile business business • Building & Deploying Apps • Device Management • Business Applications • Mobile Lifecycle • Network & Data Security • User Engagement Management and Testing and Management • Mobile Analytics and Insight • Data Access & Integration • App Management Application Development IT Ops/CISO Line of Business
  • 6. IBM has invested substantially in mobile to create a broad and deep solutions portfolio Build mobile Manage mobile Extend capabilities apps devices and apps to mobile Connect & run Secure my Transform my mobile systems mobile business business IBM Mobile Foundation IBM Social Business, Commerce & Analytics IBM Endpoint Manager for Mobile IBM Connections, SameTime, ECM, Tealeaf IBM Mobile Services Mobile Application Mobile Enterprise Services Mobile Infrastructure Innovation Services for Managed Mobility Strategy and Planning
  • 7. A deeper look at Build & Connect capabilities Build & Connect Manage & Secure Extend & Transform Build mobile Manage mobile Extend capabilities apps devices and apps to mobile Connect & run Secure my Transform mobile systems mobile business my business Customers can now: • Run on multiple mobile devices Worklight • Connect to enterprise back-end applications and an open, complete, and advanced mobile information systems application platform for • Fulfills fast time-to-market requirements and can HTML, hybrid, and be rapidly updated with new releases native applications • Deliver high quality user experience 7
  • 8. 8
  • 9. Web Apps Web Server Written in HTML5 JavaScript and CSS3. Mobile Browser Quick and cheap to develop. Native App (Java/Objective-C/C#) Less powerful than native and limited device access. Mobile Operating System
  • 10. Hybrid Apps Combines best of both Applicatio worlds: n File System Primarily written in (on mobile device) Stores HTML5, CSS, JS while allowing full access to Native Container device capabilities. HTML, CSS, JavaScript Mobile Operating System
  • 11. Worklight overview Worklight Studio The most complete, extensible environment with maximum code reuse and per-device optimization Worklight Server Unified notifications, runtime skinning, version management, security, integration and delivery Worklight Runtime Components Extensive libraries and client APIs that expose and interface ← with native device functionality Worklight Console A web-based console for real-time analytics and control of your mobile apps and infrastructure Worklight Application Center A cross-platform private mobile application store focused on the needs of a development organization or a team 11
  • 12. Open standards Rapid multi-platform development The complexity of many The simplicity of one • Multiple sets of tools & frameworks • One development environment • Multiple codebases to develop and maintain • One codebase to develop and maintain Apple Android Blackberry Windows Windows Phone Apple Android Blackberry Phone Without Worklight With Worklight
  • 13. Blackberry 10 support in IBM Worklight Open standards Rapid multi-platform development The complexity of many The simplicity of one • Multiple sets of tools & frameworks • One development environment • Multiple codebases to develop and maintain • One codebase to develop and maintain Apple Android Blackberry Windows Windows Phone Apple Android Blackberry Phone Without Worklight With Worklight
  • 14. © 2013 IBM Corporation
  • 15. Worklight Server • Distribution of mobile web apps • Enterprise connectivity: • Secure client/server connectivity • Direct access to enterprise back- end data and transaction capabilities • Authentication enforcement • Client control: • Application version management and remote disabling • Direct update of application code • Unified Push Notifications • Aggregation of usage statistics • Security 15
  • 16. IBM Web Experience already fully supports mobile web
  • 17. IBM Web Experience and IBM Worklight Benefits:  Extend your web experience out to new channels  Mix your web content in new fashions  Take advantage of native features, like camera  Have web code even call out to native code, for example high performing graphing that is natively implemented  Secure user's data, and protect user's content  Provides a way to notify/stay in touch with end users – Via the Worklight native notification services  Etc... 17
  • 18. 3 Main Ways Customers Extend into devices 1)Most/All of the markup comes from your central Web Experience servers(WCM/Portal) – Benefits: • Allows all content/markup to be centrally maintained. • Have workflow that causes the markup to flow out based on approvers and reviewers • No app resubmission for changes to content. • All access control is centrally maintained • Full access to all the features of portal, from content targeting, to personalization to data integrations from systems, etc.. • Application markup implemented once and responsively As a result the hybrid apps, mobile web, and desktop web is all one set of code/content. This provides many benefits from maintenance, good customer satisfaction, time to markup, consistent across all channels, etc... – Cons: • Have to take the initial download hit for the markup at least once • Hard to work offline. Can use html 5 manifest and web storage and other features, to allow this to happen, but not the same as having the markup already in the app 18
  • 19. Type 1 Demo Desktop Tablet Smartphone 19
  • 20. 3 Main Ways Customers Extend into devices 2)Some of the markup is embedded In the app, and some of the markup comes from your central Web Experience servers(WCM/Portal) – Benefits: • Allows reuse of your responsive web markup to to be reused • Can allow some of the features to work offline • Minimizes some of the download of the markup • Areas that come from server can still be centrally controlled, managed • Can do delta updates of the embedded markup using Worklight's update service without resubmission to the app stores • For the server markup, full WCM/Portal features are available – Cons: • The non-server markup that is embedded in the application, isn't under common control, and can't be updated by business users. • Access control with full rules is not centrally managed 20
  • 22. 3 Main Ways Customers Extend into devices 3)Most of the markup is embedded In the app, only some targeted content of the markup comes from your central Web Experience servers(WCM/Portal) – Benefits: • Majority of the application can work offline if data is stored locally • There is no download hit, as a result initial performance can be increased • Can use Worklight Adapters to call to WCM/Portal to get targeted content, for displaying or for storing in the application – Cons: • Duplicate implementations of the ui, one for the responsive web ui(desktop, web) and creation of the ui that is in the application. • Consistency, the application, mobile web, and desktop web, won't be based on common code, so, harder to keep things consistent • Operational costs are high • Can't update markup by business users, using WCM authoring • Central access control, with central targeting is not possible. 22
  • 24. WEF integration with Worklight New Camera Builder • Easily support multiple channels with point and click development • Minimal coding/learning curve required 24 IBM Web Experiences - © 2012 IBM
  • 25. Worklight’s Unified Push Notifications Framework Apple Worklight Push Client-side iOS Servers Push iOS Push API Services (APN) Dispatcher Notification Google Polling State Worklight Android Push Client-side Adapters Database Android Push API Dispatcher Servers Push (C2DM) Services Unified BlackBerry BlackBerry Worklight Push API Dispatcher Push API RIM Push Client-side Servers Push Roadmap Services Win Phone Message- User- Dispatcher Windows Microsoft Worklight based Device Push API Push Client-side Roadmap Push Adapters Database Servers Services SMS Dispatcher Broker API Roadmap SMS/MMS Brokers Administrative Console
  • 26. NEW In Hybrid Mobile Applications 5.0.5 • SMS notifications Platform IBM Web Experiences and IBM Worklight 5.0.5 • New target devices: extend the web experience to dynamic, consistent Windows® 8, JavaTM ME and personalized mobile applications • New integration points: JMS adapter • Updates: iOS6, Tooling App Governance Communicate Android Experiences • Enterprise App Store Worklight Aggregate • Native Application 5.0.5 Web Governance Integrate • Integration with IBM MDM (IBM Endpoint Manager) Personalize • Native libraries for iOS and Android Multichannel • jQuery tooling support • Server side reports Hybrid Mobile Application viewer • on-device, offline Advanced available, reliable, scalable, encryptable, and syncable JSON database Server triggered security challenges 26 IBM Web Experiences - © 2012 IBM
  • 27. Legal disclaimer © IBM Corporation 2013. All Rights Reserved. The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. 27 © 2013 IBM Corporation
  • 28. Worklight architecture Device Runtime Worklight Studio Cross Platform ← Compatibility Layer HTML5, Hybrid, and iOS Native Coding SDK Server Integration Layer Optimization Framework Android SDK Encrypted Storage Integrated Device SDKs Blackberry Runtime Skinning SDK 3rd-Party Library Integration Windows Reporting for SDK Statistics/Diagnosis Worklight Console Worklight Worklight Server Application Center Hybrid Application Version Server-side Management Client-side Native Application Version App Code App Resources Management Stats Aggregation Push Notifications JSON Direct Update Translation Application Feedback Mobile Reporting & Analytics Authentication Web Apps Application Client App Unified Push Adapter Library Notifications 28