SAPUI5 im Eclipse oder in der SAP HANNA Cloud Platform

Entwickeln von Web Applikationen mit SAP UI5

Im Prinzip kann man auch lokal mit dem Eclipse arbeiten und die SAP UI5 Tools für eclipse installieren.
Dazu muss erst mal die Eclipse IDE LUNA Releases für Java EE Developer installiert sein,
danach kann man die Entwicklungsumgebung für die Erstellung von SAPUI5-Anwendungen einrichten.

Damit man das UI Development toolkit for HTML5 im Eclipse installieren kann,
wählt man im Eclipse Menu unter HELP den Eintrag Install New Software.
Dort gibt man https://tools.hanna.ondemand.com/luna ein
und selectiert mit der checkbox alles was unter UI Development Toolkit for HTML5 ist.

Nach der Toolkit Installation, muss man den Eclipse neu starten.
Und kann schon mit der Erstellung von SAPUI5 Anwendungen beginnen.

Myfirst SAPUI5 Application in Eclipse

Im Eclipse legen wir über: File > New > Project
ein neues Projekt an.

Als Projektname geben wir sap.training.test01.hw
Dabei nehmen wir die sap.ui.commons als Libarary
Und nutzen den Project Wizard um ein JavaScript-View mit den Namen MAIN zu erstellen.
Beenden Sie die Projekterstellung mit Finish.

Textausgabe Hello-Word über das TextView UI-Element auf dem MAIN View

Um ein einfaches Hello-World anzuzeigen,
gehen wir in unserem Projekt auf die JavaScript Datei: Main.view.js
Hier wollen wir in der Methode createContent() vom Main View
ein UI-Element erzeugen.

Das UI-Element ist vom typ sap.ui.commons.TextView
Und initialisieren die TEXT Eigenschaft mit "Hello-Word"

Wenn alles erfolgreich kompiliert wurde
kann man die erste HelloWorld-Applikation im Browser testen.
Dazu geht im eclipse auf: Run As > Web App Preview


Comments

No comments yet.

Add Comment

* Required information
(never displayed)
 
Bold Italic Underline Strike Superscript Subscript Code PHP Quote Line Bullet Numeric Link Email Image Video
 
Smile Sad Huh Laugh Mad Tongue Crying Grin Wink Scared Cool Sleep Blush Unsure Shocked
 
1000
How many letters are in the word two?
 
Enter answer:
Captcha
Refresh
 
Enter code:
 
Notify me of new comments via email.
 
Remember my form inputs on this computer.
 
I have read and understand the privacy policy. *
 
I have read and agree to the terms and conditions. *
 
 
Powered by Commentics