EntwicklerCamp Opening Session

Similar documents
IBM MOBILE STRATEGY. Speaker Name, Dr. Robert Sutor, Vice President, IBM Mobile Platform IBM Corporation

Introduction to the IBM MessageSight appliance for Mobile Messaging and M2M

Solution Components Sugar 6.5 Release

Les images publiques avec logiciels sélectionnés, disponibles sur l IBM SmartCloud

Put Mobile First: With the IBM Mobile App Development Lifecycle. Ian Robinson Program Director IBM MobileFirst Platform & Analytics 10/07/2013

Rational Developer for IBM i (RDi) Introduction to Enterprise Modernization

New and noteworthy in Rational Asset Manager V7.5.1

Adobe Experience Manager Forms

IBM SmartCloud Enterprise public images with selected software

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 2

Cisco Enterprise Mobility Services Platform (EMSP)

SAP Jam Collaboration, enterprise edition

WebCast SmartCloud for Social Business

SAP Cloud Platform Mobile Services

Oracle WebCenter Interaction Statement of Direction. February 2009

Avaya Interaction Center

Extending Oracle Applications on Mobile Using Oracle MAF and Oracle Mobile Security

Lotus Notes & Domino Strategy

Oracle WebCenter Sites

Document Center and Document Management in S/4HANA Frank Spiegel, SAP October 2016

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

WebCenter Content. Complete and Versatile Content Management

Accelerate modernization of enterprise assets using IBM s Rational Asset Analyzer

UXP104 SAP Fiori Launchpad - An Overview

Landscape Management (LaMa 3.0) Kishan Vimalachandran, Digital Business Services, SAP

SAP Jam Collaboration, advanced plus edition

Transparent Development Program for ILMT.next IBM License Metric Tool Central Team Questions & Answers

Effective Test Automation of SAP Implementations

Middleware Modernization: lay the foundation to your digital success

Oracle Product Hub Cloud

The Connected Life: 25 Billion Connections by 2020

Achieve Competitive Advantage with IBM DevOps

Azure IoT Suite. Secure device connectivity and management. Data ingestion and command + control. Rich dashboards and visualizations

Solution Brief: Developing Solutions for System i

Secure information access is critical & more complex than ever

run() MOB 101 SAP and Apple: Revolutionize the Mobile Work Experience

Introducing Infor Xi/Ming.le for M3

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

SAVVION PROGRESS BPM SERVER PROGRESS SAVVION BPM SERVER OVERVIEW

WebSphere Portal Performance Tuning & Troubleshooting

<Insert Picture Here> JD Edwards Roadmap Overview

SAP Hybris Solution Brief for Wholesale Distribution

WebFOCUS: Business Intelligence and Analytics Platform

Implementing Engaging Portal Sites with SAP Cloud Platform Portal

SAP BusinessObjects Design Studio. Ian Mayor & Ya-Chi Lu

SAP Gateway & SAP API Management Carsten Bönnen, SAP May 2015

Make smart business decisions when they matter most September IBM Active Content: Linking ECM and BPM to enable the adaptive enterprise

Enterprise Services Repository

Advanced Enterprise Work and Asset Management for Performance-Driven Utilities

Innovative solutions to simplify your business. IBM System i5 Family

Pega Customer Service

B2B DIGITAL TRANSFORMATION

IBM CPG Industry Solutions. IBM On Demand Workplace for consumer packaged goods

From Collaboration to Innovation: Leveraging Web 2.0 to Accelerate New Service Ideas

WW OPS-07 Extending the Operational Boundaries of MES with Model-Driven Concepts

Workspace ONE. Insert Presenter Name. Empowering a Digital Workspace. Insert Presenter Title

Agenda. ClearQuest 8.0 What s New. Positioning Integrations Collaboration Administration New Features Deprecations Q&A

January Oracle Real Time Decisions Statement of Direction

WHITE PAPER. Digital experience platforms An overview. One platform to manage all customer interactions. Abstract

Oracle Enterprise Manager 13c Cloud Control

IBM WebSphere Service Registry and Repository, Version 6.0

Service Oriented Architecture

IBM WebSphere Information Integrator Content Edition Version 8.2

Vijeo Citect roadmap and how to get more from your investment. Darren Fraser General Manager SCADA Adam Barnes Product Manager Vijeo Citect

IBM Watson Analytics Data Refinement. For Personal and Professional editions of Watson Analytics

Sugar Product Brief. Create better business relationships.

Tivoli Foundations Service Manager

Cloud Computing An IBM Perspective

The most comprehensive suite of cloud based collaboration, mobility, and communication tools in the market, designed with latest social design

UNIFIED, CLOUD-BASED OMNICHANNEL COMMERCE SOFTWARE FOR RETAILERS AND BRANDED MANUFACTURERS

