Live data from Hacker News

SAP open sources UI development toolkit "SAPUI5"

sap.github.io

61–70 of 81 posts

Re: SAP open sources UI development toolkit "SAPUI5"

#61
The most interesting components in this library is in the sap.m namespace. They are a core part of the new UI strategy of the SAP and are often referred to as Fiori (see more at https://experience.sap.com/fiori#demos). Designed to handle responsive design and mobile OS device adaptions. Perfect for combining with a hybrid container such as Cordova/Phonegap (though size-wise they need to be optimized more ref http://scn.sap.com/community/developer-center/front-end/blog...)

A lot of them are high-level components such as IconTabBar https://openui5.hana.ondemand.com/test-resources/sap/m/demok...

TileContainer https://openui5.hana.ondemand.com/test-resources/sap/m/demok... Lists https://openui5.hana.ondemand.com/test-resources/sap/m/demok...

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

Re: SAP open sources UI development toolkit "SAPUI5"

#62
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…

it was a naive blind faith in so-called desktop apps (built on top of a wired third-party toolkit), while it was obvious that a browser is the proper way of visualizing an information

Use the right tool for the job. Desktop apps may indeed be preferable to browser based apps in some cases. Actually, I would argue that it isn't obvious that browsers are better for anything other than what they were built for - rendering and browsing hypermedia content.

Now, whether or not Delphi per-se is a Good Idea as a means of building desktop apps is a different issue, and I'll grant you that I'm not necessarily a big Delphi fan. But that's not because I find desktop apps to be inherently bad.

Re: SAP open sources UI development toolkit "SAPUI5"

#65
post #49

Earlier quoted context omitted.

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…

The browser is for hypertext documents. It's not at all obvious that it's the right thing for, well, anything else. Why do you suppose apps are preferred on tablets and phones, rather than websites?

Would it be fair to assume that you keep JavaScript disabled in your browser?

Re: SAP open sources UI development toolkit "SAPUI5"

#66

Why is it so slow?

It's 400KB of minified Javascript. Compare with some other large-ish libraries: Angular: 97KB jQuery: 90KB jQueryUI: 87KB It takes a while to load and compile.

To be truly fair, you need to compare this against ext-js which is ~700KB

Re: SAP open sources UI development toolkit "SAPUI5"

#67
Seeing lots of comparisons to ExtJS, in many ways it is similar, but it is also a lot like Dojo and even Backbone.

Would hope in time we see a proper comparision like in http://coding.smashingmagazine.com/2012/07/27/journey-throug...

Where SAPUI5 excels is in providing an easy and consistent way to interact with SAP based backends. Anyone who has tried to do this with other frameworks will appreciate the complexity, SAP themselves have used and are using SAPUI5 for developing many application across the globe. It has been used in anger and been proven to be very extensible and scalable, the kind of things you look for as a Enterprise Developer.

Re: SAP open sources UI development toolkit "SAPUI5"

#68
What to makeof this thread? I see bias all around - on both sides of the house! Sure, it's always fun to be thrashing the big guys ("evil empires") and cheer for the under dog.

Those who have been watching more closely (IMHO, the only ones entitled to raise public critism) would back me up in saying that there has been an ongoing change for the better and SAP has really been opening up to the broader developer community - empowering developers and lowering the entry barrier!

SAP offers free education and free developer licenses so it's easier than ever to get started. At the end of the day, it's all about making a living as a software developer and hence I believe this is a positive trend... And one that should be acknowledged in a positive way.

Re: SAP open sources UI development toolkit "SAPUI5"

#69
post #14

SAP Hana is actually a pretty interesting technology for developing data analysis website. It's a DB integrated with a web server and it automatically builds web services that let you query the data. It also provides a html/js framework to easily display and drill down (i think SAPUI5 is tied to that framework, or even is that framework). They even got an amazon AMI to start developping quickly without paying the lic…

the HANA IDE doesn't require Windows. You can get it for Windows, Linux and Mac. https://hanadeveditionsapicl.hana.ondemand.com/hanadeveditio...

Re: SAP open sources UI development toolkit "SAPUI5"

#70
post #14

SAP Hana is actually a pretty interesting technology for developing data analysis website. It's a DB integrated with a web server and it automatically builds web services that let you query the data. It also provides a html/js framework to easily display and drill down (i think SAPUI5 is tied to that framework, or even is that framework). They even got an amazon AMI to start developping quickly without paying the lic…

the HANA IDE doesn't require Windows. You can get it for Windows, Linux and Mac. https://hanadeveditionsapicl.hana.ondemand.com/hanadeveditio...

The ide itself doesn't , but you can't connect to your hana instance if you don't have the hana client. Which doesn't work on a mac. It may work on linux, but i've been told that Windows really was the platform of choice for development.
Post reply on HN