SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
Leigh Williamson, IBM Distinguished Engineer, IBM Software Group
developerWorks Live! Kuala Lumpur – September 2012




Build, run and manage mobile applications
with the IBM Mobile Platform




                                                                   © 2012 IBM Corporation
Mobile is the NEXT dominant phase of computing

    Mobile is different:
                                                   Mobile/Wireless/Cloud
    • Transformational business models
    • Faster lifecycles
    • More iterative




                   Client/Server
                                                  Web/Desktop

    Host/Mainframe


                                         IBM will play a significant part
                                         in this new era of mobile
                                         computing.


2                                                                          © 2012 IBM Corporation
IBM’s strategy addresses full range of mobile enterprise needs


Extend & Transform                              Build & Connect
Extend existing business                        Build mobile applications
capabilities to mobile devices                  Connect to, and run
Transform the business by                       backend systems in support
creating new opportunities                      of mobile




            Manage & Secure
            Manage mobile devices, services
            and applications
            Secure my mobile business


3                                                              © 2012 IBM Corporation
A deeper look at Build & Connect capabilities


Extend & Transform                              Build & Connect
                                                Build mobile applications
                                                Connect to, and run
                                                backend systems in support
                                                of mobile

                                                Key Capabilities
                                                • Mobile web, hybrid and native
                                                  app development
                                                • Enterprise data, service, and
                                                  application integration
                                                • Complete development
                                                  project lifecycle management


        Manage & Secure




4                                                               © 2012 IBM Corporation
An integrated foundation for mobile development




           Mobile Application Platform              Application Lifecycle
                    Vendors                         Management Vendors




    IBM provides the only integrated mobile development solution.
    Mobile application platform construction tools and lifecycle management


5                                                                           © 2012 IBM Corporation
Addressing top mobile development pain points

                                                  Delivering high quality apps that engage users
      Developing for multiple mobile platforms
                                                           and meet business objectives

    Highly fragmented set of platforms,            Poor quality can negatively
    devices, languages, and tools                  impact brand image
    increases cost and complexity of               Bad ratings and comments
    development and test                           can cause other users to
    Choosing not to support one or more            avoid trying an app
    platforms reduces the reach of an
    application




         Integrating with enterprise systems     Meeting accelerated time to market requirements


    Recreating instead of leveraging               Hand-off errors and delays
    existing business logic increases              between teams slows progress
    maintenance costs and risk of                  and responsiveness to
    inconsistent behavior                          features and fixes
    Lack of ready back-end services                Misalignment of stakeholders
    slows front-end development                    results in late rework and
    and increases potential for last               increased cycle times
    minute integration issues

6                                                                                 © 2012 IBM Corporation
Developing for multiple mobile platforms - IBM Worklight 5.0

Fast and cost-effective development, integration and management of rich, cross-
platform mobile applications
                                                                 Client Challenge
                                                                 Using standards-based technologies and
                                                                 tools and delivering an enterprise-grade
                                                                 services layer that meets the needs of
                                                                 mobile employees and customers

                                                                 Key Capabilities
                                                                  Mobile optimized middleware
                                                                  Open approach to 3rd-party integration
                                                                  Strong authentication framework
                                                                  Encrypted offline availability
                                                                  Enterprise back-end connectivity
                                                                  Unified push notifications
    “We chose IBM Worklight because it was the best technology    Data collection for analytics
    for Lotte to consolidate application development,             Direct updates and remote disablement
    enhancement and maintenance, while ensuring cost savings
    and timely delivery to our customers.”                        Packaged runtime skins

    — Kang, Chang Nam, IT Planning Director, Lotte Credit Card


7                                                                                             © 2012 IBM Corporation
Developing for multiple mobile platforms
IBM Worklight Open, cost-effective, cross-platform mobile app development
    App development using        App delivery in variety of   Compatible with prominent
    native and/or familiar web   forms:                       HTML5 libraries and tools:
    technologies:                • Mobile Web app
    • HTML5                      • Hybrid app
                                 • Native
    • CSS3
    • JavaScript




8                                                                            © 2012 IBM Corporation
IBM Worklight Integration with native SDKs




9                                                           9
                                             © 2012 IBM Corporation
