domino app dev competitive advantage final

60
Your Logo Presented by: John Head, PSC Group, LLC & David Via, IBM Domino Application Development Competitive Advantage An IdoSphere webinar

Upload: john-head

Post on 12-May-2015

2.269 views

Category:

Technology


4 download

DESCRIPTION

Presented by John Head, PSC Group, LLC and David Via, IBM

TRANSCRIPT

Page 1: Domino app dev competitive advantage final

Your Logo

Presented by: John Head, PSC Group, LLC & David Via, IBM

Domino Applicat ion Development Compet it ive AdvantageAn IdoSphere webinar

Page 2: Domino app dev competitive advantage final

Lotus Symphony and You - How to stop giving Microsoft your money! – ILUG 2010

John [email protected]

1051 Perimeter DriveSuite 500Schaumburg, IL 60173

(847) 517-7200(847) 517-7600 fax

Facebook.com/PSCGroup

Twitter.com/PSCGroup

Linkedin.com/company/psc-group-llc

Slideshare.com/PSCGroup

Youtube.com/PSCGroup

Facebook.com/johndhead

Twitter.com/johnhead

LinkedIN.com/in/johndhead

Slideshare.com/johndhead

Youtube.com/johnhead

www.johndavidhead.com

www.pscgroup.com

Page 3: Domino app dev competitive advantage final

PSC Group, LLC

HHost of the following blogs: Ed Brill’s

(www.edbrill.com) Lotus Design Blog(Mary Beth Raven)

(www.notesdesign.com) LotusStaffNotes (Brent Peters)

(www.lotusstaffnotes.com) Lotus Connections Team (synch.rono.us) Domino Server Team

(www.dominoblog.com) Lotus Mashups

(www.mix-and-mash.com) Chris Pepin – IBM CTO’s Office

(www.chrispepin.com)

Facebook.com/PSCGroup

Twitter.com/PSCGroup

Linkedin.com/company/psc-group-llc

Slideshare.com/PSCGroup

Youtube.com/PSCGroup

Page 4: Domino app dev competitive advantage final

David Via,IBM Lotus Software GroupBusiness Unit Executive, Messaging and Collaboration Sales

• “What does that mean?” I am primarily responsible for sales of the Notes and Domino product family – Notes/Domino, Symphony, Alloy, Protector, Lotus Mobile Connect - worldwide. But Notes and Domino is just the beginning!

• Just presented at my 18th Lotusphere. (Yes, I have been to every single one.)• Working with Notes since R2 in 1992! (Wow, I am old.)• Perhaps most importantly: I've only been at IBM for five years. (Before that I

spent 13 years as a Lotus Business Partner sitting in the same seats that you are right now... ;)

• Follow/contact/link to me: Twitter - “davidvia”, LinkedIn - “http://www.linkedin.com/in/davidvia”, email - “[email protected]

Page 5: Domino app dev competitive advantage final

Agenda

Domino Application Development Today – “not your Father 's Designer”

• Advantages of Domino over Micr osof t Shar epoint

Notes f r om the f ield – PSC's r eal wor ld exper iences

Domino Applicat ion Development Tomor r ow - The IBM Social Business Fr amewor k

Page 6: Domino app dev competitive advantage final

but not these Domino applications, please...Let's talk about Domino applications

Page 7: Domino app dev competitive advantage final

Designer 8.5a world-class RAD environment

● 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 reusability saves time and increases responsiveness

● Centralized administration for quick deployment and easy maintenance

● Pervasive security● Universal access: online or offiline,

Rich client or web client.● Integrate multiple data sources

Business-process-driven applications that enable people to collect, organize, share, and track information.

Page 8: Domino app dev competitive advantage final

Discussion databases Community forums Document storage and collaboration Customer relationship management Help desk and customer support Human resources

Inventory and project management Process tracking Sales force automation Product catalogs and price lists Billing systems Audit and assessment

Today's Notes/Domino offers the easiest, fastest and richest development of Web 2.0 apps.

Notes Apps “by the numbers”:

●280,000 active developers

●$45m investment by IBM since 2007

●10,000,000 applications in use

