Академический Документы
Профессиональный Документы
Культура Документы
The information in this document is confidential and proprietary to SAP and may not
be disclosed without the permission of SAP. This presentation is not subject to your
license agreement or any other service or subscription agreement with SAP. SAP
has no obligation to pursue any course of business outlined in this document or any
related presentation, or to develop or release any functionality mentioned therein.
This document, or any related presentation and SAP's strategy and possible future
developments, products and or platforms directions and functionality are all subject to
change and may be changed by SAP at any time for any reason without notice. The
information on this document is not a commitment, promise or legal obligation to
deliver any material, code or functionality. This document is provided without a
warranty of any kind, either express or implied, including but not limited to, the
implied warranties of merchantability, fitness for a particular purpose, or non-
infringement. This document is for informational purposes and may not be
incorporated into a contract. SAP assumes no responsibility for errors or omissions in
this document, except if such damages were caused by SAP intentionally or grossly
negligent.
All forward-looking statements are subject to various risks and uncertainties that
could cause actual results to differ materially from expectations. Readers are
cautioned not to place undue reliance on these forward-looking statements, which
speak only as of their dates, and they should not be relied upon in making purchasing
decisions.
Three Dimensions of User Interaction -
Empowering and Connecting People
UI
Clients Expert User Business User
Web Dynpro
Islands SAP GUI
Enterprise
Duet &
Access Search Access
Alloy
Access
Portal (Browser)
WD Islands Business
Client
Personali-
zation
Portal
Infrastructure Web Page
UI Composer
Enable
UI
Enrich
Infrastructure Services
Wikis,
WD ABAP Forums
VC /
WD Java WD4VC Content / Knowledge
Mgmt.
© SAP 2009 / Page 3
Web Dynpro AJAX Client Succeeds HTML Client
Web Dynpro ABAP & Floor Plan Manager CRM UI Framework (restricted use only!)
Web Dynpro ABAP is the standard technology for new User Interfaces in the SAP Business Suite
Deliver state-of-the-art Web 2.0 experience by including RIA and rich client technologies, where specific use
cases require higher interactivity
Access to data in the local ABAP system via native ABAP coding
Targeting all types of ABAP developers to create new and enhance existing applications
The Floorplan Manager is the preferred and mandatory tool for the creation
of new Web Dynpro ABAP applications in the SAP Business Suite
Compliance with
all SAP User Interface guidelines
Modification free
customers adaptations of Web Dynpro
applications
Floorplan
- provided by FPM
- only configuration
- dynamic behavior is possible
- no coding necessary
Content Area
Content View
- developed by application
- WD Abap coding
2009 ++
2008
The past …
Visual Composer /
Web Dynpro Java Java Server Faces
Web Dynpro for VC
Same tools build Web, Desktop, mobile, and embedded user interfaces
SAP Composition Environment 7.2 with major improvements in openness, Web 2.0 capabilities and productivity
© SAP 2007 / Page 10
UI Design in Web Dynpro – Advantages and
Limitations
Perfect for most business requirements, but maybe not for all.
Data
interchange
possible
Performance
Avoid using more than 3 Adobe Flash Islands on the screen
Avoid data aggregation on client side
Provide suitable paging of data
© SAP 2009 / Page 15
Points to Consider When Using Islands (cont’d)
Some standard Web Dynpro features are not provided and must be added
Value help and field help (can be implemented as usual outside the island, however)
Configuration and personalization
Web Dynpro
UI definition independent of
client technology
As much abstract declaration as
possible Web Smart other?
Browser Client
Different rendering engines for different
(future) UI technologies without
adapting application coding
Meta Data
<xml>
<wd:xxx>
</xml>
Web Dynpro
Key Take Aways
© SAP 2008 / 21
Questions?