Skip to Content
Author's profile photo Former Member

VC back in the spotlight with UI5 Runtime (VC5)

From my experience some Developers have a love hate relationship with Visual Composer.

The Designer who likes to model quickly and see instant results for their work, is often trumped by the deep

Java / ABAP Developer who wants to modify and bespoke certain parts of the application. This battle has raged for years but new developments within Visual Composer might just help to bring the two closer together.

Screen Shot 2013-05-30 at 09.27.49.png

During the past few years I have come to appreciate that VC most definitely has its place in the kitbag of a Netweaver Developer. From immediate administration type UI’s to more complex approval screens within BPM, if the design is solid and VC can be used, it makes sense to use it.

In the earlier life of VC 7.1 when stability was a concern, you could be excused for shying away from it, but now following over 10 years of development, it has a solid foundation to base continued adoption of the tool.

Introducing VC5

Last month, CompriseIT were chosen by SAP to complete a mid development feedback session on the exciting VC5 project. Gad and Kobi from the VC5 team flew over to the UK and after an initial day of explaining how and why they chose to develop VC5, I was given the opportunity to develop our first VC5 application.

Immediately I was able to appreciate that the tool wasn’t re designed but that the VC5 element was a neat runtime add-on. The result is that any models pre- developed within VC could potentially be re deployed within seconds to run in UI5!   This approach makes the investment in VC a worthwhile one.

The next BIG PLUS for VC5 is that there are wheels in motion to allow all generated code (including CSS) to be editable once the generation and build  is complete (VC5 Library API will only be available when the API’s are ready for extensibility). This means the common user requests for minor changes, custom styles, actions and transitions to a button or an element will now be possible.

Don’t quite like the square edges on the tab bar….. NO PROBLEM let’s round them off and make them orange.

So to the hands on development! Within 2-3 hours of development we had imported 4 BAPIs and had a VC5 application running on an SAP iPad querying ERP for users, allowing us to lock, unlock and edit address details.

Screen Shot 2013-05-14 at 11.13.00.png

Screen Shot 2013-05-14 at 11.24.12.png

Screen Shot 2013-05-14 at 11.26.36.png

See a VIDEO of the Application – http://www.youtube.com/watch?v=3FJq036VTEI (Mastered by Owen Pettiford. I think he dreams of a side career in Video Editing)

The look and feel is exactly what you would expect from a Tablet application. Header and footer bars have controlling actions with content split within the main screen to show user details. Once we had completed the initial design, we made a change to the application so that it would allow a list of users a click through to the detail.

This wouldn’t have been possible in the current VC.  However, SAP have created a new element, the TILE VIEW! This allows you to build a form and the data that sits within it, but have it repeat horizontally based on its feed from a data source. Let’s hope this tool will also be made available in the previous runtimes!

The big question will be where this all fits within the new selection of tools available to develop UI5?

Will we continue to hand crack the code through eclipse with the UI5 Plug-in?

Will we launch head first into the App Designer (not yet available), or will we just develop in the cloud?

We hope VC5 will be with us before the end of the year (but as of yet there are no confirmed dates), so get your modelling resource ready to generate some VC5!

VC – http://scn.sap.com/community/netweaver-visual-composer

UI5 – http://scn.sap.com/community/developer-center/front-end

Cloud Tutorial – http://scn.sap.com/docs/DOC-41427

If this was a topic the made your mind spin even before the introduction of VC5, then view Owen Pettiford ‘s blog about UI selection – http://scn.sap.com/community/sap-mentors/blog/2012/11/07/need-a-new-user-interface-ui-or-user-experience-ux-instead-of-sapgui-read-on-to-find-out-what-you-need-to-use-part-1

I hope you enjoyed this, I would welcome any comments or feedback.

Assigned Tags

      11 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Vasilios Lianos
      Vasilios Lianos

      Can't wait for VC with UI5 runtime. Great blog

      Author's profile photo Former Member
      Former Member

      Will there be an early involvment of customers like a Ramp-Up?

      Author's profile photo Former Member
      Former Member

      At this point we can't be sure, but I will update this blog as soon as I have more information from the VC5 Team.

      Tom

      Author's profile photo Jocelyn Dart
      Jocelyn Dart

      This is pretty cool - I've been waiting for this stuff. I got to use VC with BPM last year and was actually reasonably impressed with what was possible.  To have it in UI5 will be a big improvement!

      Author's profile photo Former Member
      Former Member

      Great news.

      Author's profile photo Former Member
      Former Member

      So it means VC is still in PAM of SAP? And also in the Roadmap for 7.4 and further?

      Thanks for your feedback

      Kind regards,

      Adrian

      Author's profile photo Former Member
      Former Member

      Hi Adrian,

      It was never gone from the PAM 🙂 .

      VC is part of NW( including 7.40) .

      Thanks,

      Kobi.

      Author's profile photo Former Member
      Former Member

      Hi Kobi

      could you send some links of Roadmaps and PAMS and Maintenance Strategies?

      Thank you.

      Kind regards,

      Adrian

      Author's profile photo Former Member
      Former Member

      Hi Adrian,

      You can find NW 7.40 pam in the following link .

      inside it you will be able to find information about VC.

      Thanks,

      kobi.

      Author's profile photo Former Member
      Former Member

      When will the UI5 runtime be available with the BI//BW connector?

      We need this as soon as possible.

      Author's profile photo Former Member
      Former Member

      Hi Greg,

      BI enablement in VC5 is in our backlog, yet, it will take us
      some time to get to it.

       

      I will be happy to understand the scenario that you are
      targeting.

      If you would be interested to have a meeting, please let me
      know, my email is kobi.sasson@sap.com.

             

      Thanks,

      Kobi.