IBM Worklight Security Features Mapping

                                 Protecting data on the                               Enforcing security
                                         device                                            updates




                                          Secure
      Encrypted          Offline                          App        Compatibility     Remote
                                        challenge-
                                                      authenticity   with jailbreak                        Direct update
     offline cache   authentication    response on                                     disable
                                                        testing      detection libs
                                          startup


                                                                                       SSL with
         Mobile          Auth              Data                          Proven
                                                        Device                           server               Code
     platform as a    integration       protection                      platform
                                                     provisioning                       identity            protection
      trust factor    framework           realms                        security
                                                                                      verification




         Streamlining                         Providing robust
                                                                                            Application
       Corporate security                    authentication and
                                                                                             Security
          processes                            authorization


10                                                                                                   © 2012 IBM Corporation
IBM Worklight Application Shell Feature




 One team creates a custom
 container (“Shell Component”) for
 extensive security certification


        Other teams create
     HTML-only “inner apps”
     wrapped in that container
11                                         © 2012 IBM Corporation
Mobile development is more than just coding ...

            Analysis Phase            Build Phase                Deploy Phase
                Line                Development                 Operations/
            of Business                Team                    Manufacturing
                                                                  Team


                                   Design          Implement   Run

                Analyze
                                                                           Manage


                                            Test                 Monitor

                                        Optimize



                             Governance and Best Practices




     Coding is just one component of the mobile application
                      development lifecycle
12                                                                                  © 2012 IBM Corporation
Design and functional quality are both critical to success


     Customers demand good user experience

     Customer facing (B2C) applications
      − ‘Face of the Business’
      − Engage customer personally and drive loyalty
      − User experience is key to brand perception

     Employee facing (B2E) applications
      − Increase worker productivity
      − Speed decision making and action
      − Poor user experience compromises
        investment


13                                                            © 2012 IBM Corporation
Focus on user experience first to achieve outside-in design




                                               Collaborate as a team using
                                               comments and annotations
                                               Get feedback from non-
                                               technical stakeholders




14                                                              © 2012 IBM Corporation
Formal reviews drive agreement and prevent re-work
     Reviews & approvals        Requirements
     ensures artifacts are
     reviewed and/or approved
     by key team members and
     captures compliance
     requirements.

                                   Work
               Test                Items
             Artifacts




15
15                                                   © 2012 IBM Corporation
Web App Testing Challenge – Last 6 Years
Market




                                       6 years
                                       2005-2011
              Browsers


              Product
              Version                                            Product Release
                                                                 timeline
                         20




                                                          20
                                        20
                                20




                                                   20
                           05




                                                            11
                                          07
                                  06




                                                     08




                                                                 6 years
                                               v
         16                                                       © 2012 IBM Corporation
Mobile App Testing Challenge – 1 Year



                            Product Version




                                                                                                                                 Product Version
                                                           Product Version




                                                                                                      Product Version
                            Product Version




                                                                                                                                 Product Version
                                                           Product Version




                                                                                                      Product Version
Market




                                                                             1 year
                                                                                 2011
                     V2.3            V2.3.3         V3   V2.3.4              V3.1 V2.3.5       V3.2          V2.3.7     V2.3.6
          Android                                                                                                                                  V4




          Product
          Version                                                                                                                                              Product Release
                                                                                                                                                               timeline
                    Ja




                                                                                                                                                        De
                                                                             Ju
                                              M




                                                                                                      Se
                      n




                                               ar




                                                                                                                                                          c
                                                                               n




                                                                                                        p




                                                                                           v
                                                                                                                                                              1 year - 2011
     17                                                                                                                                                        © 2012 IBM Corporation
Testing the end-to-end mobile solution




     Client Tier Devices    Middle Tier Server   Back-end Data & Services




       Testing involves much more than just the mobile front-end



18                                                           © 2012 IBM Corporation
Integrating with existing systems




     Mobile applications need to connect to enterprise back-end data and services
                                      IBM CONFIDENTIAL

     Existing programs and services may need to be modified for the mobile app

     Multiple skills will be involved, responsible for different parts of the mobile
     application




