Live data from Hacker News

SAP open sources UI development toolkit "SAPUI5"

sap.github.io

31–40 of 81 posts

Re: SAP open sources UI development toolkit "SAPUI5"

#31
post #8
post #3

Earlier quoted context omitted.

Since the project started the developer fought for this internally. Finally they won.

Interesting, I was thinking that SAP might have opened this up to help broaden the base of developers who are comfortable working with their technology. I just assumed that there must be some business logic underlying the move. I imagine that an open-source javascript project would be a great deal more approachable than proprietary ABAP for developers exploring new career paths.

Yea that's isn't how SAP work. They only want inhouse developers developing on their platforms

Re: SAP open sources UI development toolkit "SAPUI5"

#32
post #16

Am I the only one this isn't working for? I see comments in here describing all sorts of things but the demo and doc pages only give me JS errors: > Uncaught TypeError: Cannot set property 'OS' of null sap-ui-core.js:152 > Uncaught TypeError: Cannot call method 'getUriParameters' of undefined openui5.hana.ondemand.com/:35 I just see a blank page.

Same here. After setting the user agent to IE 8 the page renders fine. (I guess it can't handle FreeBSD)

Re: SAP open sources UI development toolkit "SAPUI5"

#33
post #29

Having worked with SAP via ABAP and Java back in the day (and hating it) I can still feel the soul of SAP through these web apps. They still feel incredibly slow and bloated for what they do. Their market dominance is driven by the FUD of other technologies unfortunately, so they need to create their own front-end javascript framework to keep the mystique going about how computer systems are complicated without SAP.…

It will be called SalesForce then.

Re: SAP open sources UI development toolkit "SAPUI5"

#34
post #18

Earlier quoted context omitted.

What does "Delphi mentality" mean? I'm genuinely curious, not having been exposed to that ecosystem at all.

Well, Delphi was very interesting phenomena. I fought (and lost) a great fight trying to convince coworkers that it is a dead end and that no one will support future development or adapt it to modern versions of Windows, because no one would pay to this huge effort which must be done right on time. In other words, it was a naive blind faith in so-called desktop apps (built on top of a wired third-party toolkit), whil…

> while it was obvious that a browser is the proper way of visualizing an information.

It really wasn't obvious in the early 2000's that the browser was the "proper" (I'll use the same word that you use, though I disagree with it) to display information, run software etc. I liked Delphi but while the adaptation to modern versions of Windows and future development was always going to be an issue, the main problem was company maangment, sales and mishandling of what was a good product in its time (up to Delphi 7).

Re: SAP open sources UI development toolkit "SAPUI5"

#35
Nice set of font icons included (licensed as Apache License 2.0 too I think, so you can use them standalone elsewhere):

Icon Explorer: https://openui5.hana.ondemand.com/test-resources/sap/m/demok...

Uncategorized icons: https://openui5.hana.ondemand.com/test-resources/sap/ui/core...

Class sap.ui.core.Icon reference: https://openui5.hana.ondemand.com/#docs/api/symbols/sap.ui.c...

Re: SAP open sources UI development toolkit "SAPUI5"

#38
It's very cool and immensely impressive, but the web moves fast and it's interesting to note how quickly previous everything and the kitchen sink and or ui libraries become dated. Just look to dojo, jquery ui, ext.js, jquery mobile, even Cappuccino looks dated (take a look at http://www.cappuccino-project.org/learn/demos/LightsOff/ for example).

Big libraries can't move fast, and can't adapt to all the latest things easily, like reactivity, flat ui, new features like webrtc, persistent websockets instead of REST, etc.

Re: SAP open sources UI development toolkit "SAPUI5"

#40
post #38

It's very cool and immensely impressive, but the web moves fast and it's interesting to note how quickly previous everything and the kitchen sink and or ui libraries become dated. Just look to dojo, jquery ui, ext.js, jquery mobile, even Cappuccino looks dated (take a look at http://www.cappuccino-project.org/learn/demos/LightsOff/ for example). Big libraries can't move fast, and can't adapt to all the latest things…

And the web will continue moving fast and soon enough "flat" ui will look dated. This is why it can be themed:

https://openui5.hana.ondemand.com/#docs/guide/ThemingFAQ.htm...

Post reply on HN