SlideShare a Scribd company logo
1 of 122
Download to read offline
SB103: IBM Lotus Notes/Domino
Application Development Competitive
Advantage : The Social Business Edition

 John Beck, BUE, Worldwide Messaging Sales, IBM
 John Head, Director of Enterprise Collaboration, PSC Group, LLC
John Beck



No, I am not very talented at basketball (that's why I have a job at IBM!).
“Who am I?” I am responsible for global sales of IBM's messaging portfolio (Notes/Domino, Traveler,
    Protector, Symphony)
     –   Previously, I have held sales, product management, development and support roles within IBM all
         focused on the IBM Collaboration Solutions portfolio.
Working with Notes since R3 in 1995 and managed production Domino environment on NT Alpha
    (really!?!).
Recently moved my family to Wisconsin from Massachusetts (yes it is colder).
“Why am I here?” As companies analyze their investments in messaging, they are realizing the
    incredible value that Domino applications have to their business and processes. They are also
    looking to shift that investment to new access modes and transform their end user computing
    environments.
Follow/contact/link to me:
    +1 508.414.0734
    twitter.com/jhnbck
    http://www.linkedin.com/in/jhnbck
    john_beck@us.ibm.com
John Head
jhead@psclistens.com      Facebook.com/johndhead     Facebook.com/PSCGroup
                              Twitter.com/johnhead   Twitter.com/PSCGroup
1051 Perimeter Drive
Suite 500                LinkedIN.com/in/johndhead   Linkedin.com/company/psc-group-llc
Schaumburg, IL 60173      Slideshare.com/johnhead    Slideshare.com/PSCGroup

(847) 517-7200              Youtube.com/johnhead     Youtube.com/PSCGroup
(847) 517-7600 fax




                     www.johndavidhead.com

                     www.pscgroup.com
PSC consultants specialize in all things IBM Lotus, from infrastructure to administration to
PSC Group, LLC is a professional
services and information technology      development. From health checks to installation to find tuning your applications. Our specialty is
consulting firm that understands         in transforming your Notes applications into the next generation of XPages applications. We can
technology is fundamental in the         modernize your critical business applications and infuse them with social and mobile functionality.
 development of business solutions.
Success is collaboration, creation and
innovation. It’s about taking what a
business does and making it better.

                                     F O U N D E D                           I N         1 9 9 0
Agenda




•   Domino Application Development Today

    “not your Father's Designer”

    •    Advantages of Domino over Microsoft SharePoint


•   Notes from the field – PSC's real world experiences

•   Domino Application Development Tomorrow

    The IBM Social Business Toolkit
Let's talk about Domino applications
    but not these Domino applications, please...
Designer 8.5.X - a world-class RAD environment



Business-process-driven applications that enable people to collect, organize,
share, and track information
•   An open, point and click GUI
    development environment
•   Support for developers at every skill
    level – Lotus, Java, Eclipse
•   Bundled templates that require no
    coding to use
•   Component re-usability saves time and
    increases responsiveness
•   Centralized administration for quick
    deployment and easy maintenance
•   Pervasive security
•   Universal access: online or offline - rich,
    browser or mobile clients
•   Integrates multiple data sources
Thousands of enterprises around the globe
   trust their core collaborative and
   business applications to Lotus Notes &
   Domino.

                                                                                          Notes Apps “by the
                                                                                              numbers”:

                                                                                     280,000 active developers

                                                                                     $45m investment by IBM
                                                                                      since 2007

                                                                                     10,000,000 applications in
     Discussion databases                    Inventory and project management
                                           
                                                                                      use
     Community forums                         Process tracking
     Document storage and collaboration      Sales force automation
     Customer relationship management        Product catalogs and price lists      64,000 developers and 200
     Help desk and customer support          Billing systems                        projects active in open
     Human resources                         Audit and assessment                   source community


 Today's Notes/Domino offers the easiest, fastest and richest development of Web 2.0 apps.
From this... Jacobs eLite 1.0
To this with xPages - Jacobs eLite 2.0
IBM Lotus Domino Mobile Applications



•    Today: Web browser mobile apps
     •   Supported via XPages in IBM Lotus
         Domino Designer
     •   Mobile controls - see
         http://mobilecontrols.openntf.org/


•    Domino Designer 8.5.3 Upgrade
     Pack 1
     •   New tools for XPages Extension Library
     •   New mobile controls
     •   Domino REST services
     •   Available now!
     •   OpenNTF version continues to evolve
         http://extlib.openntf.org/
Domino XPages Mobile Specific Controls




                        View Panel       Navigation Bar    Form with
   Outline/Menu                                            Validation


                                              Search Bar




                                                Filter
Adobe Flash can't run on Apple iOS …
               … but Domino applications can!


"XPages have allowed me to deliver classic Notes database
  applications to the iPhone without having to change the template.
  I can simply create one database with an X-page, and it will
  connect to the database that is appropriate for the particular user -
  even if the other database is on different server. "
• Mark Hughes – HughesConnect.com
• (Developer of ITANA task management solution)
Agenda




•   Domino Application Development Today

    “not your Father's Designer”

    •    Advantages of Domino over Microsoft SharePoint


•   Notes from the field – PSC's real world experiences

•   Domino Application Development Tomorrow

    The IBM Social Business Toolkit
Domino is a Premiere application platform




•    Claims heard about why one should move to SharePoint
     •    SharePoint could easily replace the Rapid Application Development feature set of
          Notes/Domino

     •    SharePoint is self service driven and therefore will need less development
          resources than a new Notes/Domino environment

•    While in reality
     •    What most consider to be simple Notes client applications often require
          moderate to significant development effort that cannot be done with SharePoint
          Designer, instead requiring Visual Studio and .Net development skills

     •    Complex applications with business logic and workflow are not suitable for
          SharePoint and require .Net development and additional Microsoft products to
          provide the same level of capability you get in one product (Notes/Domino)
Factors to Consider




  Content taken from Microsoft published feature documentation on microsoft.com/sharepoint and IBM Project Liberate presentations
Factors to Consider continued...




   Content taken from Microsoft published feature documentation on microsoft.com/sharepoint and IBM Project Liberate presentations
What To Do With What You Already Have



Bring your Notes/Domino client applications to the Web with XPages!

•    Preserves your investment in your current application's data and
     business logic while providing a modern Web 2.0 user experience
•    Provides browser and mobile access and still allows you to take
     that application securely offline with all application logic available
     using the Notes rich client
•    Expands the reach of your Domino applications to other IBM
     platforms like WebSphere Portal and IBM Connections thru
     iWidgets and Activity Streams
•    Integrate Xpages apps with Sharepoint for Create, Replace,
     Update, Delete (CRUD) through web services and Open Data
     Protocol (oData)
Agenda




•   Domino Application Development Today

    “not your Father's Designer”

    •    Advantages of Domino over Microsoft SharePoint


•   Notes from the field – PSC's real world experiences

•   Domino Application Development Tomorrow

    The IBM Social Business Toolkit
F O U N D E D   I N   1 9 9 0
Our                Our
People                Clients




            Our
                       PSC
         Solutions
                     Ecosystem
People




  Clients


                       Direction




Prospects   Delivery
•   Integration          •   Mobile Enablement
•   Workflow             •   Custom Applications
•   Rules Engines        •   Dashboards
•   Collaboration        •   Process Improvement
•   SOA                  •   Agile/Sustainable
•   Portals/Websites         Architectures

                       Our Partners
PSC’s real world
            experiences
           with XPages

“The impact of a consumer
  economy on the business
           and enterprise
        application space”
2012 State of the Application


  • We are at an application crossroad
  • Email has become a commodity
    • Domino or Exchange or Google
    • Cloud or On Premises or Hybrid
  • Email and application platforms being broken
    apart
    • New platforms
    • Smartphones are common place
    • Tablets are here and growing
  • The Burning Question – “What about the apps?”
What Applications are Your Users Using?
What Applications are Your Users Using?
What Applications are Your Users Using?
What Applications are Your Users Using?
What Applications are Your Users Using?
Do you think they really want to use this?
I know what your thinking …