●64,000 developers and 200 projects active in open source community

Thousands of enterprises around the globe trust their core collaborative and business applications to Lotus Notes and Domino.

Page 9: Domino app dev competitive advantage final
Page 10: Domino app dev competitive advantage final

From this... Jacobs eLite 1.0

Page 11: Domino app dev competitive advantage final

To this with xPages - Jacobs eLite 2.0

Page 12: Domino app dev competitive advantage final

Agenda

Domino Applicat ion Development Today – “not your Father 's Designer ”

• Advantages of Domino over Microsoft Sharepoint

Notes f r om the f ield – PSC's r eal wor ld exper iences

Domino Applicat ion Development Tomor r ow - The IBM Social Business Fr amewor k

Page 13: Domino app dev competitive advantage final

Reasons not to move Notes apps to SharePoint

Claims hear d about why one should move to Shar epoint• Shar ePoint could easily r eplace the Rapid Applicat ion development featur e set of Lotus Notes• Shar ePoint is self ser vice dr iven and ther efor e will need less development r esour ces than a new Lotus Notes envir onment

While in r ealit y• What most consider to be simple Notes client applicat ions of ten r equir e moderate to significant development ef for t that cannot be done with Shar ePoint Designer and r equir e Visual Studio and .Net development skills• Complex applicat ions with business logic and wor kf low ar e not suitable for Shar ePoint and r equir e .Net development and addit ional Micr osof t pr oducts to pr ovide the same level of capabilit y you get in one pr oduct (Lotus Domino)

Page 14: Domino app dev competitive advantage final

Platform Capability Lotus Notes/Domino Microsoft SharePoint

Messaging Built in messaging services tailored for applications.

Requires Exchange

Data storage Data store is fully integrated with the platform and no additional cost

Data storage relies an SQL server and unexpected additional cost must be considered

Replication Ability to have fine grained control to replicate data over distributed server environment

None

Reasons not to move Notes apps to SharePoint

Page 15: Domino app dev competitive advantage final

Application Capability

Lotus Notes/Domino Microsoft SharePoint

Securing access to document data

Fine grained control at the doc field or section level

Very limited to no capability to hide/secure data at this level

Workflow Simple to complex workflow can be built in Designer using data, security and messaging services

Simple workflows can be created in Sharepoint Designer. More complex workflows require .Net

Event model XPages and Notes forms provide robust event model

Events tied to list actions can be added but require C#

Offline access Industry leading ability to take data and business logic offline securely

Limited offline support

Reasons not to move Notes apps to SharePoint

Page 16: Domino app dev competitive advantage final

Recommendation

Br ing your Notes client applicat ions to the Web with Xpages

● Preserves your investment in your current application's data and business logic while providing a Web 2.0 developer experience

● Provides browser and mobile access and still allows you to take that application securely offline with all application logic available using the Notes client

● Expands the reach of your Domino applications to other IBM platforms like WebSphere Portal and IBM Mashup Center thru iWidgets

Page 17: Domino app dev competitive advantage final

Agenda

Domino Applicat ion Development Today – “not your Father 's Designer ”

• Advantages of Domino over Micr osof t Shar epoint

Notes from the field – PSC's real world experiences

Domino Applicat ion Development Tomor r ow - The IBM Social Business Fr amewor k

Page 18: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

• Founded in 1990• Consistent Growth and Stability• Committed to our Client’s Success• Employee Delivery Model• Thought Leaders

• Business & Technology Consulting • “Business First” Approach• Focus on Project-based work• Pragmatic, Value-Add principles

• Primary Offerings• Business Consulting

• Strategy Creation and Planning

• Business Process Improvement

• Technology Consulting• Application Development • Service Oriented Architecture• Enterprise Intelligence• Web Solutions• Mobile and Social Media

Who We AreWho We Are18

Page 19: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

What We DoWhat We Do

We have extensive experience in Industry:Manufacturing, Insurance, Retail, Distribution, Financial Services, Trading/Capital

Markets, Banking, M&A, Health Care, Services, Online Services/Retailers.

