Skip to Content
Author's profile photo Aviad Rivlin

New SAP HANA UI Integration Services Features in SAP HANA 1.0 SPS7

In this blog I would like to highlight few of the new HANA UI Integration Services features delivered with HANA SP7.

OVERVIEW

Let’s start with some background, HANA UI Integration Services provide a set of UI services and UI patterns on top of HANA XS allowing the easy re-use of those services as well as the aggregation of wrapped XS applications (we call them widgets) into a shell experiences – an AppSite. HANA UI Integration Services are fully integrated into the HANA Developer Studio and provide wizards and a visual design-time environment for creating those shell experiences, within the develop environment of the HANA developer.

Examples of services provided by HANA UI Integration Services:

  • Sites and page building: design environment for managing sites, page navigation, layout and content
  • Personalization and property persistence: persistency of widget properties on user level
  • Publish-Subscribe: eventing mechanism allowing cross-widget data interchange
  • Context: stable URL allowing bookmarking and sharing

THE DEVELOPER VIEW

  • HANA UI Integration Services are tightly integrated into the HANA Studio. Developers stay in the HANA development environment to extend their applications with the UI Integration Services functionality
  • The creation of UI Integration Services related objects is supported by dedicated wizards
  • Developers enjoy the full developer life cycle support of SAP HANA
UISDev2.jpg
WHAT’S NEW WITH SPS7?
  • Enhanced Catalog Services allowing to retrieve non-widget content
  • Widget Directory leveraging the new catalog service enhancements
  • New permissions mechanism on Application Sites
  • Introduction of a new enhanced navigation service
  • Supporting the Golden Reflection Theme and the new Blue-Crystal Theme
  • Demo content available as part of the SHINE demo content
http://wiki.scn.sap.com/wiki/download/attachments/361464114/UISRunTime.jpg

sd

FURTHER READING


RELATED BLOGS


Assigned Tags

      10 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Dawood Khalid
      Dawood Khalid

      Good One !!!

      Author's profile photo John Appleby
      John Appleby

      Thanks Aviad. By the way you are using screenshots from SP06 😉

      In SP07 it looks like this.

      By the way, if you upgrade from SP06 to SP07 then your existing users may need to adopt the new Authorization mechanism before using existing UIS objects. One to watch out for during regression testing.

      John

      Screen Shot 2013-12-18 at 10.12.26 AM.png

      Author's profile photo Aviad Rivlin
      Aviad Rivlin
      Blog Post Author

      1. But... the end user Blue-Crystal design is new in SP7 😉

      2. Yes, you are totally right regarding the new authorization mechanism

      Cheers,

      Aviad

      Author's profile photo Sandip Agarwalla
      Sandip Agarwalla

      Hi Aviad

      Can these UI Integration services be used for non-HANA App site development e.g. regular Ui5 development with Gateway?

      Regards

      Sandip

      Author's profile photo John Appleby
      John Appleby

      UIS is not back-end dependent and HANA XS can consume data from other servers including gateway so this should be possible, if you feel that way inclined.

      Author's profile photo Sandip Agarwalla
      Sandip Agarwalla

      Thanks John

      Oh, is it the same NetWeaver UI Services??

      How to get these plug-ins for Eclipse Juno?

      Thanks

      Sandip

      Author's profile photo John Appleby
      John Appleby

      Not sure what you mean, sorry.

      Author's profile photo Aviad Rivlin
      Aviad Rivlin
      Blog Post Author

      These are not the same NetWeaver UI Services. HANA UI Integration Services are embedded within the HANA platform and support HANA XS developers with standardized navigation services and capabilities.

      You can use UIS with the SP7 HANA Developer Studio.

      Aviad

      Author's profile photo Former Member
      Former Member

      Hi Aviad,

      Thanks for the blog.We are using UIS to create a portal and we would require to navigate to a new set of widgets in the same page on some action(previous widgets should be hidden).Is there any way to do it in UIS?Also the navigation pages are tied to an appsite.So if my application has two screens with different set of tabs then I would have to create multiple appsites.Is this the right way?

      Thanks in advance.

      Best Regards,
      Lubna

      Author's profile photo Former Member
      Former Member

      Hi Lubna,

        

      Unfortunately the Navigation was
      declared as experimental in SP7 and it does not reach it production phase.
      Therefore we do not recommend you to use it.

       

      Best regards ,

      Anat Segev