Your users aren’t like others.
They use the apps we tell them.
They do all their business
on approved tools.
You're wrong.




    More than 50% of business users bypass
internal applications for public tools.
Because the internal tools are:

Too slow
Too restrictive
Not accessible at home
Not on the mobile device
Not Sexy
End Users Expect Modern Applications


  • End User expect consumer Web 2.0 Experiences
    at work


  • End Users will find their own solutions if
    applications are not updated



  • Corporate IT must modernize or become
    irrelevant
How modern are your applications?


  • PSC’s experience is that once a business
    application is put into use, it is rarely updated
  • Minor changes made to support business
    needs
  • The more line of business the app is, the less
    care it has gotten.
  • Many companies using the same app since
    late 90s / early 2000s with NO changes.
  • Have you done an internal application audit?
Existing Domino Application Types

       Documents &                                         Enterprise             Business
        Discussions                                       Applications           Applications
  40% of total apps                              25% of total apps         35% of total apps
  Based on Templates                             Highly transactional      Mission Critical
   that come with                                  or huge volumes of        Organization Unique
   Domino                                          data                      Heavy use of custom
  Recommendation:                                Recommendation:            workflow and/or
   Move to standard                               Rebuild on top of         security
    platforms/apps                                  Enterprise Java,         Recommendation:
   Update with new                                 .NET or other             Move to the web via
    XPages Templates                                technology                 XPages
    from IBM (2011)
   Use third party
    tool(s)
   SmartCloud Engage
   Other Offerings

  Taken from PSC's Application Modernization White Paper and Presentations
Leveraging The Notes/Domino Platform


  • Once you decide to stay on the Notes
    Platform
    • Maximize your investment in Lotus technology!
    • Modernize your applications
    • Make your users happy with appealing look-and-
      feel of applications
    • Develop once, use many times
    • Extend your applications to the web and mobile
      devices with XPages
Modern Notes/Domino Applications


 Modern Notes apps have:         Techniques used
 • Appealing Web 2.0 front-end   •   Web 2.0 Tools
 • Modern Business Processes          •   HTML
                                      •   JavaScript
 • Standard Corporate Web             •   AJAX
   Branding                           •   Java Toolkits
 • User Self Service                  •   Sencha
 • Auto / Self Updating               •   jQuery
 • Works across platforms        •   XPages
    • Windows / MAC / Linux      •   Mobile Platforms
 • Works across devices               •   iOS
                                      •   Android
    •   Smart Phones
                                      •   Blackberry OS
    •   Tablets
                                      •   Blackberry Playbook
    •   Laptops
                                      •   Windows Phone 7
    •   Home Computers                •   Flash / Air
Why XPages?


 • ‘Develop Once, Use Multiple Places’ is finally
   reality
   • Works in Notes Client, Browser, & Mobile
   • User base can decide how they want to work,
     where they want to work
   • Corporate Web Branding easily applied
   • Source Code Control (SVN, etc.)
   • Most rapid updates of development tool in the
     platform ever (ExtLib, etc.)
Why XPages?


 Performance of modern web applications brought
 to the platform
 Notes Application          XPages Application
 • Opening on Server thru   • Opening on Server thru
   VPN                        VPN
    • ~ 30 to 60 seconds       • ~ 6 to 10 seconds
 • Opening Replica          • Opening Replica
    • ~20 seconds              • ~ 3 to 5 seconds
                            • Open in Web Browser
                               • ~ under 2 seconds
Why XPages?


 • XPages is developer friendly
   • Notes developers w/ web skills can transition
     easily
   • Web developers can pick up XPages with basic
     Domino training
   • New Hires / College Grads can pick up XPages
     development with a week of training*
     *results may vary
Samples of PSC’s
    XPages Development




These are real world applications
App #1: Standard Notes
Document Library
App #1: Standard Notes Document
Library

  • XPages Version
App #2: Notes Client Application
App #2: Notes Client Application
XPages Version
App #3: Notes Client Application
App #3: Notes Client Application
XPages Version
App #3: Notes Client Application
XPages Version
App #3: Notes Client Application
XPages Version
App #3: Notes Client Application
XPages Version
App #3: Notes Client Application
XPages Version
App #3: Notes Client Application
XPages Version
App #4: Notes Client Application
App #4: Notes Client Application
XPages Version
App #4: Notes Client Application
XPages Version
App #4: Notes Client Application
XPages Version Mobile Version
App #5: Excel Application
App #5: Notes Client Application
XPages Version
App #5: Notes Client Application
XPages Version
App #5: Notes Client Application
XPages Version
App #5: Notes Client Application
XPages Version
App #5: Notes Client Application
XPages Version
App #6: XPages Application
App #6: XPages Application
App #7: XPages Application
App #7: XPages Application
App #7: XPages Application
App #7: XPages Application
App #7: XPages Application
App #7: XPages Application
App #8: XPages Application
App #8: XPages Application
App #8: XPages Application
App #8: XPages Application
App #8: XPages Application
App #8: XPages Application
App #9: XPages Application
In Summer of 2010, IBM asked PSC
 to review a Notes application and
     compare modernizing the
       application with both
 XPages and Microsoft SharePoint.




  This is the result of that effort.
Notes Client to XPages – PSC’s Process


  1.   Take an existing Notes Client Application
  2.   Catalog the Notes Client Assets
  3.   Create XPages Application
  4.   Create Custom Theme
  5.   Build Mobile Interface
  6.   Compare with SharePoint application
Existing Notes Application
Document Workflow App
Existing Application Details


  •   1 User Form – Agreement
  •   4 Dialogs
  •   5 System Forms – Keywords, Lookups
  •   30 User Views
  •   17 System Views
  •   Workflow & Business Logic
      • 20 Agents
      • 2 Script Libraries
  • Export to Excel for Reporting
  • User Interface Elements
Document Workflow App
XPages Version
Document Workflow App
XPages Version - Mobile

 • Uses the OpenNTF.org
   Mobile Controls
   Project
 • Provides Custom UI for
   iPhone and other
   mobile devices
Document Workflow App
XPages User Interface Details

  • Created a New XPages Interface
  • Created Custom Theme with custom branding
    and color scheme
  • Only Interface Changes
    • Home Page
    • Document Workflow Form
    • Views
  • No changes to Workflow or Business Rules
  • Used the XPages Mobile Controls on
    OpenNTF.org for iPhone interface
Document Workflow App
XPages Development Details




  • Notes:
  • Custom Theme is a one time effort. Can be reused by all
    future XPages Applications
  • Mobile Controls were created as Custom Controls that can
    be reused
Comparing XPages to SharePoint


  • Same Notes Client application
  • Document tasks to build feature comparable
    SharePoint application
  • Use SharePoint development best practices
    that PSC uses with our customers
  • Estimate development costs
SharePoint Development Details


  • Create SharePoint Site
     •   Create Agreement Form & Dialogs
     •   Create Web Parts & Reports
     •   Create Keyword Lookup Lists
     •   Build Windows Workflows (not SharePoint Designer)
     •   Implement Security – Groups and Building Form Filters
     •   Build Excel Export
  • Move Data using Third-Party Tool
  • Create Master Page
  • Create iPhone on top of SharePoint Mobile
    Extension
SharePoint Development Estimates
SharePoint Development Estimates Notes


  • PSC recommends Windows Workflow over
    SharePoint Workflow using SharePoint Designer
    due to it’s quality and support
  • iPhone development would be ASP.NET
    development talking to SharePoint Web Services
  • Security would use Active Directory Groups and
    function by applying Filters to parts of the Form
  • Data Export using Third Party tools would include
    documents, field data, and attachments
  • Master Page Estimate includes colors, corporate
    branding, logo, and simple menu changes
Estimates Side by Side


  XPages Task             Hrs.   SharePoint Task           Hrs.
  XPages User Interface   64     SharePoint Site           4
  Custom Theme            16     Main Form                 24
  Excel Export            8      Web Parts & Reports       16
  Mobile XPage            16     Windows Workflow          24
                                 Implement Security        40
                                 Excel Export              8
                                 Move Data                 16
                                 Create Master Page        16
                                 Create iPhone Interface   40
                                 Offline                   ??
  Total                   104    Total                     188