We are Experts in processes: IT Strategy, IT Management/Governance, Business Process Automation, Supply Chain Management, Search Engine Optimization, Mobile Application Strategies, CRM, Portfolio/Project Management, Collaboration, Development/Deployment Methodologies (Agile, Waterfall, etc.), Social Media Strategy, Solution Architecture, etc.

We are well versed with Technology:Lotus Notes/Domino, WebSphere, Microsoft (.NET, SharePoint, C#, etc.), Java/J2EE, Oracle Weblogic, SQL Server, Oracle Portal, Oracle Database, Python, Django,Cloud Platforms (Amazon, Force, etc.), Microsoft Exchange, Microsoft CRM, Open Source, iPhone, BlackBerry ... and many more

19

Page 20: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

THE Question - What about my apps?THE Question - What about my apps?

We are at an application crossroad Email has become a commodity

Domino or Exchange Cloud or On Premises or Hybrid

Email and application platforms being broken apart New platforms

Smartphones are common place Tablets are here and growing

Page 21: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

End Users Expect Modern ApplicationsEnd 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

Page 22: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Existing Domino Application TypesExisting Domino Application Types

Documents & Discussions

• 40% of total apps• Based on Templates that

come with Domino • Recommendation:• Move to standard

platforms/apps• Update with new

XPages Templates from IBM (2011)

• Use third party tool(s)• LotusLive Engage• Other Offerings

Enterprise Applications

• 10% of total apps• Highly transactional or

huge volumes of data• Recommendation:• Rebuild on top of

Enterprise Java, .NET or other technology

Business Applications

• 50% of total apps •Mission Critical• Organization Unique• Heavy use of custom

workflow and/or security

• Recommendation:•Move to the web via

XPages

Page 23: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Leveraging The Lotus PlatformLeveraging The Lotus Platform

You should 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

Page 24: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Modern Notes apps have:◦ Appealing Web 2.0 front-end◦ Modern Business Processes◦ Standard Corporate Web Branding◦ User Self Service

Techniques used◦ Web 2.0 Tools

HTML JavaScript AJAX Java Toolkits

Sencha jQuery

◦ XPages

Page 25: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Why XPages?Why XPages?

• ‘Develop Once, Use Multiple Places’ is finally reality• Works in Notes Client, Browser, & Mobile

• XPages is developer friendly• Notes developers with web dev 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

Page 26: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Standard Notes Document LibraryStandard Notes Document Library

Page 27: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Modernization with XPagesModernization with XPages

Page 28: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Notes Client ApplicationNotes Client Application

Page 29: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Modernization with XPagesModernization with XPages

Page 30: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Notes Client Custom ApplicationNotes Client Custom Application

Page 31: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Modernization with XPagesModernization with XPages

Page 32: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Notes Client to XPagesNotes Client to XPages

1. Take an existing Notes Client Application2. Catalog the Notes Client Assets3. Create XPages Application4. Create Custom Theme5. Build Mobile Interface6. Compare with SharePoint application

Page 33: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

XPages Document Workflow XPages Document Workflow in Notes Todayin Notes Today

Page 34: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

XPages Document Workflow DetailsXPages Document Workflow 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

Page 35: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

XPages Document WorkflowXPages Document Workflowwith XPages UIwith XPages UI

Page 36: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

• Uses the OpenNTF.org Mobile Controls Project

• Provides Custom UI for iPhone and other mobile devices

XPages Document Workflow XPages XPages Document Workflow XPages Interface for MobileInterface for Mobile

Page 37: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

XPages UI DetailsXPages UI 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

Page 38: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

XPages Development ResultsXPages Development Results

Notes:

1. Custom Theme is a one time effort. Can be reused by all future XPages Applications

2. Mobile Controls were created as Custom Controls that can be reused

Page 39: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Comparing XPages to SharePointComparing 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

Page 40: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

SharePoint Development EstimatesSharePoint Development Estimates

• 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

Page 41: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

SharePoint Development EstimatesSharePoint Development Estimates

Page 42: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

SharePoint Development Estimates SharePoint Development Estimates NotesNotes

• 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

Page 43: Domino app dev competitive advantage final

©2011 Property of PSC Group, LLC

Application Modernization in 2011Application Modernization in 2011

Your users are demanding modern applications in the

workplace

Smartphones and Tablets will force you to embrace

Web 2.0 development platforms and techniques

XPages is a mature web application platform

You don't have to migrate to get Web 2.0 and Mobile

Page 44: Domino app dev competitive advantage final

Agenda

Domino Applicat ion Development Today – “not your Father 's Designer ”

• Advantages of Domino over Micr osof t Shar epoint

Notes f r om the f ield – PSC's r eal wor ld exper iences

Domino Application Development Tomorrow - The IBM Social Business Framework

Page 45: Domino app dev competitive advantage final

Legal Disclaimer

© IBM Cor por at ion 2011. All Rights Reser ved.

The infor mat ion contained in this publicat ion is pr ovided for infor mat ional pur poses only. While effor ts wer e made to ver ify the completeness and accur acy of the infor mat ion contained in this publicat ion, it is pr ovided AS IS without war r anty of any kind, expr ess or implied. In addit ion, this infor mat ion is based on IBM’s cur r ent pr oduct plans and st r ategy, which ar e subject to change by IBM without not ice. IBM shall not be r esponsible for any damages ar ising out of the use of , or other wise r elated to, this publicat ion or any other mater ials. Nothing contained in this publicat ion is intended to, nor shall have the ef fect of , cr eat ing any war r ant ies or r epr esentat ions f r om IBM or it s supplier s or licensor s, or alter ing the ter ms and condit ions of the applicable license agr eement gover ning the use of IBM sof twar e.

Refer ences in this pr esentat ion to IBM pr oducts, pr ogr ams, or ser vices do not imply that they will be available in all count r ies in which IBM oper ates. Pr oduct r elease dates and/ or capabilit ies r efer enced in this pr esentat ion may change at any t ime at IBM’s sole discr et ion based on mar ket oppor tunit ies or other factor s, and ar e not intended to be a commitment to futur e pr oduct or featur e availabil ity in any way. Nothing contained in these mater ials is intended to, nor shall have the ef fect of , stat ing or implying that any act ivit ies under taken by you will r esult in any specif ic sales, r evenue gr owth or other r esults.

All customer examples descr ibed ar e pr esented as il lust r at ions of how those customer s have used IBM pr oducts and the r esults they may have achieved. Actual envir onmental costs and per for mance char acter ist ics may var y by customer .

IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr , Samet ime, WebSpher e, UC2, Par tner Wor ld and Lotuspher e ar e t r ademar ks of Inter nat ional Business Machines Cor por at ion in the United States, other count r ies, or both. Unyte is a t r ademar k of WebDialogs, Inc., in the United States, other count r ies, or both.

Java and all Java-based t r ademar ks ar e t r ademar ks of Sun Micr osystems, Inc. in the United States, other count r ies, or both.

All r efer ences to Renovat ions or Zeta Bank r efer to a f ict it ious company and ar e used for i llust r at ion pur poses only.

Page 46: Domino app dev competitive advantage final

Directions for application development

Social capabilit ies

Mobile enablement of applicat ions

Acceler ated development

Page 47: Domino app dev competitive advantage final

Social capabilities transform the experience

Enabling interactions thr ough online social networ ks

• Rich user pr of iles and social methods to collabor ate, shar e, and r euse content

Enhancing situational awareness by analyzing social data

• Consumer insight

• Exper t ise locat ion

• Recommendat ions

Supporting contextual collaboration by integr at ing social capabilit ies into business applicat ions

• Communit ies

• Micr oblogging and content shar ing

• Unif ied communicat ions

Page 48: Domino app dev competitive advantage final

Mobile applications increase reach and engagementSignificant new business opportunities for application developers

IBM strategy: Suppor t the needs of developer s to tar get mult iple plat for ms, making it easy to quickly mobilize a wide r ange of exist ing and new applicat ions, with consistent extensibilit y acr oss plat for ms

Star t today with Domino XPages apps, Connect ions mobile web, Mobile Por tal Acceler ator

Major focus of development in 2011

Page 49: Domino app dev competitive advantage final

Accelerated development

Make the new gener at ion of applicat ions easy to build

• Pr oduct ive tools• Power ful and consistent APIs• Integr at ion capabilit ies

Fast -star t opt ions for Social Business developer s

• Ready to use appliances in the cloud for developer s • At t r act ive licensing for developer s

Vibr ant community engagement

WebSphere PortletFactory

Domino Designer

Page 50: Domino app dev competitive advantage final

Technical strategyExtend existing platforms with social capabilities

Simplify the stack, emphasizing a focused set of common technologies acr oss IBM and thir d-par ty capabilit ies

Make it easy for (lots of) developer s to build Social Business applicat ions – impr ove developer pr oduct ivit y and incr ease skills availabilit y for our customer s

An evolut ionar y st r ategy cr eates many oppor tunit ies for developer s

Enhance exist ing applicat ions with new capabilit ies without r ewr it ing

Cr eate ent ir ely new applicat ions with exist ing skills and technology investments

Star t the jour ney today with cur r ent IBM pr oducts

Page 51: Domino app dev competitive advantage final

Technical strategyLead the industry with open standards for Social Business

A commitment to dr ive and lever age open web standar ds • Maximize choice, agilit y, and ease of integr at ion• Dr ive enter pr ise innovat ion and lever age r apid innovat ion on the web• Minimize incr emental cost of tar get ing addit ional desktop and mobile plat for ms• Lever age dominant skillsets based ar ound web technologies

Enabling the next gener at ion of socially-enabled solut ions on customer s' exist ing investments and heter ogeneous inf r ast r uctur es

A r unt ime-agnost ic appr oach allows you to use established r unt ime technologies: Java, Domino, etc.

HTML5 ARIA

SAML

Atom

Page 52: Domino app dev competitive advantage final

Exceptional Web Experiences Exceptional Work ExperiencesEnable nimble employee interactions Peer to peer and in teams, with customers and partners, and with the company overall, business to employee

Enable engaging customer interactionsSelf-service, with other customers, with company representatives, and with the company overall (brand, revenue)

Social Business is driven by exceptional experiences

Realized through

IBM Social Business FrameworkA modular and open set of capabilities that accelerate the

development of advanced Social Business solutions

Enabled by

Business outcomes

Deepen client relationships

Drive operational effectiveness

Optimize your workforce

Page 53: Domino app dev competitive advantage final

IBM Social Business Framework

Microblogging Meetings & audio/video

Documentmanagement

Social collab.services Mobile Connectors

Communities Presence,chat & telephony

Messaging& PIMProfiles Workflow

& forms Portal

IBM Value-added Modules

Solutions

Services and Support

Partner Value-added Modules

Commerce Enterprise content mgmt.

Businessanalytics

Social analyticsApplicationintegration

BusinessProcess mgmt.

Publicsocial networks

SocialapplicationsRich media

Archiving GamingCompliance& discovery

IBMBusiness Partners

Global TechnologyServices

Global BusinessServices

IBM Lab Software Services

Enterprise SoftwareSupport

Customer experience

Research and development

Human capital management

Sales forceautomation

Partnercollaboration OperationsSupply chain

management

IBM Social Business Toolkit APIs

IBM Social Business Core Modules

Page 54: Domino app dev competitive advantage final

Coming soon, our first deliveries of the Vulcan Strategy: New unified APIs for the IBM Social Business Toolkit

●New APIs and ser vices designed to help developer s build unified user exper iences and consistent extensibility independent of pr oduct , deliver y model (cloud, on-pr emises), and client type (desktop client , br owser , mobile)●Act ivit y St r eams API available for developer use star t ing today on Gr eenhouse●Fir st GA r eleases planned for Connect ions Next , Notes Next ...

Activity Streams Embedded Experiences

Share Box

Page 55: Domino app dev competitive advantage final

Introducing the IBM Social Business Toolkit

Br ings together a set of st r ategic social APIs to simplify development

APIs for Connect ions, Samet ime, Domino, Quickr , etc. ser vices with new cr oss-pr oduct capabilit ies coming soon

Runtime enablement in Lotus Domino, WebSpher e Por tal, Lotus Connect ions, and LotusLive as well as mobile r unt ime suppor t

Tooling support for Web, Domino and Java developer s

Lever ages technology consistency in IBM pr oducts• APIs based on web pat ter ns including JSON, ATOM, REST• Runt ime technologies such as OSGi, Dojo, HTML• Tooling based on Eclipse

IBM Social Business Toolkit APIs

Page 56: Domino app dev competitive advantage final

Next steps for Notes/Domino developers

Lear n to use XPages• It is the st r ategic dir ect ion for N/ D applicat ion development

• Star t f r om ht tp:/ / xpages.info

• Download r eady-to-use libr ar ies and components f r om openNTF.or g• XPages Extension Libr ar y, Mobile cont r ols, Connect ions components...

Invest into the new technology t r ends• HTML5, CSS

• Mobile plat for ms

• JavaScr ipt , Dojo

• Gadgets, iWidgets, OpenSocial

Star t to use Java per vasively• XPages business logic, agents...

• Discover the power and f lexibilit y of OSGi• Java tasklets f r om openNTF, XPages Extensibilit y API

Use Domino in the context of the br oader Social Business Fr amewor k• Make your applicat ions social!

Page 57: Domino app dev competitive advantage final

XPages Jumpstart for Notes Developers

1) Get the Master ing XPages Book

