28.01.2013 Views

SAP HANA Developer Guide - Get a Free Blog

SAP HANA Developer Guide - Get a Free Blog

SAP HANA Developer Guide - Get a Free Blog

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

10 Building UIs with <strong>SAP</strong>UI5<br />

This section provides introductory information about UI development toolkit for HTML5.<br />

UI development toolkit for HTML5 (<strong>SAP</strong>UI5) is a user interface technology that is used to build and adapt client<br />

applications based on <strong>SAP</strong> <strong>HANA</strong>. You can install <strong>SAP</strong>UI5 in the <strong>SAP</strong> <strong>HANA</strong> studio to build user interfaces<br />

delivered by <strong>SAP</strong> <strong>HANA</strong>'s Web server.<br />

<strong>SAP</strong>UI5 runtime is a client-side HTML5 rendering library with a rich set of standard and extension controls and a<br />

lightweight programming model. To support you in developing applications, <strong>SAP</strong>UI5 application development<br />

tools comes with a set of eclipse-based wizards and editors. <strong>SAP</strong>UI5 application development tools provides<br />

wizards to create application projects and views according to the model-view-controller concept and other<br />

features like JavaScript code completion, templates and snippets, and in-place application preview.<br />

<strong>SAP</strong>UI5 provides many features to enable you to easily create and extend state-of-the-art user interfaces. <strong>SAP</strong>UI5<br />

supports the following features:<br />

● RIA-like client-side features based on JavaScript.<br />

● CSS3, which allows you to adapt themes to your company's branding in an effective manner<br />

● Extensibility concept regarding custom controls, meaning that you can extend existing <strong>SAP</strong>UI5 controls as<br />

well as develop your own controls<br />

● Open source jQuery library used as foundation<br />

● Full support of the <strong>SAP</strong> product standard<br />

● Compliance to Open Ajax; can be used together with standard JavaScript libraries<br />

● Produced in a release independent code line to enable short shipment cycles<br />

<strong>SAP</strong>UI5 SDK<br />

The <strong>SAP</strong>UI5 SDK (Demo Kit) provides the following sections:<br />

● <strong>Developer</strong> <strong>Guide</strong> with additional information about <strong>SAP</strong>UI5, the used programming languages, open source<br />

technologies, development tools, and APIs<br />

● Controls containing running demo examples with descriptions and source codes<br />

● API reference with JavaScript documentation of Framework and Control API<br />

● Test Suite, which shows all controls running with different property settings where you can interactively adapt<br />

the controls you use for test purposes<br />

The Demo Kit is installed as a delivery unit. To directly access the Demo Kit, use the following link and replace the<br />

placeholders accordingly: ://:/sap/ui5/1/sdk/index.html.<br />

The following references to the sections of the <strong>Developer</strong> <strong>Guide</strong> in the Demo Kit base on this URL.<br />

<strong>SAP</strong> <strong>HANA</strong> <strong>Developer</strong> <strong>Guide</strong><br />

Building UIs with <strong>SAP</strong>UI5<br />

P U B L I C<br />

© 2012 <strong>SAP</strong> AG. All rights reserved. 229

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!