instalando e usando a xpages extension library para ibm designer - extlib (portuguese)
TRANSCRIPT
![Page 1: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/1.jpg)
OpenNTF XPages Extension LibraryInstalando e Usando
Bruno Grange
![Page 2: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/2.jpg)
Agenda
PanoramaIntroduçãoInstalaçãoExemplos
![Page 3: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/3.jpg)
Cenário - IBM Collaboration + Social Biz
http://www.edbrill.com/ebrill/edbrill.nsf/dx/ibm-notesdomino-9-social-edition-public-beta-planned-for-december-14
LotusIBM Collaboration SolutionsCollaboration + Social Biz
Notes + Connections
![Page 4: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/4.jpg)
Roadmap for AppDev
![Page 5: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/5.jpg)
O que é a Extension Library (extlib)?
Um conjunto de controles avançados e otimizados para XPages Fornece uma interface rica para aplicações web através de um
conjunto de controles/comportamentos Web 2.0 Não exige novos conhecimentos além do núcleo XPages Integrado dentro Domino Designer Funciona no cliente e no servidor Fornece suporte a dispositivos móveis Projetado para um desempenho otimizado Totalmente implementado usando a API de extensibilidade XPages Código fonte disponível Instalado sobre o Notes / Domino 8.5.3 (disponível no ISSI)
![Page 6: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/6.jpg)
Qual o benefício de usar a extlib?
Torna o desenvolvimento de aplicações Web Domino mais fácil e rápido
Reduz o custo de entrada de desenvolvimento Domino Web Fornecer um vasto conjunto de artefatos out-of-the-box que
encapsulam muitos padrões comuns. Facilidade de modernização das aplicações existentes Torna a prototipagem mais rápida do que nunca Cria uma nova marca ao aplicativo, de boa aparência e
personalizado em poucos minutos!
![Page 7: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/7.jpg)
Instalação
Instalação no cliente Baixe a última versão da biblioteca em http://extlib.openntf.org/
Descompacte o arquivo (e.g.: ExtensionLibraryOpenNTF-853.20121022-1354.zip para C:\extlib)
Instalação no servidor http://www.lotus.com/ldd/ddwiki.nsf/dx/XPages_Extension_Library_Deployment
![Page 8: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/8.jpg)
Instalação - passo 1
![Page 9: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/9.jpg)
Instalação - passo 2
![Page 10: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/10.jpg)
Instalação - passo 3
![Page 11: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/11.jpg)
Instalação - passo 4
![Page 12: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/12.jpg)
Instalação - passo 5
![Page 13: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/13.jpg)
Instalação - passo 6
Reinicie o Notes e o
Designer no fim do processo
![Page 14: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/14.jpg)
Copie a Demo DB (XPagesExt.nsf) para o servidor Domino Assine o banco de dados com o ID apropriado ao servidor Acrescenete o acesso a “Anonymous” na ACL para Manager
com todas a roles Acesse o DB via URL (e.g: http://localhost/xpagesext.nsf)
Testando a extlib
![Page 15: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/15.jpg)
Testando a extlib
![Page 16: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/16.jpg)
OneUI v2.1
Documentation: http://www-12.lotus.com/ldd/doc/oneuidoc/docpublic/index.htm
![Page 17: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/17.jpg)
OneUI v2.1
http://localhost/xpagesext.nsf/OneUI_Home.xsp
OneUI_Home - XPage OneUI_Layout - Custom Control
<xe:applicationConfigurationplaceBarName="XPages Extension Library Demo" legalLogoAlt="IBM Corp"productLogo="XPagesLogo.png“ navigationPath="$
{javascript:compositeData.navigationPath}"defaultNavigationPath="${javascript:compositeData.defaultNavigationPath}"productLogoHeight="20px" productLogoWidth="100px" legalText="(c) 2010-2011 IBM
Corp.">...<xe:this.titleBarTabs><xe:pageTreeNode page="Core_Home" selection="/Core/.*"label="Core"></xe:pageTreeNode>...<xe:basicContainerNode label="OpenNTF"><xe:this.children><xe:basicLeafNode label="Open NTF Project"href="http://extlib.openntf.org/"></xe:basicLeafNode>
![Page 18: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/18.jpg)
In-place forms/dialogshttp://localhost/xpagesext.nsf/Core_InPlaceForm.xsp
http://localhost/xpagesext.nsf/Core_InPlaceDialog.xsp
![Page 19: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/19.jpg)
Value pickershttp://localhost/xpagesext.nsf/Core_ValuePicker.xsp
![Page 20: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/20.jpg)
Extended form controlshttp://localhost/xpagesext.nsf/Core_FormControl.xsp
![Page 21: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/21.jpg)
Dojo Form Controlshttp://localhost/xpagesext.nsf/Core_DojoFormControls.xsp
![Page 22: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/22.jpg)
Data Viewhttp://localhost/xpagesext.nsf/Domino_DataView.xsp
![Page 23: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/23.jpg)
iNoteshttp://localhost/xpagesext.nsf/DWA_ListView.xsp
![Page 24: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/24.jpg)
Permite que desenvolvedores criem aplicativos móveis através do RAD Designer.
Facilita o desenvolviment de aplicativos móveis que se parecem ainda mais com aplicativos nativos permitindo uma melhor experiência do usuário.
Permite a criação de aplicativos sofisticados para dispositivos móveis com acesso a serviços de nativos e suporte ao modo off-line.
Componentes prontos para Android ™, iPhone ® e Blackberry ® utilizando XPages.
Mobile Controlshttp://localhost/xpagesext.nsf/Core_DojoFormControls.xsp
![Page 25: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/25.jpg)
OneUI Forms
http://localhost/xpagesext.nsf/OneUI_Home.xsp
![Page 26: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/26.jpg)
Dojo Grids using RESThttp://localhost/xpagesext.nsf/REST_DojoGrid.xsp
![Page 27: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/27.jpg)
References: http://www.slideshare.net/WorkFlowStudios/xpages-extension-toolkit-library-installation-steps
Perguntas
![Page 28: Instalando e usando a XPages Extension Library para IBM Designer - extlib (Portuguese)](https://reader034.vdocument.in/reader034/viewer/2022042512/55a5bd001a28abd2368b46a4/html5/thumbnails/28.jpg)