1). ht tp:/ / www.ibmpr essbooks.com/ bookstor e/ pr oduct .asp?isbn=0132486318

2)Enter IBM6318 as the coupon code for 35% of f

2) Follow the Podcasts

1) ht tp:/ / notesin9.com

2) ht tp:/ / thexcast .net /

3) Wor k thr u Declan Lynch's XPages Tutor ial

1) ht tp:/ / www.qtzar .com/ blogs/ qtzar .nsf / Document .xsp?

document Id=A97DB47B9BEDB9868525756F005BC3C3&act ion=openDocument

Page 58: Domino app dev competitive advantage final

Summary

Social Business applicat ions build on our her itage...

...but Social Business today demands new types of applicat ions• Beyond the f ir ewall

• Systems of systems

• Both Cloud and on-pr emises

The IBM Social Business Fr amewor k enables IBM customer s and par tner s to capitalize on Social Business oppor tunit ies

• All IBM collabor at ion pr oducts ar e par t of the f r amewor k

• Big oppor tunit ies for gener al web developer s and established Lotus developer s, building on their exist ing skills

The new IBM Social Business Toolkit ar e planned to enable a new class of unif ied social capabilit ies based on the latest bor n-on-the web open standar ds

• Consistent extensibilit y acr oss pr oducts, deployment models and user exper iences