Application Modernization in 2012


  • Your users are demanding modern
    applications in the workplace
  • Smartphones and Tablets will force you to
    embrace modern and consumer driven
    development platforms and techniques
  • XPages is ready to build real-world
    production applications
  • You don't have to migrate to get Modern
    and Mobile
Application Modernization with PSC


  • PSC views the process of
    modernizing application
    platforms from a holistic,
    enterprise perspective.
    Building from our Hub
    Services, our AMC provides
    extensive services in each
    of three critical areas –
    providing our clients with a
    360o View of the process.
Your users will work with
applications that match the
   experience they have at
                     home.



You have to decide if they
            use your apps
       or something else.
Agenda




•   Domino Application Development Today

    “not your Father's Designer”

    •    Advantages of Domino over Microsoft SharePoint


•   Notes from the field – PSC's real world experiences

•   Domino Application Development Tomorrow

    The IBM Social Business Toolkit
IBM's software portfolio provides a strong foundation for delivering Social
Business solutions and infrastructure
Enterprises are increasingly looking for a
   mobile platform
   IBM can deliver a complete suite of mobile
   enterprise solutions



                                                           Extend business capabilities to
                                                           mobile devices
                                                           Transform and enable business
                                                           processes via mobile and social




                                             IBM
                                       Mobile Enterprise
 Build mobile                             Solutions
 applications and                                                              Manage mobile
 sites                                                                         devices and
 Connect to, and                                                               applications
 run enterprise                                                                Secure mobile
 systems in support                                                            business
 of mobile
Choice and flexiblity for devices
Work faster and smarter with embedded experiences
that reduce context switching and improve productivity




   101
XPages in Activity Streams
XPages in Activity Streams
XPages in Activity Streams
XPages in Activity Streams
XPages in Activity Streams
XPages in Activity Streams
XPages in Activity Streams
XPages in Activity Streams
Risk Based Inspection +
Challenge: Capturing Asset Knowledge across a multi functional team
    – The ABB RBI+© consultancy process is used by leading
       process industry organisations to ensure the continued safe
       operation of their plants.
Solution Description
    – The XPages solution underpins a highly
       collaborative process combining the
       knowledge and experience of both the ABB
       Consultants and the client operating teams.
Benefits:
    – 30% reduction in time taken per study
    – $3m + savings for ABB and their customers
    – Visualises ABB’s RBI+© methodology
    – Full fidelity Notes and browser functionality
       allows seamless off-line working
    – Deployable on premises using
       IBM XWork Servers
Pathfinder: Client Services XPage Interface
  Challenge: Client information managed in
    multiple, independent Domino databases
      – No one place to see entire client portfolio
      – Excess navigation and data duplication
      – Difficult to use and support

  Solution Description: Single web interface
    developed using XPages
      – Single point of entry for all client information
      – Client/Activity focused interface
      – Complete relationship available in single UI

  Benefits: Improved efficiency
     – More time available to serve clients
     – Improved coordination among providers
     – More efficient service delivery
     – Improved case management
i-Bank & Safebook. Raiffeisen Salzburg
Challenge: Modernize and “socialize” the i-Bank Banking Software
    – Transforming CRM, Sales & Marketing processes
    – Change Product Management by user involvement
    – More flexibility in customer facing advisory processes
Solution Description
    – Universal Banking Front-end, built on Domino XPages
    – “i-Apps” with intelligent and compelling UI,
       Dashboards, Follow objects, Activity Stream,
       Produpedia etc., result in new user experience
Benefits:
    – Enhanced service quality, better Marketing- &
       Sales efficiency
    – Embracing networks of people to create
       new business value and opportunities
    – Making better decisions, faster. Reduction of
       process complexity and information overload.
Challenge: Analyze and deliver gigabytes of complex
  data to thousands of customers reliably and securely
    – 50+ GB of Data
    – 300,000 + Records

Solution Description
    – Notes/Domino and XPages
    – Secure and easy entry of new data in Notes
    – Efficient and safe storage of critical data
    – Secure delivery on a subscription basis
       via Xpages

Benefits:
   – Performance
   – Security                        “Notes and Domino enable entry, storage, and analysis of critical data securely and
                                     easily, then easily deliver that data to customers on a subscription basis via a great
   – Reliability
                                     looking, high-performance Web site using XPages.” Brian Benz – Deloitte Recap LLC
Heart Failure Awareness
Business Challenge
                               & Web Shop
    – Expand sales by establishing establishing a
       portal heart failure and defibrillator products
    – Target private, business and the public sector
Solution Description
    – Built on Domino 8.5.2 and XPages
    – Features a content management
       system (CMS) and a web shop
    – Integrates with existing product catalog,
       CRM and ordering system which are all
       Notes based applications
    – Web shop integrates with 3rd party payment
       card gateway to off-load PCI compliance
Benefits
    – Provides way to raise awareness on heart failure
       and increase revenue thru Web commerce
    – Integrates with existing Notes/Domino based applications
Smart Government: DLR Rhein Hessen-Nahe-
Hunsrueck Germany
DIENSTLEISTUNGSZENTRUM LAENDLICHER RAUM (DLR)RHEINHESSEN-NAHE-HUNSRUECK
Business Challenge
 Eco-Farming where Better Research = Better Wine
 Partnership between government and local businesses
    – Environmental friendly agricultural production processes
    – Pilot operations for cultivation of vine-grapes
    – Sharing research, statistics and first-hand experience
    – Accelerate advances in horticulture
Solution Description
 Sharing of information across 350
  users / 20 locations
    – Consolidation of disparate
       data / applications on Domino
    – XPages enable web access to the
       data by role / by location
Benefits
 From prototype to production in 6 months
    – Reducing the amount of time to find
       location specific information by 50%
    – Eliminating unwanted / unneeded information reduces search time by 75%
Modelleisenbahn
Keeps track of customer signals with IBM Lotus Notes® and Domino®

Business Challenge                                                                  “This CRM solution from
    – Model railway manufacturer Modelleisenbahn wanted to capture more             COC IT-Services proves the
       detailed information about its sales team’s interactions with customers to   utility of IBM Lotus Notes and
       enhance sales management and provide a platform for analytics. The           Domino as a platform for
       company also wanted to find a way to give travelling sales staff instant     applications that can help
       access to daily sales data.                                                  deliver real business value.”
Solution Description                                                                — Wilfried Kreuzbauer, Head of IT at
    – CRM solution based on the company’s existing IBM Lotus Notes and                          Modelleisenbahn GmbH
       Domino platform, and integrated with its Infor ERP Baan solution. The
       solution leverages XPages to provide a rich and flexible interface,
       accessible from the Lotus Notes client or any standard web browser.          Solution components:
Benefits                                                                            IBM Lotus Notes and Domino
    – All customer interactions – whether face-to-face or by phone or email – are
       logged in a single system, enabling managers to gain a comprehensive
       overview of sales activity.
    – Field sales staff can instantly access current sales data, helping them
       prepare more effectively for customer meetings and maximise revenues.
    – Office-based staff should be able to spend less time dealing with inquiries
       from sales staff, helping them focus on more productive tasks.                         LOP14217-ATEN-00 (September 2010)
Next steps for Notes/Domino developers



•    Learn to use XPages
     •   It is the strategic direction for N/D application development
     •   Start from http://xpages.info
•    Download ready-to-use libraries and components from
     openNTF.org
     •   XPages Extension Library, Mobile controls, Connections components...
•    Invest into the new technology trends
     •   HTML5, CSS
     •   Mobile platforms
     •   JavaScript, Dojo
     •   Gadgets, iWidgets, OpenSocial
More next steps....




•    Start to use Java pervasively
     •    XPages business logic, agents...

     •    Discover the power and flexibility of OSGi
          •    Java tasklets from openNTF, XPages Extensibility API

•    Join the IBM Social Business Toolkit Community
     •    https://greenhouse.lotus.com/communities/community/ibmsocialbusinesstoolkit

•    Download the Social Enabler Project
     •    http://socialenabler.openntf.org/
XPages Jumpstart for Notes Developers