An Enterprise Architect s Guide to API Integration for ESB and SOA

ONE Automation Roadmap

BLOCKCHAIN CLOUD SERVICE. Integrate Your Business Network with the Blockchain Platform

The LBi HR HelpDesk. The Features of a Solution Engineered to Empower Employees and Maximize HR in Companies of Any Size. LBiSoftware.

ORACLE COMMUNICATIONS UNIFIED COMMUNICATIONS SUITE

What s New with Ellucian and the Transformation of Banner by Ellucian? Rick Skeel Director, Product Management Ellucian BUGMI September 2015

Kepion Solution vs. The Rest. A Comparison White Paper

SAP Business One OnDemand. SAP Business One OnDemand Solution Overview

IBM BPM on zenterprise

IBM s SOA Quality Management Strategy with Rational and Tivoli Terry Goldman Technical Evangelist Rational Software IBM ASEAN/SA

Anthony Honaker, Maximo Product Strategy

ORACLE CRM ON DEMAND DISCONNECTED MOBILE SALES FOR LIFE SCIENCES

Modernizing the Enterprise for an Agile World: Trends and Challenges. Rosalind Radcliffe Distinguished Engineer

Using IBM UrbanCode Deploy to automate the migration and deployment of on-premise WebSphere application and configuration to IBM Bluemix

WHITE PAPER. Reimagine Enterprise Experience

Transition to SOA. Oracle SOA Suite. Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland

Transform Application Performance Testing for a More Agile Enterprise

Wonderware System Platform 2017 Real-time Operations Control Platform for Supervisory, HMI, SCADA and IIoT

IBM Sterling Gentran:Server for Windows

Integration and Infrastructure Software White Paper. Integrating zseries applications and processes as Web services in an SOA environment.

IBM Corporation

PEOPLE. PROCESS. INFORMATION PRODUCT BROCHURE

IBM Notes and Domino Applications

MiCloud Engage Contact Center

Xerox DocuShare 7.0 Content Management Platform. Enterprise content management for every organization.

Decrease Cost & Improve Productivity

Accelerating Business Agility with Boomi

PNMsoft SCE July 2016 Product Version 7.5 and above

What s New in Microsoft Dynamics CRM 4.0. Bryan Nielson Director, Product Marketing

Transcription:

EntwicklerCamp Opening Session

Disclaimer The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in this publication to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, DeveloperWorks and Workplace are trademarks of International Business Machines Corporation in the United States, other countries, or both. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both All references to Renovations refer to a fictitious company and are used for illustration purposes only. Other company, product, or service names may be trademarks or service marks of others. 2

About the Presenter Architect at IBM ICS Application Development Architect Lead architect for XPages and IBM Lotus Domino Application Development CTO of TrilogGroup I've been a Business Partner, in a previous life 3 IBM Confidential 3

Direction For Application Development Social Mobile Use of Standards 4

Social Business solutions are built on a core set of capabilities that transform how businesses engage with people and harness social intelligence Reach people where they live and work Connect through identities on consumer, b2b, and corporate social networks Communicate on the associated channels Enable people to engage productively in a business context Develop personal insights and social intelligence Facilitate emergent processes Access people social graph Monitor and analyze social data to discover new business insights Analyze identities, social graphs, communication channels, and social content Identify opportunities, problems, solutions, valuations, etc. Act on insights for business advantage Integrate social capabilities into the enterprise in order to act on new opportunities, make better decisions, optimize processes in real time, and govern and manage risk 5

Developer Roadmap to Social Business Modernize Applications and Use Standards Embrace Social Capabilities Create Integrated Solutions 1 2 3 4 Common Starting Points Technologies Social Integration Social Business Connections Notes & Domino Portal WebSphere Web Apps.NET Mobile Apps IBM SmartCloud HTML, CSS, JS REST Services Widgets OpenSocial Java/OSGi JSR 168, 286 Oauth, SAML Open Standards Social Business Toolkit Social Business Services Activity Stream Innovation Marketing CRM Customer service Case mgmt Talent mgmt Learning Supply chain Etc. 6

Path for Integrating Social in our Platform Level 1: Integrate social services into existing web applications Call REST services from your existing applications to add social capabilities within your business processes Level 2: Embed social capabilities in existing applications Gadgets bring social capabilities to existing dashboards, without wholesale replace of the application Embedded experience rendered inside containers Level 3: Extract Socially Relevant Information, analyzing. Gathering application data (Likes button, ActivityStreams, StatusUpdate...) on any existing platform creates Social data enabling analytics. Level 4: Deploy Social application components across platforms The container is the new center of gravity for the user Host for third party applications new outlet for promoting application content, access to the container social data (social graph...) The applications become visible and consumable via an application market 7

Mobile Application Development Strategy Mobile applications are changing how people work and interact with the business: Reaching users where they are, driving a higher frequency of shorter interactions 8 8

