Professional Documents
Culture Documents
Advantages
Business Benefits
Technology Overview
Architecture Overview
Sample Island
Pre-requisites
2
What are Flash Islands?
New/upcoming UI feature in SAP Netweaver 7.0 Enhancement Pack 1* (ABAP)
and CE 7.1 EHP 1 (Java)
Allows to embed rich user interfaces inside SAP applications using Adobe Flash
Platform
3
Advantages
An excellent user experience which is the key focus for the UI roadmap
Highly Intuitive, graphical, rich & responsive user interaction - Support rich user
interaction with Controls utilizing transition effects, drag & drop, sliders, tooltips
etc.
Flash Islands are ‘run-capable’ on all large browser platforms and operating
systems
Adobe Flash platform is tightly integrated with SAP. It is a third party rendering
tool available as a freeware
Ability to embed multimedia content, such as movies
4
Business Benefits
Adobe Flash will enrich SAP Web Dynpro Technology with mash up
Generic: Adobe RIA uses client-side computing power to handle layout, application logic
and representation of the data
5
High Level Roadmap
* Source: SAP
6
Technology Overview
7
Architecture overview
Browser
Renderer
HTML
ABAP
Visual
Composer NetWeaver
7.0.1 Standard
Controls
NetWeaver JAVA
XML Renderer
CE 7.11
Rich Client
Adobe Flex 2.0
Adobe Flex 3.0
ABAP
CRMUI
Workbench Analytics and
WEBCUIF
7.0.1 3rd party
Controls
8
Sample Flash Islands – Business Cards Display
Enter the Employee Category in the native a web dynpro Input box and view the Business
cards of the available employees in Flash Island
9
Sample Flash Islands – Google Maps
Select the Customer address and Destination addresses from Web Dynpro tables and
view the location and Driving directions in Flash Island using Google maps
VoIP Audio
Webcam Video
Multi-User Whiteboards
EXAMPLE: We can display a snapshot of the latest sales figures at the multi user white board and
discuss the sales progress in a Webcam, VoIP or chat session using interfaces like Ribbit, Cocomo
etc.,
12
Web Dynpro Capabilities
More user friendly, graphical, and intuitive No RIA (Rich Internet Application) behavior
Can have rich Internet components No scope to add rich Internet components
Can connect to 3rd party technologies like Google 3rd party connectivity is not possible
Maps, Ribbit, etc.,.
Flash tools build Web, Desktop, mobile, and embedded Standard tools build Web, Desktop user interfaces
user interfaces
13
Flash Islands - Pre-requisites
14
Thank You!