cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

sap gui for java design

former_member624584
Participant
0 Likes
3,811

Hi guys,

the last few months I learned to work with the sap system (it's an s/4hana) on Windows with SAP GUI for Windows 7.6. Now I have the chance to switch to a macbook pro.
After using the latest SAP GUI for Java I was wondering why this version still has the old design and are there any plans to bring the new design of the Windows version to the Java version?

Are there any plans to provide a native SAP GUI for Mac?

Cheers,
Thorsten

Accepted Solutions (0)

Answers (5)

Answers (5)

RMW
Product and Topic Expert
Product and Topic Expert

Hello Thorsten,

Once it is time for publishing information about upcoming releases, this will be done at

https://wiki.scn.sap.com/wiki/display/ATopics/Notification+on+SAP+GUI+for+Java+News

You can use the watch option to get a notivication once there are news posted.

Best regard
Rolf-Martin

RMW
Product and Topic Expert
Product and Topic Expert

Hello Thorsten,

The implementations of the themes in SAP GUI for Windows, SAP GUI for Java and SAP GUI for Html are all based on the same design specification. So in general, a particular UI element looks the same in all three SAP GUIs.

However there are differences regarding the Fiori features (see details in the note mentioned before). In SAP GUI for Windows they can be activated or deactivated, while in SAP GUI for Java they are always deactivated.

So SAP GUI for Windows with Fiori features deactivated and SAP GUI for Java look pretty much the same when running both with the same theme.

Best regards

Rolf-Martin

former_member624584
Participant
0 Likes

Hi Rolf-Martin,

ah ok, interesting.
Do you know when sap gui for java 7.70 will be available?

Cheers,
Thorsten

RMW
Product and Topic Expert
Product and Topic Expert

Hello Thorsten,

Thanks for your feedback.

You are right, SAP GUI for Java 7.50 in the meantime looks a bit outdated compared to the other SAP GUIs regarding themes. We have decided to skip SAP GUI for Java 7.60, which would have only included the Belize theme, in favour of focusing on SAP GUI for Java 7.70 to be able to make the Quartz themes available a lot earlier than otherwise. For now, nevertheless the exact same business applications run in SAP GUI for Java independent from the theme used.

Starting with SAP GUI for Java 7.50 rev 8, the JDK runtime and OpenJFX UI framework is included in the installation. Only for running the installer, a pre-installed Java 8 or later needs to be available. Unfortunately only the OracleJDK 8 gets registered to open jar files on double clicking in the Finder. When using other JDKs (OpenJDK, SapMachine etc.), you need to use the java -jar installationfile.jar command line approach (see manual 2.1 Installation). See also https://blogs.sap.com/2019/10/25/sap-gui-for-java-now-includes-sapmachine-and-openjfx/

SAP GUI for Java 7.70 will address this by providing also an installer with a native launcher stub, that can be installed by only double clicking the installer in the Finder.

Regarding the your question about the position of the "Execute" button, this is part of the Fiori features which are supported by SAP GUI for Windows starting with Belize. In case you switch off the Fiori features in SAP GUI for Windows Options > Theme selection, the buttons seen in the footer bar then will be moved back the toolbar. This also is by default the case connecting to backends, which do not support the Fiori features. For the set of Fiori features which can be switched on or off in SAP GUI for Windows, see note https://launchpad.support.sap.com/#/notes/2600384, "New features in patchlevel 0", Belize Theme

Best regards

Rolf-Martin

former_member624584
Participant

Hi Rolf-Martin,

thanks for the detailed answer.

For clarification on the UI part I still got a question:
with sap gui for java 7.70 the new themes will arrive and with those new themes the UI gets updated. Hence, the UI will then be likewise to the UI of sap gui for windows right now?

Cheers,
Thorsten

RMW
Product and Topic Expert
Product and Topic Expert

Hello Thorsten,

SAP GUI for Java 7.70 will come with new themes as listed in the screenshot.

There used to be native implementations of SAP GUI for all kind of OSes back in the 90s.

But then there was a decision to join forces with a Java based solution. From the documentation at that time:

SAPGUI for the Java Environment is a unified SAP frontend for multiple platforms (Mac OS X, Win32 and various Unix platforms, including Linux) for SAP Release 4.6 and upwards. The functionality extends the previous native SAPGUI for each platform with the new "EnjoySAP" look&feel as well as the ability to support frontend components (Control-Enabling) with JavaBeans.

Without this Java version, the functional scope would be quite limited and there won't be such themes as seen above.

When you are asking for a native version, what are the benefits you are expecting from it?

Best regards

Rolf-Martin

former_member624584
Participant
0 Likes

Hi Rolf-Martin,

thanks for explanation.

I did ask for a native version for mac, since the UI of the sap gui for java app is not up to date (see the screenshots below). In my honest opinion it feels and look like an application which was developed many years ago. Which led me to create a win10 vm on the mac (which works surprisingly well) and to use sap gui for windows, even it is not a great solution. I did some screenshots where I think it is pretty obvious what I mean regarding the design.

Another quite tough part was the installation. I had to use the download manager (for some reason I wasn't able to download from the sap site directly) to download sap gui and then only the only java version which worked was the original from oracle (I tried openJava but sap gui for java didn't recognized it and by the installation with brew there was the problem that brew installed java in the wrong directory and hence sap gui didn't find it). Since they updated their licencing model I was quite lucky that my chef had an account.

I was hoping that with a native version for macOS it would be possible to have a modern design like the windows version.

Cheers,
Thorsten

former_member624584
Participant
0 Likes

Now with the pictures since it didn't accept it in one comment...

former_member624584
Participant

In the second pair or pictures I'm wondering why the execution button is in windows at the bottom right and at the java version somewhere on the top left.

RMW
Product and Topic Expert
Product and Topic Expert
0 Likes
former_member624584
Participant
0 Likes

Hi Rolf-Martin,

I did and just send a request for the beta program as well.
Thanks for letting me know!

Cheers,
Thorsten