19                                                                                © 2012 IBM Corporation
2
0




    Rapid, simple & flexible connectivity for mobile apps
    WebSphere Cast Iron Cloud integration
    Simple and flexible integration for all connectivity projects, allowing you to rapidly
    integrate SaaS and back-end systems with mobile apps

                                                     Client Challenge
                                                      Simplified and cost effective mobile
                                                      integration to back-end systems and cloud
                                                     Key Capabilities
                                                      • Native connectors and template
                                                        integration processes to connect mobile
                                                        apps to backend & cloud systems
                                                      • Bidirectional connectivity and business
                                                        logic
                                                      • Centralized monitoring
                                                      • Simple and flexible, user-friendly, wizard-
                                                        based, “configuration, not coding”
                                                        architecture




    20                                                                                  © 2012 IBM Corporation
IBM Integrated Development Environments with IBM Worklight
Extend existing back-end services and data to mobile apps



                 Integrated multi-platform development environments




     Construct, debug, and test mobile            Refactor and extend existing logic on
             user interfaces                     enterprise platforms (System z, Power)
                                                    as mobile-consumable services




21                                                                           © 2012 IBM Corporation
Meeting tight time-to-market requirements
Mobile is pushing traditional delivery approaches to the breaking point




                    Mobile Apps          Desktop Apps


     Time-to-     Weeks to Months       Months to Years
     market



     Frequency    Once every several   12-18 month cycles
     of updates         weeks




22                                                                        © 2012 IBM Corporation
Mobile software development is a team sport


     Software development involves a team of people
     with diverse skills using different tools
        – Design, development, test, operations, etc.

     Tools can make or break collaboration
       – Fragmented tools create silos
       – Integrated tools break down barriers

     Effective development depends on …
        – Defined goals
        – Transparency of progress and quality trends
        – Aligning teams across the entire application
           development lifecycle




23                                                       © 2012 IBM Corporation
Factors affecting project velocity

                                      Test        Test Script
                                    Planning       Creation

  Project Vision    App Design                                      Functional   System
                                                                                                Deployment
  Bus. objectives    UI Design                                       Testing     Testing

                                      Code           Build
                                   construction   Unit Testing
                           1st                                                       2nd
                           Gap                                                       Gap
 Design                          Develop                         Test                       Deploy


There are 2 key gaps affecting project velocity:

  Gap 1: Early in project definition
     − Results in rework due to miscommunication of app specification
     − Slows progress due to hand-off errors and confusion between team members
  Gap 2: Later in project delivery
     − Lack of automated deployment and validation
     − Mismatches between app requirements and available production infrastructure

24                                                                                         © 2012 IBM Corporation
Example Value of Integration - Mobile and ALM
                                                                                   Mobile devices & emulators
                                                                      Studio



                                                     Team Concert Client
                     Developer



RTC build engine and
  Worklight mobile build                                     SCM                 Team
                                                 Build
  utility provide a controlled                                                 repository
  build environment for                                                         of apps
  mobile apps – both native
  and hybrid                                                  executables,
                                       sources
                                                              logfiles

                                                            Builder

                                 RIM
                                                                                            App stores
                                                  Android             iOS
                                 SDK              SDK                 SDK

                       Mobile build server farm

 25                                                                                           © 2012 IBM Corporation
Worklight Application Center




26                                            26
                               © 2012 IBM Corporation
IBM delivers a scalable and incrementally deployable mobile solution

                                                   Delivering high quality apps that engage users
       Developing for multiple mobile platforms
                                                            and meet business objectives

     Cross-platform mobile web and                  Linkage and traceability across
     hybrid app development, test, and              all phases of development
     build                                          UI sketching and storyboarding
     Manage plans, tasks, code, builds              Test plan optimization and
     from a common development                      management and integration
     workbench                                      with mobile “Device-clouds”
     Agile planning                                 Portfolio management



          Integrating with enterprise systems     Meeting accelerated time to market requirements


     Integrate Worklight Studio with the            Automate and manage
     Rational IDEs to create a                      continuous, end-to-end build and
     comprehensive IDE for all parts of             deployment process with RTC
     the app (UI, mid tier, back-end)               Deploy to private dev/test app
     Extend enterprise assets as                    Reduce cycle times by aligning
     mobile-consumable services and                 dev and operations teams
     connect via Worklight adapters