1) XPages Books
     1) Click books  for links to purchase page
2) Follow the Podcasts
     1) http://notesin9.com
     2) http://thexcast.net
3) Work thru Declan Lynch's XPages
   Tutorial:
     1) http://www.qtzar.com/learning-xpages/
4) Xpages.info for all the information,
   videos, and more
5) OpenNTF.org
     1) Extension Library Download
     2) Lots of projects
Summary



•   Social Business applications build on our heritage...
•   ...but Social Business today demands new types of applications
    •     Beyond the firewall
    •     Systems of systems
    •     Both Cloud and on-premises
•   The IBM Social Business Framework enables IBM customers and
    partners to capitalize on Social Business opportunities
    •     All IBM collaboration products are part of the framework
    •     Big opportunities for general web developers and established Lotus developers, building
          on their existing skills
•   The new IBM Social Business Toolkit are planned to enable a new class
    of unified social capabilities based on the latest born-on-the web open
    standards
    •     Consistent extensibility across products, deployment models and user experiences
•   Easy to get started with today's products and cloud developer options
Some Additional Resources



•    DeveloperWorks
     •   http://www.ibm.com/developerworks/
     •   http://www.ibm.com/developerworks/lotus/community/wikis.html
•    Greenhouse
     •   https://greenhouse.lotus.com
•    openNTF.org
     •   http://www.openntf.org
•    xpages.info
     •   http://xpages.info/XPagesHome.nsf/Home.xsp
•    Videos – Youtube, VideoFest...
     •   https://greenhouse.lotus.com/wikis/home?lang=en#/wiki/W6696b8ac7465_4a5f
         _9327_94f1a5d82132/page/VideoFest
•    Resources also provided by the community
     •   http://xpages.tv/, http://xpagesblog.com/...
Questions and Your Feedback




          How to reach John:      How to reach tall John:


               John Head                John Beck
         jhead@psclistens.com     john_beck@us.ibm.com
       www.johndavidhead.com        Twitter.com/jhnbck
          www.pscgroup.com        LinkedIN.com/in/jhnbck
       Facebook.com/johndhead
         Twitter.com/johnhead
      LinkedIN.com/in/johndhead
       Slideshare.com/johnhead
        Youtube.com/johnhead

More Related Content

What's hot

Notes/Domino Application Development Competitive Advantage - UKLUG 2011 Edition
Notes/Domino Application Development Competitive Advantage - UKLUG 2011 EditionNotes/Domino Application Development Competitive Advantage - UKLUG 2011 Edition
Notes/Domino Application Development Competitive Advantage - UKLUG 2011 EditionJohn Head
 
Iam Lug 2009 Integration And Coexistence Session
Iam Lug 2009   Integration And Coexistence SessionIam Lug 2009   Integration And Coexistence Session
Iam Lug 2009 Integration And Coexistence SessionJohn Head
 
Application Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile ConvergeApplication Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile ConvergeJohn Head
 
Super feats of integration x pages with symphony sharepoint and office
Super feats of integration  x pages with symphony sharepoint and officeSuper feats of integration  x pages with symphony sharepoint and office
Super feats of integration x pages with symphony sharepoint and officeJohn Head
 
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...John Head
 
Domino app dev competitive advantage for blug
Domino app dev competitive advantage for blugDomino app dev competitive advantage for blug
Domino app dev competitive advantage for blugJohn Head
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...John Head
 
MWLUG 2011: The Never Ending Integration Story
MWLUG 2011: The Never Ending Integration StoryMWLUG 2011: The Never Ending Integration Story
MWLUG 2011: The Never Ending Integration StoryJohn Head
 
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...John Head
 
Domino app dev competitive advantage final
Domino app dev competitive advantage finalDomino app dev competitive advantage final
Domino app dev competitive advantage finalJohn Head
 
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...John Head
 
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsNELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsJohn Head
 
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile FirstBP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile FirstJohn Head
 
BP214 IBM Lotus Symphony : Finally, A Developer's Friend
BP214 IBM Lotus Symphony : Finally, A Developer's FriendBP214 IBM Lotus Symphony : Finally, A Developer's Friend
BP214 IBM Lotus Symphony : Finally, A Developer's FriendJohn Head
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGJohn Head
 
Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5Thomas Coustenoble
 
Lotus Notes 8.5 version to version comparison
Lotus Notes 8.5 version to version comparisonLotus Notes 8.5 version to version comparison
Lotus Notes 8.5 version to version comparisonEd Brill
 
Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009
Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009
Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009Ed Brill
 

What's hot (20)

Notes/Domino Application Development Competitive Advantage - UKLUG 2011 Edition
Notes/Domino Application Development Competitive Advantage - UKLUG 2011 EditionNotes/Domino Application Development Competitive Advantage - UKLUG 2011 Edition
Notes/Domino Application Development Competitive Advantage - UKLUG 2011 Edition
 
Nd8 St Sv2
Nd8 St Sv2Nd8 St Sv2
Nd8 St Sv2
 
Iam Lug 2009 Integration And Coexistence Session
Iam Lug 2009   Integration And Coexistence SessionIam Lug 2009   Integration And Coexistence Session
Iam Lug 2009 Integration And Coexistence Session
 
Application Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile ConvergeApplication Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile Converge
 
Super feats of integration x pages with symphony sharepoint and office
Super feats of integration  x pages with symphony sharepoint and officeSuper feats of integration  x pages with symphony sharepoint and office
Super feats of integration x pages with symphony sharepoint and office
 
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
 
Domino app dev competitive advantage for blug
Domino app dev competitive advantage for blugDomino app dev competitive advantage for blug
Domino app dev competitive advantage for blug
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
 
MWLUG 2011: The Never Ending Integration Story
MWLUG 2011: The Never Ending Integration StoryMWLUG 2011: The Never Ending Integration Story
MWLUG 2011: The Never Ending Integration Story
 
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus ...
 
Domino app dev competitive advantage final
Domino app dev competitive advantage finalDomino app dev competitive advantage final
Domino app dev competitive advantage final
 
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
 
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsNELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile Controls
 
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile FirstBP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
 
BP214 IBM Lotus Symphony : Finally, A Developer's Friend
BP214 IBM Lotus Symphony : Finally, A Developer's FriendBP214 IBM Lotus Symphony : Finally, A Developer's Friend
BP214 IBM Lotus Symphony : Finally, A Developer's Friend
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUG
 
Lotus Domino 8.5
Lotus Domino 8.5Lotus Domino 8.5
Lotus Domino 8.5
 
Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5
 
Lotus Notes 8.5 version to version comparison
Lotus Notes 8.5 version to version comparisonLotus Notes 8.5 version to version comparison
Lotus Notes 8.5 version to version comparison
 
Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009
Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009
Lotusphere 2009: INV102 Lotus Notes And Domino Strategy 2009
 

Similar to IBM Lotus Notes/Domino Application Development Competitive Advantage : The Social Business Edition (MWLUG Edition)

AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...John Head
 
IBM Smarter Collaboration
IBM Smarter CollaborationIBM Smarter Collaboration
IBM Smarter CollaborationVincent Perrin
 
Introducing ibm-lotus-notes-and-domino-85-slideshow-1231267606343259-1
Introducing ibm-lotus-notes-and-domino-85-slideshow-1231267606343259-1Introducing ibm-lotus-notes-and-domino-85-slideshow-1231267606343259-1
Introducing ibm-lotus-notes-and-domino-85-slideshow-1231267606343259-1Mehdi Loutfi
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...John Head
 
bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014ICS User Group
 
App.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentApp.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentTeamstudio
 
IBM Domino 10: A new chapter begins
IBM Domino 10: A new chapter beginsIBM Domino 10: A new chapter begins
IBM Domino 10: A new chapter beginsLetsConnect
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersRahul A. Garg
 
Enterprise Social Networking
Enterprise Social NetworkingEnterprise Social Networking
Enterprise Social NetworkingAndy Porter
 
IBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapIBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapTeamstudio
 
Integroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaIntegroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaBilot
 