Mobile Landscape and Trends In the past Only a few devices supported Communication focused devices Phone, mail, calendar contacts, chat, SMS Enterprise owned & controlled devices Today and tomorrow Many device platforms & form factors (Smartphones, tablets, etc) Social and collaboration focused devices Social collaboration, meetings, VoIP, video Bring your own device but enterprise controls management & security policies IBM strategy: Support the needs of developers to target multiple platforms, making it easy to quickly mobilize a wide range of existing and new applications, with consistent extensibility across platforms 9 9

Choose the Adapted Mobile Experience Mobile web applications Accessible over the internet without installing software Use device browsers to provide native-looking applications Built using standard web technologies (HTML5, CSS, JS) XPages, Web Experience Factory, RAD, Dojo... Hybrid applications: leverage web technology with native device features Leverage standard web technologies (HTML5, CSS, JS) Installed applications that use the device browser to display web-based UI Provide the ability to use native device features Can be distributed through an application store Technologies above, IBM Worklight Studio, PhoneGap Native applications Installed applications that use all device features such as camera, accelerometer, calendar, contacts, etc. Support the richest user experience (e.g., gaming applications) Built using each phone's native SDK Can be distributed through an application store REST Services, SDK Helpers 10 10

IBM Worklight Overview Worklight Studio A complete, extensible environment with maximum code reuse and per-device optimization Worklight Server Unified notifications, runtime skinning, version management, security features, integration and delivery Worklight Runtime Components Extensive libraries and client APIs that expose and interface with native device functionality and the Worklight server Worklight Console A web-based console for real-time analytics and control of your mobile apps and infrastructure The information on the new product is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information on the new product is for informational purposes only and may not be incorporated into any contract. The information on the new product is not a commitment, promise, or legal obligation to deliver any material, code or functionality. The development, release, and timing of any features or functionality described for our products remains at our sole discretion 11 11

Integrating Within the IBM Mobile Clients Social Business Applications Mail Installable Mobile Applications Social UC... Gadget EE Integration Web Applications Zero Install or Hybrid Domino Designer Web Experience Factory Rational RAD Activity Stream, Embedded Experiences, Application Launcher IBM Social Business Toolkit Device Management Connectivity, Management, Security IBM Lotus Traveler Device Platforms Android Apple Research In Motion Others Delivery Methods On premises LotusLive 12 12

Embracing Open Standards A commitment to drive and leverage open web standards Maximize choice, agility, and ease of integration Drive enterprise innovation and leverage rapid innovation on the web Minimize incremental cost of targeting additional desktop and mobile platforms Leverage dominant skillsets based around web technologies Enabling the next generation of socially-enabled solutions on customers' existing investments and heterogeneous infrastructures A runtime-agnostic approach allows you to use established runtime technologies: Java, Domino, etc. HTML5 ARIA Atom SAML 13 13

Enforce Reusability Across Products/Containers Cater to Reusable Web PUBLIC Component Developers Write Once, Run in Multiple Containers Portal ND XPages UCC C3/4 CRE/G/iW ECM Other IBM SharePoint 3 rd party Containers for Development, Assembly and Deployment Common Spoken Web Developer language is HTML / JavaScript PUBLICIZED - REUSABLE Social Business Toolkit SDK JavaScript/HTML Focused Reusable dijits & plug-ins True Developers Start with Code. Web Developer 14 UCC BPM Social Business Services ECM REST API's (ATOM+JSON) Portal Cognos Connection s...

Social Business SDK - Proposal Language bindings Web plug-ins Components Server Assets (REST services, Proxy,...) Code Snippets Sample Applications Documentation Developer Patterns Reusable JS dijits Social Business SDK Features Explorer 15

IBM Collaboration QuickStart Image for Social Business Pre-integrated software appliance IBM Social Business Toolkit APIs IBM Social Business Core Modules Workflow and forms Lotus Domino Social collaboration IBM Connections Unified communications IBM Sametime Includes a directory of sample users IBM Smartcloud Try it now, it is available! http://tinyurl.com/quickstartimage 16 16

Exhaustive Developer Documentation Consolidated App Dev Wikis for centralized, cross products, documentation Connections services, Sametime, Portal & Web Experience Factory, Domino Designer... Get access to the latest documentation Integrates documentation into working code samples 3,000 different contributors, 4,000 edit and new creation a month for about 500,000 unique visitors a month http://www.ibm.com/developerworks/lotus/community/ GreenHouse wikis.html Online access to the latest versions of the products Experiment with the Social Business Toolkit xpages.info, for the Domino/XPages developers http://xpages.info/xpageshome.nsf/home.xsp 17 17