27                                                                                     © 2012 IBM Corporation
28   © 2012 IBM Corporation

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
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
 
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
 
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
 
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
 
Worklight 5.0 Webinar 7 12 V2
Worklight 5.0 Webinar 7 12 V2Worklight 5.0 Webinar 7 12 V2
Worklight 5.0 Webinar 7 12 V2gaborvodics
 
February 2013 IBM/DeviceAnywhere Webcast on Mobile Testing
February 2013 IBM/DeviceAnywhere Webcast on Mobile TestingFebruary 2013 IBM/DeviceAnywhere Webcast on Mobile Testing
February 2013 IBM/DeviceAnywhere Webcast on Mobile TestingLeigh Williamson
 
Worklight nitin nm
Worklight nitin nmWorklight nitin nm
Worklight nitin nmNitin Gaur
 
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
 
Kony Mobile Management
Kony Mobile ManagementKony Mobile Management
Kony Mobile ManagementDipesh Mukerji
 
Sybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel BilgilendirmeSybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel BilgilendirmeSybase Türkiye
 
Mobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesMobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesAndrew Ferrier
 
Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationLeigh Williamson
 
Mobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionMobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionLeigh Williamson
 
Rational federal symposium mobile development in government
Rational federal symposium   mobile development in governmentRational federal symposium   mobile development in government
Rational federal symposium mobile development in governmentRoger Snook
 
Kony Mobile App Mgmt
Kony Mobile App MgmtKony Mobile App Mgmt
Kony Mobile App MgmtJim Porter
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersJeremy Siewert
 
Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025Jae Hak Lee
 

Was ist angesagt? (20)

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
 
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
 
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
 
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
 
Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile SoftwareCollaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software
 
Worklight 5.0 Webinar 7 12 V2
Worklight 5.0 Webinar 7 12 V2Worklight 5.0 Webinar 7 12 V2
Worklight 5.0 Webinar 7 12 V2
 
February 2013 IBM/DeviceAnywhere Webcast on Mobile Testing
February 2013 IBM/DeviceAnywhere Webcast on Mobile TestingFebruary 2013 IBM/DeviceAnywhere Webcast on Mobile Testing
February 2013 IBM/DeviceAnywhere Webcast on Mobile Testing
 
Worklight nitin nm
Worklight nitin nmWorklight nitin nm
Worklight nitin nm
 
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
 
Kony Mobile Management
Kony Mobile ManagementKony Mobile Management
Kony Mobile Management
 
IBM Worklight
IBM WorklightIBM Worklight
IBM Worklight
 
Sybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel BilgilendirmeSybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
 
Mobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesMobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best Practices
 
Mobile enterprise
Mobile enterpriseMobile enterprise
Mobile enterprise
 
Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentation
 
Mobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionMobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT Session
 
Rational federal symposium mobile development in government
Rational federal symposium   mobile development in governmentRational federal symposium   mobile development in government
Rational federal symposium mobile development in government
 
Kony Mobile App Mgmt
Kony Mobile App MgmtKony Mobile App Mgmt
Kony Mobile App Mgmt
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem Partners
 
Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025
 

Andere mochten auch

UK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynoteUK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynoteLeigh Williamson
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationLeigh Williamson
 
Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013Leigh Williamson
 
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 InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsLeigh Williamson
 

Andere mochten auch (6)

UK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynoteUK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynote
 
Structure
StructureStructure
Structure
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentation
 
Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013
 
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 InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst Applications
 

Ähnlich wie Build and Connect Enterprise Mobile Applications from developerWorks Live!

IBM mobile strategy at Innovate 2012
IBM  mobile strategy at Innovate 2012IBM  mobile strategy at Innovate 2012
IBM mobile strategy at Innovate 2012Dirk Nicol
 
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
 
Ibm solutions for the mobile enterprise
Ibm solutions for the mobile enterpriseIbm solutions for the mobile enterprise
Ibm solutions for the mobile enterpriseChris Pepin
 
Mobile Application Security
Mobile Application SecurityMobile Application Security
Mobile Application SecurityDirk Nicol
 
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
 
Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Dirk Nicol
 
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
 
Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcSaranga Tripathy
 
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
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experienceEric Cattoir
 
