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


To report this post you need to login first.

10 Comments

You must be Logged on to comment or reply to a post.

  1. 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

    (0) 
    1. Aviad Rivlin 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

      (0) 
        1. 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.

          (0) 
            1. Aviad Rivlin 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

              (0) 
  2. Lubna Shaikh

    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

    (0) 
    1. Anat Segev

      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

      (0) 

Leave a Reply