Migration Of Lotus To Ms Slideshare
Migration Of Lotus To Ms   SlideshareMigration Of Lotus To Ms   Slideshare
Migration Of Lotus To Ms SlideshareEdwin Kanis
 
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®tayhoe
 
The fork in the road - the Application Modernization Roadmap for Notes/Domin...
The fork in the road -  the Application Modernization Roadmap for Notes/Domin...The fork in the road -  the Application Modernization Roadmap for Notes/Domin...
The fork in the road - the Application Modernization Roadmap for Notes/Domin...John Head
 
Domino Vs Exchange App Dev
Domino Vs Exchange App DevDomino Vs Exchange App Dev
Domino Vs Exchange App Devdominion
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
 
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...Perficient, Inc.
 
Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsIbm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsMark Roden
 

Similar to IBM Lotus Notes/Domino Application Development Competitive Advantage : The Social Business Edition (MWLUG Edition) (20)

AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
 
IBM Notes and Domino 9.0 Social Edition
IBM Notes and Domino 9.0 Social EditionIBM Notes and Domino 9.0 Social Edition
IBM Notes and Domino 9.0 Social Edition
 
IBM Smarter Collaboration
IBM Smarter CollaborationIBM Smarter Collaboration
IBM Smarter Collaboration
 
Introducing ibm-lotus-notes-and-domino-85-slideshow-1231267606343259-1
Introducing ibm-lotus-notes-and-domino-85-slideshow-1231267606343259-1Introducing ibm-lotus-notes-and-domino-85-slideshow-1231267606343259-1
Introducing ibm-lotus-notes-and-domino-85-slideshow-1231267606343259-1
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
 
bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014
 
App.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentApp.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application Development
 
IBM Domino 10: A new chapter begins
IBM Domino 10: A new chapter beginsIBM Domino 10: A new chapter begins
IBM Domino 10: A new chapter begins
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
 
Enterprise Social Networking
Enterprise Social NetworkingEnterprise Social Networking
Enterprise Social Networking
 
IBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapIBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino Roadmap
 
Integroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaIntegroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja Azurella
 
Migration Of Lotus To Ms Slideshare
Migration Of Lotus To Ms   SlideshareMigration Of Lotus To Ms   Slideshare
Migration Of Lotus To Ms Slideshare
 
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
 
The fork in the road - the Application Modernization Roadmap for Notes/Domin...
The fork in the road -  the Application Modernization Roadmap for Notes/Domin...The fork in the road -  the Application Modernization Roadmap for Notes/Domin...
The fork in the road - the Application Modernization Roadmap for Notes/Domin...
 
Domino Vs Exchange App Dev
Domino Vs Exchange App DevDomino Vs Exchange App Dev
Domino Vs Exchange App Dev
 
Sp fest 2012 sp2010 on the cloud
Sp fest 2012   sp2010 on the cloudSp fest 2012   sp2010 on the cloud
Sp fest 2012 sp2010 on the cloud
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
 
Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsIbm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applications
 

More from John Head

How IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
How IT Leadership Can Fundamentally Change or Affect the Culture of Your CompanyHow IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
How IT Leadership Can Fundamentally Change or Affect the Culture of Your CompanyJohn Head
 
MWLUG2017 - The Data & Analytics Journey 2.0
MWLUG2017 - The Data & Analytics Journey 2.0MWLUG2017 - The Data & Analytics Journey 2.0
MWLUG2017 - The Data & Analytics Journey 2.0John Head
 
MWLUG 2017 - Collaboration and Productivity from the other side
MWLUG 2017 - Collaboration and Productivity from the other sideMWLUG 2017 - Collaboration and Productivity from the other side
MWLUG 2017 - Collaboration and Productivity from the other sideJohn Head
 
The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...John Head
 
The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...John Head
 
Personal Branding 2017
Personal Branding 2017Personal Branding 2017
Personal Branding 2017John Head
 
Application modernization meets human factors what's next
Application modernization meets human factors   what's nextApplication modernization meets human factors   what's next
Application modernization meets human factors what's nextJohn Head
 
Transitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBaseTransitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBaseJohn Head
 
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience John Head
 
“What the App?”… A Modernization Strategy for Your Business Applications
“What the App?”… A Modernization Strategy for Your Business Applications “What the App?”… A Modernization Strategy for Your Business Applications
“What the App?”… A Modernization Strategy for Your Business Applications John Head
 
The Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignoreThe Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignoreJohn Head
 
Application Modernization meets Cloud and Mobile ... Where to Start?
Application Modernization meets Cloud and Mobile ... Where to Start?Application Modernization meets Cloud and Mobile ... Where to Start?
Application Modernization meets Cloud and Mobile ... Where to Start?John Head
 
Bringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital ExperienceBringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital ExperienceJohn Head
 
What the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsWhat the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsJohn Head
 
PSC Notes/Domino Survey Results - Infographic
PSC Notes/Domino Survey Results - InfographicPSC Notes/Domino Survey Results - Infographic
PSC Notes/Domino Survey Results - InfographicJohn Head
 
PSC Notes/Domino Survey Results
PSC Notes/Domino Survey ResultsPSC Notes/Domino Survey Results
PSC Notes/Domino Survey ResultsJohn Head
 
The Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignoreThe Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignoreJohn Head
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...John Head
 
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...John Head
 
DEV 201 - Beyond Responsive Design: Turning SharePoint into a mobile and mode...
DEV 201 - Beyond Responsive Design: Turning SharePoint into a mobile and mode...DEV 201 - Beyond Responsive Design: Turning SharePoint into a mobile and mode...
DEV 201 - Beyond Responsive Design: Turning SharePoint into a mobile and mode...John Head
 

More from John Head (20)

How IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
How IT Leadership Can Fundamentally Change or Affect the Culture of Your CompanyHow IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
How IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
 
MWLUG2017 - The Data & Analytics Journey 2.0
MWLUG2017 - The Data & Analytics Journey 2.0MWLUG2017 - The Data & Analytics Journey 2.0
MWLUG2017 - The Data & Analytics Journey 2.0
 
MWLUG 2017 - Collaboration and Productivity from the other side
MWLUG 2017 - Collaboration and Productivity from the other sideMWLUG 2017 - Collaboration and Productivity from the other side
MWLUG 2017 - Collaboration and Productivity from the other side
 
The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...
 
The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...
 
Personal Branding 2017
Personal Branding 2017Personal Branding 2017
Personal Branding 2017
 
Application modernization meets human factors what's next
Application modernization meets human factors   what's nextApplication modernization meets human factors   what's next
Application modernization meets human factors what's next
 
Transitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBaseTransitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBase
 
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
 
“What the App?”… A Modernization Strategy for Your Business Applications
“What the App?”… A Modernization Strategy for Your Business Applications “What the App?”… A Modernization Strategy for Your Business Applications
“What the App?”… A Modernization Strategy for Your Business Applications
 
The Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignoreThe Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignore
 
Application Modernization meets Cloud and Mobile ... Where to Start?
Application Modernization meets Cloud and Mobile ... Where to Start?Application Modernization meets Cloud and Mobile ... Where to Start?
Application Modernization meets Cloud and Mobile ... Where to Start?
 
Bringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital ExperienceBringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital Experience
 
What the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsWhat the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business Applications
 
PSC Notes/Domino Survey Results - Infographic
PSC Notes/Domino Survey Results - InfographicPSC Notes/Domino Survey Results - Infographic
PSC Notes/Domino Survey Results - Infographic
 
PSC Notes/Domino Survey Results
PSC Notes/Domino Survey ResultsPSC Notes/Domino Survey Results
PSC Notes/Domino Survey Results
 
The Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignoreThe Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignore
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
 
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
 
DEV 201 - Beyond Responsive Design: Turning SharePoint into a mobile and mode...
DEV 201 - Beyond Responsive Design: Turning SharePoint into a mobile and mode...DEV 201 - Beyond Responsive Design: Turning SharePoint into a mobile and mode...
DEV 201 - Beyond Responsive Design: Turning SharePoint into a mobile and mode...
 

Recently uploaded

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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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
 

Recently uploaded (20)

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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 