Explore the Solutions Repositories OpenNTF is an open source community currently dedicated to the development of IBM Lotus and other IBM Collaboration Solutions offerings. Catalog of applications & other code assets Includes live demos of applications Strong development community 70,000 registered users 18,000 downloads/month Business Solutions Catalog Commercial out of the box capabilities From widgets/plugins to full applications catalog.lotus.com 18 18

Notes/Domino Application Development 19 19

Application Development - 2011 Themes Improve ability to extend the reach of your Notes applications to the web & mobile devices Modernize your existing applications to improve usability, performance and scalability Improve developer productivity and facilitate team development Set the stage for delivery of new capabilities Re-energize our IBM Business Partner ecosystem by providing a competitive application development platform Releases Product releases: Domino Designer, Domino, XWork Server & Notes Oct 2011: 8.5.3 Dec 2011: 8.5.3 Upgrade Pack 1 OpenNTF releases 91 IBM releases 20 20

IBM XWork Server New offering designed for ISVs and IBM Business Partners who need a well-priced and easy to sell XPages based offering that allows them to quickly develop and deliver collaborative social business applications for web and mobile devices. Provides an attractive and VERY simplified pricing and packaging approach for XPages technology via a lower, fixed term license cost. It lowers the cost of the technology to the customer. Allows partners and ISVs to deliver their existing IBM Lotus Domino applications to new customers Delivers exceptional Work experiences Offering is based on Lotus Domino Utility Server but with license restrictions 4 applications only 4.NSFs per application Additional applications supported via additional license (up to 8 apps) Replication is restricted to other IBM XWork Servers 21

Product, Upgrade Packs and Open Source Deliver new functionality through off cycle Upgrade Packs The code is first released on openntf Available early and gives full transparency on what is being done Pieces from openntf are extracted and delivered as Upgrade Packs, supported by IBM Upgrade packs are delivered on a shorter release cycle than products Upgrade Packs are integrated into the next revision of the product Continuous development released as open source N/D 8.5.3 Core Product Upgrade Pack 1 N/D 8.5.x Upgrade Pack x There is a re-prioritization of the XPages Social Enabler to align it with the Notes Social Edition, thus the planned Upgrade Pack 2 will be make available after Notes Social Edition 22

XPages Key Themes For 2012 Keeping up with the latest standards/libraries OneUI v3.x Dojo 1.7 or later Integrate Upgrade Pack 1++ into Notes/Domino core Mobile New themes, like BlackBerry and ipad Leveraging more Dojo 1.7 mobile controls Integration with the Worklight product line Templates (discussion DB, teamroom, document library...) with a new mobile UI Social Connecting to the broader IBM social platform Connections 4, including the activity streams Support for gadgets and embedded experience OAuth consumer, and attempt for a Domino OAuth provider Performance Optimization of the back-end classes Reducing the # of calls to the NIF layer Reducing the number of spin locks in the NSF/NIF layers when heavy loads are requested Integration of the Apache HTTP server 23

XPages Extension Library Get a rich Web UI faster than ever Greatly improves developer productivity 100+ native XPage controls (drag drop configure) Integrated within Domino Designer Extensions delivered as plugins that run on Client and Server Web 2.0 controls/behaviors Brings those long sought after client behaviors to the web Dialog boxes, pick lists Targets mobile devices Source code, so you can see examples and try for yourself Includes a comprehensive demo application 24 24

IBM Lotus Domino and Worklight together IBM Lotus Domino and IBM Worklight used together can extend the capabilities and reach of a Domino XPages app Hybrid Container Hybrid Container Domino app IBM Worklight) Access devices specific capabilities (camera, contacts,etc...) App Store Presence Application management Mobile Notifications Domino app Device Features IBM Lotus Domino Application logic and mobile layout Device Features The information on the new product is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information on the new product is for informational purposes only and may not be incorporated into any contract. The information on the new product is not a commitment, promise, or legal obligation to deliver any material, code or functionality. The development, release, and timing of any features or functionality described for our products remains at our sole discretion 25

Programmability Themes For 2012 Extending our APIs to Social Mail Calendar API C, Java and LotusScript APIs should be available in N/D next REST will be provided first on openntf... Mail API Started to be delivered on openntf Tasklet Integration of the popular OSGi tasklet for Domino available on openntf LotusScript serviceability Extending the LotusScript stack information in NSD Enhance diagnostic for error messages, such as a variable not properly set XPages XFlow contributed to openntf Workflow framework that provides a set of XPages controls and a common interface to engines Comes with a basic engine 26

Designer Key Themes For 2012 Improving the developer productivity and overall experience Enhancing the XPages experience Improving the source control experience and continuous integration Extend the support of the extension library 27

Designer: JavaScript Debugger! 28

Designer: XPages Code Completion! 29

Designer: Command Line Build for NSF/NTF Designer 8.5.3 Source Code Repository Developer Designer Next Domino Designer Command Line Build NTF/NSF 30

Thank you! Q&A 31