CBS February 2013 Cloud Computing in the context of outsourcing
CBS February 2013 Cloud Computing in the context of outsourcingCBS February 2013 Cloud Computing in the context of outsourcing
CBS February 2013 Cloud Computing in the context of outsourcingHenrik Hasselbalch
 
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
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonProlifics
 
IBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesIBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesGraham Churchill
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefingNitin Gaur
 
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
 
Unveiling the Advantages and Core Elements of Cloud Native Architecture
Unveiling the Advantages and Core Elements of Cloud Native ArchitectureUnveiling the Advantages and Core Elements of Cloud Native Architecture
Unveiling the Advantages and Core Elements of Cloud Native ArchitectureTechugo
 

Ähnlich wie Build and Connect Enterprise Mobile Applications from developerWorks Live! (19)

IBM mobile strategy at Innovate 2012
IBM  mobile strategy at Innovate 2012IBM  mobile strategy at Innovate 2012
IBM mobile strategy at Innovate 2012
 
IBM Mobile First
IBM Mobile FirstIBM Mobile First
IBM Mobile First
 
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 solutions for the mobile enterprise
Ibm solutions for the mobile enterpriseIbm solutions for the mobile enterprise
Ibm solutions for the mobile enterprise
 
Mobile Application Security
Mobile Application SecurityMobile Application Security
Mobile Application Security
 
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
 
Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2
 
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 platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mc
 
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
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
CBS February 2013 Cloud Computing in the context of outsourcing
CBS February 2013 Cloud Computing in the context of outsourcingCBS February 2013 Cloud Computing in the context of outsourcing
CBS February 2013 Cloud Computing in the context of outsourcing
 
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...
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - Thompson
 
IBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesIBM Worklight for Digital Agencies
IBM Worklight for Digital Agencies
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefing
 
IBM Private Cloud
IBM Private CloudIBM Private Cloud
IBM Private Cloud
 
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
 
Unveiling the Advantages and Core Elements of Cloud Native Architecture
Unveiling the Advantages and Core Elements of Cloud Native ArchitectureUnveiling the Advantages and Core Elements of Cloud Native Architecture
Unveiling the Advantages and Core Elements of Cloud Native Architecture
 

Kürzlich hochgeladen

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 WoodJuan lago vázquez
 
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 Processorsdebabhi2
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
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 WorkerThousandEyes
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
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...Zilliz
 
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...Jeffrey Haguewood
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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 REVIEWERMadyBayot
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 

Kürzlich hochgeladen (20)

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
 
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
 
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...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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...
 
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...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 