IBM Lotus Notes/Domino Application Development Competitive Advantage : The Social Business Edition (MWLUG Edition)

  • 1. SB103: IBM Lotus Notes/Domino Application Development Competitive Advantage : The Social Business Edition John Beck, BUE, Worldwide Messaging Sales, IBM John Head, Director of Enterprise Collaboration, PSC Group, LLC
  • 2. John Beck No, I am not very talented at basketball (that's why I have a job at IBM!). “Who am I?” I am responsible for global sales of IBM's messaging portfolio (Notes/Domino, Traveler, Protector, Symphony) – Previously, I have held sales, product management, development and support roles within IBM all focused on the IBM Collaboration Solutions portfolio. Working with Notes since R3 in 1995 and managed production Domino environment on NT Alpha (really!?!). Recently moved my family to Wisconsin from Massachusetts (yes it is colder). “Why am I here?” As companies analyze their investments in messaging, they are realizing the incredible value that Domino applications have to their business and processes. They are also looking to shift that investment to new access modes and transform their end user computing environments. Follow/contact/link to me: +1 508.414.0734 twitter.com/jhnbck http://www.linkedin.com/in/jhnbck john_beck@us.ibm.com
  • 3. John Head jhead@psclistens.com Facebook.com/johndhead Facebook.com/PSCGroup Twitter.com/johnhead Twitter.com/PSCGroup 1051 Perimeter Drive Suite 500 LinkedIN.com/in/johndhead Linkedin.com/company/psc-group-llc Schaumburg, IL 60173 Slideshare.com/johnhead Slideshare.com/PSCGroup (847) 517-7200 Youtube.com/johnhead Youtube.com/PSCGroup (847) 517-7600 fax www.johndavidhead.com www.pscgroup.com
  • 4. PSC consultants specialize in all things IBM Lotus, from infrastructure to administration to PSC Group, LLC is a professional services and information technology development. From health checks to installation to find tuning your applications. Our specialty is consulting firm that understands in transforming your Notes applications into the next generation of XPages applications. We can technology is fundamental in the modernize your critical business applications and infuse them with social and mobile functionality. development of business solutions. Success is collaboration, creation and innovation. It’s about taking what a business does and making it better. F O U N D E D I N 1 9 9 0
  • 5. Agenda • Domino Application Development Today “not your Father's Designer” • Advantages of Domino over Microsoft SharePoint • Notes from the field – PSC's real world experiences • Domino Application Development Tomorrow The IBM Social Business Toolkit
  • 6. Let's talk about Domino applications but not these Domino applications, please...
  • 7. Designer 8.5.X - a world-class RAD environment Business-process-driven applications that enable people to collect, organize, share, and track information • An open, point and click GUI development environment • Support for developers at every skill level – Lotus, Java, Eclipse • Bundled templates that require no coding to use • Component re-usability saves time and increases responsiveness • Centralized administration for quick deployment and easy maintenance • Pervasive security • Universal access: online or offline - rich, browser or mobile clients • Integrates multiple data sources
  • 8. Thousands of enterprises around the globe trust their core collaborative and business applications to Lotus Notes & Domino. Notes Apps “by the numbers”:  280,000 active developers  $45m investment by IBM since 2007  10,000,000 applications in  Discussion databases  Inventory and project management  use  Community forums Process tracking  Document storage and collaboration  Sales force automation  Customer relationship management  Product catalogs and price lists  64,000 developers and 200  Help desk and customer support  Billing systems projects active in open  Human resources  Audit and assessment source community Today's Notes/Domino offers the easiest, fastest and richest development of Web 2.0 apps.
  • 9.
  • 10. From this... Jacobs eLite 1.0
  • 11. To this with xPages - Jacobs eLite 2.0
  • 12. IBM Lotus Domino Mobile Applications • Today: Web browser mobile apps • Supported via XPages in IBM Lotus Domino Designer • Mobile controls - see http://mobilecontrols.openntf.org/ • Domino Designer 8.5.3 Upgrade Pack 1 • New tools for XPages Extension Library • New mobile controls • Domino REST services • Available now! • OpenNTF version continues to evolve http://extlib.openntf.org/
  • 13. Domino XPages Mobile Specific Controls View Panel Navigation Bar Form with Outline/Menu Validation Search Bar Filter
  • 14. Adobe Flash can't run on Apple iOS … … but Domino applications can! "XPages have allowed me to deliver classic Notes database applications to the iPhone without having to change the template. I can simply create one database with an X-page, and it will connect to the database that is appropriate for the particular user - even if the other database is on different server. " • Mark Hughes – HughesConnect.com • (Developer of ITANA task management solution)
  • 15. Agenda • Domino Application Development Today “not your Father's Designer” • Advantages of Domino over Microsoft SharePoint • Notes from the field – PSC's real world experiences • Domino Application Development Tomorrow The IBM Social Business Toolkit
  • 16. Domino is a Premiere application platform • Claims heard about why one should move to SharePoint • SharePoint could easily replace the Rapid Application Development feature set of Notes/Domino • SharePoint is self service driven and therefore will need less development resources than a new Notes/Domino environment • While in reality • What most consider to be simple Notes client applications often require moderate to significant development effort that cannot be done with SharePoint Designer, instead requiring Visual Studio and .Net development skills • Complex applications with business logic and workflow are not suitable for SharePoint and require .Net development and additional Microsoft products to provide the same level of capability you get in one product (Notes/Domino)
  • 17. Factors to Consider Content taken from Microsoft published feature documentation on microsoft.com/sharepoint and IBM Project Liberate presentations
  • 18. Factors to Consider continued... Content taken from Microsoft published feature documentation on microsoft.com/sharepoint and IBM Project Liberate presentations
  • 19. What To Do With What You Already Have Bring your Notes/Domino client applications to the Web with XPages! • Preserves your investment in your current application's data and business logic while providing a modern Web 2.0 user experience • Provides browser and mobile access and still allows you to take that application securely offline with all application logic available using the Notes rich client • Expands the reach of your Domino applications to other IBM platforms like WebSphere Portal and IBM Connections thru iWidgets and Activity Streams • Integrate Xpages apps with Sharepoint for Create, Replace, Update, Delete (CRUD) through web services and Open Data Protocol (oData)
  • 20. Agenda • Domino Application Development Today “not your Father's Designer” • Advantages of Domino over Microsoft SharePoint • Notes from the field – PSC's real world experiences • Domino Application Development Tomorrow The IBM Social Business Toolkit
  • 21. F O U N D E D I N 1 9 9 0
  • 22. Our Our People Clients Our PSC Solutions Ecosystem
  • 23. People Clients Direction Prospects Delivery
  • 24. Integration • Mobile Enablement • Workflow • Custom Applications • Rules Engines • Dashboards • Collaboration • Process Improvement • SOA • Agile/Sustainable • Portals/Websites Architectures Our Partners
  • 25. PSC’s real world experiences with XPages “The impact of a consumer economy on the business and enterprise application space”
  • 26. 2012 State of the Application • We are at an application crossroad • Email has become a commodity • Domino or Exchange or Google • Cloud or On Premises or Hybrid • Email and application platforms being broken apart • New platforms • Smartphones are common place • Tablets are here and growing • The Burning Question – “What about the apps?”
  • 27. What Applications are Your Users Using?
  • 28. What Applications are Your Users Using?
  • 29. What Applications are Your Users Using?
  • 30. What Applications are Your Users Using?
  • 31. What Applications are Your Users Using?
  • 32. Do you think they really want to use this?
  • 33. I know what your thinking … Your users aren’t like others. They use the apps we tell them. They do all their business on approved tools.
  • 34. You're wrong. More than 50% of business users bypass internal applications for public tools.
  • 35. Because the internal tools are: Too slow Too restrictive Not accessible at home Not on the mobile device Not Sexy
  • 36. End Users Expect Modern Applications • End User expect consumer Web 2.0 Experiences at work • End Users will find their own solutions if applications are not updated • Corporate IT must modernize or become irrelevant
  • 37. How modern are your applications? • PSC’s experience is that once a business application is put into use, it is rarely updated • Minor changes made to support business needs • The more line of business the app is, the less care it has gotten. • Many companies using the same app since late 90s / early 2000s with NO changes. • Have you done an internal application audit?
  • 38. Existing Domino Application Types Documents & Enterprise Business Discussions Applications Applications 40% of total apps 25% of total apps 35% of total apps Based on Templates Highly transactional Mission Critical that come with or huge volumes of Organization Unique Domino data Heavy use of custom Recommendation: Recommendation: workflow and/or Move to standard Rebuild on top of security platforms/apps Enterprise Java, Recommendation: Update with new .NET or other Move to the web via XPages Templates technology XPages from IBM (2011) Use third party tool(s) SmartCloud Engage Other Offerings Taken from PSC's Application Modernization White Paper and Presentations
  • 39. Leveraging The Notes/Domino Platform • Once you decide to stay on the Notes Platform • Maximize your investment in Lotus technology! • Modernize your applications • Make your users happy with appealing look-and- feel of applications • Develop once, use many times • Extend your applications to the web and mobile devices with XPages
  • 40. Modern Notes/Domino Applications Modern Notes apps have: Techniques used • Appealing Web 2.0 front-end • Web 2.0 Tools • Modern Business Processes • HTML • JavaScript • Standard Corporate Web • AJAX Branding • Java Toolkits • User Self Service • Sencha • Auto / Self Updating • jQuery • Works across platforms • XPages • Windows / MAC / Linux • Mobile Platforms • Works across devices • iOS • Android • Smart Phones • Blackberry OS • Tablets • Blackberry Playbook • Laptops • Windows Phone 7 • Home Computers • Flash / Air
  • 41. Why XPages? • ‘Develop Once, Use Multiple Places’ is finally reality • Works in Notes Client, Browser, & Mobile • User base can decide how they want to work, where they want to work • Corporate Web Branding easily applied • Source Code Control (SVN, etc.) • Most rapid updates of development tool in the platform ever (ExtLib, etc.)
  • 42. Why XPages? Performance of modern web applications brought to the platform Notes Application XPages Application • Opening on Server thru • Opening on Server thru VPN VPN • ~ 30 to 60 seconds • ~ 6 to 10 seconds • Opening Replica • Opening Replica • ~20 seconds • ~ 3 to 5 seconds • Open in Web Browser • ~ under 2 seconds
  • 43. Why XPages? • XPages is developer friendly • Notes developers w/ web skills can transition easily • Web developers can pick up XPages with basic Domino training • New Hires / College Grads can pick up XPages development with a week of training* *results may vary
  • 44. Samples of PSC’s XPages Development These are real world applications
  • 45. App #1: Standard Notes Document Library
  • 46. App #1: Standard Notes Document Library • XPages Version
  • 47. App #2: Notes Client Application
  • 48. App #2: Notes Client Application XPages Version
  • 49. App #3: Notes Client Application
  • 50. App #3: Notes Client Application XPages Version
  • 51. App #3: Notes Client Application XPages Version
  • 52. App #3: Notes Client Application XPages Version
  • 53. App #3: Notes Client Application XPages Version
  • 54. App #3: Notes Client Application XPages Version
  • 55. App #3: Notes Client Application XPages Version
  • 56. App #4: Notes Client Application
  • 57. App #4: Notes Client Application XPages Version
  • 58. App #4: Notes Client Application XPages Version
  • 59. App #4: Notes Client Application XPages Version Mobile Version
  • 60. App #5: Excel Application
  • 61. App #5: Notes Client Application XPages Version
  • 62. App #5: Notes Client Application XPages Version
  • 63. App #5: Notes Client Application XPages Version
  • 64. App #5: Notes Client Application XPages Version
  • 65. App #5: Notes Client Application XPages Version
  • 66. App #6: XPages Application
  • 67. App #6: XPages Application
  • 68. App #7: XPages Application
  • 69. App #7: XPages Application
  • 70. App #7: XPages Application
  • 71. App #7: XPages Application
  • 72. App #7: XPages Application
  • 73. App #7: XPages Application
  • 74. App #8: XPages Application
  • 75. App #8: XPages Application
  • 76. App #8: XPages Application
  • 77. App #8: XPages Application
  • 78. App #8: XPages Application
  • 79. App #8: XPages Application
  • 80. App #9: XPages Application
  • 81. In Summer of 2010, IBM asked PSC to review a Notes application and compare modernizing the application with both XPages and Microsoft SharePoint. This is the result of that effort.
  • 82. Notes Client to XPages – PSC’s Process 1. Take an existing Notes Client Application 2. Catalog the Notes Client Assets 3. Create XPages Application 4. Create Custom Theme 5. Build Mobile Interface 6. Compare with SharePoint application
  • 84. Existing Application Details • 1 User Form – Agreement • 4 Dialogs • 5 System Forms – Keywords, Lookups • 30 User Views • 17 System Views • Workflow & Business Logic • 20 Agents • 2 Script Libraries • Export to Excel for Reporting • User Interface Elements
  • 86. Document Workflow App XPages Version - Mobile • Uses the OpenNTF.org Mobile Controls Project • Provides Custom UI for iPhone and other mobile devices
  • 87. Document Workflow App XPages User Interface Details • Created a New XPages Interface • Created Custom Theme with custom branding and color scheme • Only Interface Changes • Home Page • Document Workflow Form • Views • No changes to Workflow or Business Rules • Used the XPages Mobile Controls on OpenNTF.org for iPhone interface
  • 88. Document Workflow App XPages Development Details • Notes: • Custom Theme is a one time effort. Can be reused by all future XPages Applications • Mobile Controls were created as Custom Controls that can be reused
  • 89. Comparing XPages to SharePoint • Same Notes Client application • Document tasks to build feature comparable SharePoint application • Use SharePoint development best practices that PSC uses with our customers • Estimate development costs
  • 90. SharePoint Development Details • Create SharePoint Site • Create Agreement Form & Dialogs • Create Web Parts & Reports • Create Keyword Lookup Lists • Build Windows Workflows (not SharePoint Designer) • Implement Security – Groups and Building Form Filters • Build Excel Export • Move Data using Third-Party Tool • Create Master Page • Create iPhone on top of SharePoint Mobile Extension
  • 92. SharePoint Development Estimates Notes • PSC recommends Windows Workflow over SharePoint Workflow using SharePoint Designer due to it’s quality and support • iPhone development would be ASP.NET development talking to SharePoint Web Services • Security would use Active Directory Groups and function by applying Filters to parts of the Form • Data Export using Third Party tools would include documents, field data, and attachments • Master Page Estimate includes colors, corporate branding, logo, and simple menu changes
  • 93. Estimates Side by Side XPages Task Hrs. SharePoint Task Hrs. XPages User Interface 64 SharePoint Site 4 Custom Theme 16 Main Form 24 Excel Export 8 Web Parts & Reports 16 Mobile XPage 16 Windows Workflow 24 Implement Security 40 Excel Export 8 Move Data 16 Create Master Page 16 Create iPhone Interface 40 Offline ?? Total 104 Total 188
  • 94. Application Modernization in 2012 • Your users are demanding modern applications in the workplace • Smartphones and Tablets will force you to embrace modern and consumer driven development platforms and techniques • XPages is ready to build real-world production applications • You don't have to migrate to get Modern and Mobile
  • 95. Application Modernization with PSC • PSC views the process of modernizing application platforms from a holistic, enterprise perspective. Building from our Hub Services, our AMC provides extensive services in each of three critical areas – providing our clients with a 360o View of the process.
  • 96. Your users will work with applications that match the experience they have at home. You have to decide if they use your apps or something else.
  • 97. Agenda • Domino Application Development Today “not your Father's Designer” • Advantages of Domino over Microsoft SharePoint • Notes from the field – PSC's real world experiences • Domino Application Development Tomorrow The IBM Social Business Toolkit
  • 98. IBM's software portfolio provides a strong foundation for delivering Social Business solutions and infrastructure
  • 99. Enterprises are increasingly looking for a mobile platform IBM can deliver a complete suite of mobile enterprise solutions Extend business capabilities to mobile devices Transform and enable business processes via mobile and social IBM Mobile Enterprise Build mobile Solutions applications and Manage mobile sites devices and Connect to, and applications run enterprise Secure mobile systems in support business of mobile
  • 100. Choice and flexiblity for devices
  • 101. Work faster and smarter with embedded experiences that reduce context switching and improve productivity 101
  • 102. XPages in Activity Streams
  • 103. XPages in Activity Streams
  • 104. XPages in Activity Streams
  • 105. XPages in Activity Streams
  • 106. XPages in Activity Streams
  • 107. XPages in Activity Streams
  • 108. XPages in Activity Streams
  • 109. XPages in Activity Streams
  • 110. Risk Based Inspection + Challenge: Capturing Asset Knowledge across a multi functional team – The ABB RBI+© consultancy process is used by leading process industry organisations to ensure the continued safe operation of their plants. Solution Description – The XPages solution underpins a highly collaborative process combining the knowledge and experience of both the ABB Consultants and the client operating teams. Benefits: – 30% reduction in time taken per study – $3m + savings for ABB and their customers – Visualises ABB’s RBI+© methodology – Full fidelity Notes and browser functionality allows seamless off-line working – Deployable on premises using IBM XWork Servers
  • 111. Pathfinder: Client Services XPage Interface Challenge: Client information managed in multiple, independent Domino databases – No one place to see entire client portfolio – Excess navigation and data duplication – Difficult to use and support Solution Description: Single web interface developed using XPages – Single point of entry for all client information – Client/Activity focused interface – Complete relationship available in single UI Benefits: Improved efficiency – More time available to serve clients – Improved coordination among providers – More efficient service delivery – Improved case management
  • 112. i-Bank & Safebook. Raiffeisen Salzburg Challenge: Modernize and “socialize” the i-Bank Banking Software – Transforming CRM, Sales & Marketing processes – Change Product Management by user involvement – More flexibility in customer facing advisory processes Solution Description – Universal Banking Front-end, built on Domino XPages – “i-Apps” with intelligent and compelling UI, Dashboards, Follow objects, Activity Stream, Produpedia etc., result in new user experience Benefits: – Enhanced service quality, better Marketing- & Sales efficiency – Embracing networks of people to create new business value and opportunities – Making better decisions, faster. Reduction of process complexity and information overload.
  • 113. Challenge: Analyze and deliver gigabytes of complex data to thousands of customers reliably and securely – 50+ GB of Data – 300,000 + Records Solution Description – Notes/Domino and XPages – Secure and easy entry of new data in Notes – Efficient and safe storage of critical data – Secure delivery on a subscription basis via Xpages Benefits: – Performance – Security “Notes and Domino enable entry, storage, and analysis of critical data securely and easily, then easily deliver that data to customers on a subscription basis via a great – Reliability looking, high-performance Web site using XPages.” Brian Benz – Deloitte Recap LLC
  • 114. Heart Failure Awareness Business Challenge & Web Shop – Expand sales by establishing establishing a portal heart failure and defibrillator products – Target private, business and the public sector Solution Description – Built on Domino 8.5.2 and XPages – Features a content management system (CMS) and a web shop – Integrates with existing product catalog, CRM and ordering system which are all Notes based applications – Web shop integrates with 3rd party payment card gateway to off-load PCI compliance Benefits – Provides way to raise awareness on heart failure and increase revenue thru Web commerce – Integrates with existing Notes/Domino based applications
  • 115. Smart Government: DLR Rhein Hessen-Nahe- Hunsrueck Germany DIENSTLEISTUNGSZENTRUM LAENDLICHER RAUM (DLR)RHEINHESSEN-NAHE-HUNSRUECK Business Challenge  Eco-Farming where Better Research = Better Wine  Partnership between government and local businesses – Environmental friendly agricultural production processes – Pilot operations for cultivation of vine-grapes – Sharing research, statistics and first-hand experience – Accelerate advances in horticulture Solution Description  Sharing of information across 350 users / 20 locations – Consolidation of disparate data / applications on Domino – XPages enable web access to the data by role / by location Benefits  From prototype to production in 6 months – Reducing the amount of time to find location specific information by 50% – Eliminating unwanted / unneeded information reduces search time by 75%
  • 116. Modelleisenbahn Keeps track of customer signals with IBM Lotus Notes® and Domino® Business Challenge “This CRM solution from – Model railway manufacturer Modelleisenbahn wanted to capture more COC IT-Services proves the detailed information about its sales team’s interactions with customers to utility of IBM Lotus Notes and enhance sales management and provide a platform for analytics. The Domino as a platform for company also wanted to find a way to give travelling sales staff instant applications that can help access to daily sales data. deliver real business value.” Solution Description — Wilfried Kreuzbauer, Head of IT at – CRM solution based on the company’s existing IBM Lotus Notes and Modelleisenbahn GmbH Domino platform, and integrated with its Infor ERP Baan solution. The solution leverages XPages to provide a rich and flexible interface, accessible from the Lotus Notes client or any standard web browser. Solution components: Benefits IBM Lotus Notes and Domino – All customer interactions – whether face-to-face or by phone or email – are logged in a single system, enabling managers to gain a comprehensive overview of sales activity. – Field sales staff can instantly access current sales data, helping them prepare more effectively for customer meetings and maximise revenues. – Office-based staff should be able to spend less time dealing with inquiries from sales staff, helping them focus on more productive tasks. LOP14217-ATEN-00 (September 2010)
  • 117. Next steps for Notes/Domino developers • Learn to use XPages • It is the strategic direction for N/D application development • Start from http://xpages.info • Download ready-to-use libraries and components from openNTF.org • XPages Extension Library, Mobile controls, Connections components... • Invest into the new technology trends • HTML5, CSS • Mobile platforms • JavaScript, Dojo • Gadgets, iWidgets, OpenSocial
  • 118. More next steps.... • Start to use Java pervasively • XPages business logic, agents... • Discover the power and flexibility of OSGi • Java tasklets from openNTF, XPages Extensibility API • Join the IBM Social Business Toolkit Community • https://greenhouse.lotus.com/communities/community/ibmsocialbusinesstoolkit • Download the Social Enabler Project • http://socialenabler.openntf.org/
  • 119. XPages Jumpstart for Notes Developers 1) XPages Books 1) Click books  for links to purchase page 2) Follow the Podcasts 1) http://notesin9.com 2) http://thexcast.net 3) Work thru Declan Lynch's XPages Tutorial: 1) http://www.qtzar.com/learning-xpages/ 4) Xpages.info for all the information, videos, and more 5) OpenNTF.org 1) Extension Library Download 2) Lots of projects
  • 120. Summary • Social Business applications build on our heritage... • ...but Social Business today demands new types of applications • Beyond the firewall • Systems of systems • Both Cloud and on-premises • The IBM Social Business Framework enables IBM customers and partners to capitalize on Social Business opportunities • All IBM collaboration products are part of the framework • Big opportunities for general web developers and established Lotus developers, building on their existing skills • The new IBM Social Business Toolkit are planned to enable a new class of unified social capabilities based on the latest born-on-the web open standards • Consistent extensibility across products, deployment models and user experiences • Easy to get started with today's products and cloud developer options
  • 121. Some Additional Resources • DeveloperWorks • http://www.ibm.com/developerworks/ • http://www.ibm.com/developerworks/lotus/community/wikis.html • Greenhouse • https://greenhouse.lotus.com • openNTF.org • http://www.openntf.org • xpages.info • http://xpages.info/XPagesHome.nsf/Home.xsp • Videos – Youtube, VideoFest... • https://greenhouse.lotus.com/wikis/home?lang=en#/wiki/W6696b8ac7465_4a5f _9327_94f1a5d82132/page/VideoFest • Resources also provided by the community • http://xpages.tv/, http://xpagesblog.com/...
  • 122. Questions and Your Feedback How to reach John: How to reach tall John: John Head John Beck jhead@psclistens.com john_beck@us.ibm.com www.johndavidhead.com Twitter.com/jhnbck www.pscgroup.com LinkedIN.com/in/jhnbck Facebook.com/johndhead Twitter.com/johnhead LinkedIN.com/in/johndhead Slideshare.com/johnhead Youtube.com/johnhead