Easy to get star ted with today's pr oducts and cloud developer opt ions

Page 59: Domino app dev competitive advantage final

Enabling the community

Developer Wor ks• ht tp:/ / www.ibm.com/ developer wor ks/• ht tp:/ / www.ibm.com/ developer wor ks/ lotus/ community/ wikis.html

Gr eenhouse• ht tps:/ / gr eenhouse.lotus.com

openNTF.or g• ht tp:/ / www.opennt f .or g

xpages.info • ht tp:/ / xpages.info/ XPagesHome.nsf/ Home.xsp

Videos – Youtube, VideoFest ...• ht tps:/ / gr eenhouse.lotus.com/ wikis/ home?lang=en#/ wiki/ W6696b8ac7465_4a5f_9327_94f1a5d82132/ page/ VideoFest

Resour ces also pr ovided by the community• ht tp:/ / xpages.tv/ , ht tp:/ / xpagesblog.com/ ...

Page 60: Domino app dev competitive advantage final

Questions and Your Feedback

How to r each John

John Head

[email protected]

www.johndavidhead.com

www.pscgr oup.com

Facebook.com/ johndhead

Twit ter .com/ johnhead

LinkedIN.com/ in/ johndhead

Slideshar e.com/ johndhead

Youtube.com/ johnhead

How to Reach David

David Via

[email protected]

Twit ter .com/ davidvia

LinkedIN.com/ in/ davidvia