Build and Connect Enterprise Mobile Applications from developerWorks Live!

  • 1. Leigh Williamson, IBM Distinguished Engineer, IBM Software Group developerWorks Live! Kuala Lumpur – September 2012 Build, run and manage mobile applications with the IBM Mobile Platform © 2012 IBM Corporation
  • 2. Mobile is the NEXT dominant phase of computing Mobile is different: Mobile/Wireless/Cloud • Transformational business models • Faster lifecycles • More iterative Client/Server Web/Desktop Host/Mainframe IBM will play a significant part in this new era of mobile computing. 2 © 2012 IBM Corporation
  • 3. IBM’s strategy addresses full range of mobile enterprise needs Extend & Transform Build & Connect Extend existing business Build mobile applications capabilities to mobile devices Connect to, and run Transform the business by backend systems in support creating new opportunities of mobile Manage & Secure Manage mobile devices, services and applications Secure my mobile business 3 © 2012 IBM Corporation
  • 4. A deeper look at Build & Connect capabilities Extend & Transform Build & Connect Build mobile applications Connect to, and run backend systems in support of mobile Key Capabilities • Mobile web, hybrid and native app development • Enterprise data, service, and application integration • Complete development project lifecycle management Manage & Secure 4 © 2012 IBM Corporation
  • 5. An integrated foundation for mobile development Mobile Application Platform Application Lifecycle Vendors Management Vendors IBM provides the only integrated mobile development solution. Mobile application platform construction tools and lifecycle management 5 © 2012 IBM Corporation
  • 6. Addressing top mobile development pain points Delivering high quality apps that engage users Developing for multiple mobile platforms and meet business objectives Highly fragmented set of platforms, Poor quality can negatively devices, languages, and tools impact brand image increases cost and complexity of Bad ratings and comments development and test can cause other users to Choosing not to support one or more avoid trying an app platforms reduces the reach of an application Integrating with enterprise systems Meeting accelerated time to market requirements Recreating instead of leveraging Hand-off errors and delays existing business logic increases between teams slows progress maintenance costs and risk of and responsiveness to inconsistent behavior features and fixes Lack of ready back-end services Misalignment of stakeholders slows front-end development results in late rework and and increases potential for last increased cycle times minute integration issues 6 © 2012 IBM Corporation
  • 7. Developing for multiple mobile platforms - IBM Worklight 5.0 Fast and cost-effective development, integration and management of rich, cross- platform mobile applications Client Challenge Using standards-based technologies and tools and delivering an enterprise-grade services layer that meets the needs of mobile employees and customers Key Capabilities Mobile optimized middleware Open approach to 3rd-party integration Strong authentication framework Encrypted offline availability Enterprise back-end connectivity Unified push notifications “We chose IBM Worklight because it was the best technology Data collection for analytics for Lotte to consolidate application development, Direct updates and remote disablement enhancement and maintenance, while ensuring cost savings and timely delivery to our customers.” Packaged runtime skins — Kang, Chang Nam, IT Planning Director, Lotte Credit Card 7 © 2012 IBM Corporation
  • 8. Developing for multiple mobile platforms IBM Worklight Open, cost-effective, cross-platform mobile app development App development using App delivery in variety of Compatible with prominent native and/or familiar web forms: HTML5 libraries and tools: technologies: • Mobile Web app • HTML5 • Hybrid app • Native • CSS3 • JavaScript 8 © 2012 IBM Corporation
  • 9. IBM Worklight Integration with native SDKs 9 9 © 2012 IBM Corporation
  • 10. IBM Worklight Security Features Mapping Protecting data on the Enforcing security device updates Secure Encrypted Offline App Compatibility Remote challenge- authenticity with jailbreak Direct update offline cache authentication response on disable testing detection libs startup SSL with Mobile Auth Data Proven Device server Code platform as a integration protection platform provisioning identity protection trust factor framework realms security verification Streamlining Providing robust Application Corporate security authentication and Security processes authorization 10 © 2012 IBM Corporation
  • 11. IBM Worklight Application Shell Feature One team creates a custom container (“Shell Component”) for extensive security certification Other teams create HTML-only “inner apps” wrapped in that container 11 © 2012 IBM Corporation
  • 12. Mobile development is more than just coding ... Analysis Phase Build Phase Deploy Phase Line Development Operations/ of Business Team Manufacturing Team Design Implement Run Analyze Manage Test Monitor Optimize Governance and Best Practices Coding is just one component of the mobile application development lifecycle 12 © 2012 IBM Corporation
  • 13. Design and functional quality are both critical to success Customers demand good user experience Customer facing (B2C) applications − ‘Face of the Business’ − Engage customer personally and drive loyalty − User experience is key to brand perception Employee facing (B2E) applications − Increase worker productivity − Speed decision making and action − Poor user experience compromises investment 13 © 2012 IBM Corporation
  • 14. Focus on user experience first to achieve outside-in design Collaborate as a team using comments and annotations Get feedback from non- technical stakeholders 14 © 2012 IBM Corporation
  • 15. Formal reviews drive agreement and prevent re-work Reviews & approvals Requirements ensures artifacts are reviewed and/or approved by key team members and captures compliance requirements. Work Test Items Artifacts 15 15 © 2012 IBM Corporation
  • 16. Web App Testing Challenge – Last 6 Years Market 6 years 2005-2011 Browsers Product Version Product Release timeline 20 20 20 20 20 05 11 07 06 08 6 years v 16 © 2012 IBM Corporation
  • 17. Mobile App Testing Challenge – 1 Year Product Version Product Version Product Version Product Version Product Version Product Version Product Version Product Version Market 1 year 2011 V2.3 V2.3.3 V3 V2.3.4 V3.1 V2.3.5 V3.2 V2.3.7 V2.3.6 Android V4 Product Version Product Release timeline Ja De Ju M Se n ar c n p v 1 year - 2011 17 © 2012 IBM Corporation
  • 18. Testing the end-to-end mobile solution Client Tier Devices Middle Tier Server Back-end Data & Services Testing involves much more than just the mobile front-end 18 © 2012 IBM Corporation
  • 19. Integrating with existing systems Mobile applications need to connect to enterprise back-end data and services IBM CONFIDENTIAL Existing programs and services may need to be modified for the mobile app Multiple skills will be involved, responsible for different parts of the mobile application 19 © 2012 IBM Corporation
  • 20. 2 0 Rapid, simple & flexible connectivity for mobile apps WebSphere Cast Iron Cloud integration Simple and flexible integration for all connectivity projects, allowing you to rapidly integrate SaaS and back-end systems with mobile apps Client Challenge Simplified and cost effective mobile integration to back-end systems and cloud Key Capabilities • Native connectors and template integration processes to connect mobile apps to backend & cloud systems • Bidirectional connectivity and business logic • Centralized monitoring • Simple and flexible, user-friendly, wizard- based, “configuration, not coding” architecture 20 © 2012 IBM Corporation
  • 21. IBM Integrated Development Environments with IBM Worklight Extend existing back-end services and data to mobile apps Integrated multi-platform development environments Construct, debug, and test mobile Refactor and extend existing logic on user interfaces enterprise platforms (System z, Power) as mobile-consumable services 21 © 2012 IBM Corporation
  • 22. Meeting tight time-to-market requirements Mobile is pushing traditional delivery approaches to the breaking point Mobile Apps Desktop Apps Time-to- Weeks to Months Months to Years market Frequency Once every several 12-18 month cycles of updates weeks 22 © 2012 IBM Corporation
  • 23. Mobile software development is a team sport Software development involves a team of people with diverse skills using different tools – Design, development, test, operations, etc. Tools can make or break collaboration – Fragmented tools create silos – Integrated tools break down barriers Effective development depends on … – Defined goals – Transparency of progress and quality trends – Aligning teams across the entire application development lifecycle 23 © 2012 IBM Corporation
  • 24. Factors affecting project velocity Test Test Script Planning Creation Project Vision App Design Functional System Deployment Bus. objectives UI Design Testing Testing Code Build construction Unit Testing 1st 2nd Gap Gap Design Develop Test Deploy There are 2 key gaps affecting project velocity: Gap 1: Early in project definition − Results in rework due to miscommunication of app specification − Slows progress due to hand-off errors and confusion between team members Gap 2: Later in project delivery − Lack of automated deployment and validation − Mismatches between app requirements and available production infrastructure 24 © 2012 IBM Corporation
  • 25. Example Value of Integration - Mobile and ALM Mobile devices & emulators Studio Team Concert Client Developer RTC build engine and Worklight mobile build SCM Team Build utility provide a controlled repository build environment for of apps mobile apps – both native and hybrid executables, sources logfiles Builder RIM App stores Android iOS SDK SDK SDK Mobile build server farm 25 © 2012 IBM Corporation
  • 26. Worklight Application Center 26 26 © 2012 IBM Corporation
  • 27. IBM delivers a scalable and incrementally deployable mobile solution Delivering high quality apps that engage users Developing for multiple mobile platforms and meet business objectives Cross-platform mobile web and Linkage and traceability across hybrid app development, test, and all phases of development build UI sketching and storyboarding Manage plans, tasks, code, builds Test plan optimization and from a common development management and integration workbench with mobile “Device-clouds” Agile planning Portfolio management Integrating with enterprise systems Meeting accelerated time to market requirements Integrate Worklight Studio with the Automate and manage Rational IDEs to create a continuous, end-to-end build and comprehensive IDE for all parts of deployment process with RTC the app (UI, mid tier, back-end) Deploy to private dev/test app Extend enterprise assets as Reduce cycle times by aligning mobile-consumable services and dev and operations teams connect via Worklight adapters 27 © 2012 IBM Corporation
  • 28. 28 © 2012 IBM Corporation