Florian Albrecht
12. März 2020

SAPUI5 Best Practices: Projekttemplates benutzen

Templates

Wie im letzten Beitrag der Blogreihe erwähnt wurde, ist die richtige Ordnerstruktur der Grundpfeiler für eine saubere App-Entwicklung. Um die Aufwände für Ihr Projektsetup gering zu halten, bietet die SAP über die Web IDE vorgefertigte Projekttemplates an, die Sie hierzu nutzen können.

SAPUI5 Best Practices: Projekttemplate nutzen

Grundsätzlich können Sie Projekttemplates dazu nutzen, um die beschriebene Ordnerstruktur automatisch erstellen zu lassen und damit wertvolle Zeit zu sparen. Neben der erwähnten Ordnerstruktur werden die einzelnen Ordner mit Leben befüllt. Das Template „SAPUI5 Application“ erstellt Ihnen beispielsweise direkt auch einen ersten View mit dazugehörigem Controller (Dateinamen können Sie selbst auswählen) und füllt auch die manifest.json (zentrale Konfigurationsdatei der App) mit den wichtigsten Inhalten. Letztlich müssen Sie dem View nur noch ein paar Elemente hinzufügen und die App ist startklar.

Sie können eine App innerhalb der Web IDE über folgende Wege basierend auf einem Projekttemplate erstellen:

  • Im Home-Bereich der Web IDE
  • Über das Menü innerhalb der Web IDE

Folgende Abbildung zeigt Ihnen die Anlage im Home-Bereich der Web IDE:

Projekttemplate für SAPUI5-App nutzen

Projekttemplates für SAPUI5-App

Ansonsten können Sie jederzeit über das Menü eine Anlage über ein Template in die Wege leiten:

Projekttemplate über das Menü

Projekttemplate über das Menü anlegen

SAP Fiori HCM Quickstart

SAP Fiori HCM – Quickstart

Innerhalb von nur 2 Wochen können Sie mit uns in die mobile Welt starten. Wir versetzen Sie in 5 Schritten in die mobile Zukunft und setzen Ihre erste HCM-App produktiv.

Das richtige Template erleichtert den weiteren Einstieg

Ist Ihnen bereits bekannt, welchem Zweck die App dienen wird, sollten Sie einen genaueren Blick auf die Template-Möglichkeiten werfen. Für die häufigsten Anwendungsfälle stellt Ihnen die SAP nämlich spezifische Templates bereit. Handelt es sich bei Ihrer App beispielsweise um eine Master-Detail-App, können Sie das Template “SAP Fiori Master-Detail Application“ benutzen.

Dieses Template erstellt Ihnen den für die Master-Detail-App bekannten Aufbau und Sie können die vorgesehene Datenquelle (OData-Service) gleich mit anbinden. Außerdem können Sie über das Template definieren, welche Informationen aus dem Datenservice an welcher Stelle innerhalb der App angezeigt werden sollen. Die Navigation von Master- zu Detail-Sicht ist auch schon vorhanden.

Wie sich herausstellt, können Sie App-Prototypen mit einfachen Mitteln schnell erstellen und erstes Feedback dazu einholen, ohne Aufwand und Kosten explodieren zu lassen.

Das obige Beispiel der Master-Detail-App zeigt nur eines von vielen Templates. Erkunden Sie doch selbst einfach mal die Template-Möglichkeiten innerhalb der Web IDE! Wenn Sie sich dennoch fragen sollten, welches nun das richtige Template für Sie und Ihren Anwendungsfall ist, dann stehe ich Ihnen für Fragen gerne zur Verfügung.

Florian Albrecht

Florian Albrecht

Als SAP Consultant bei der mindsquare ist mir der Erfolg meiner Kunden durch exzellente Beratung am wichtigsten. Ich freue mich über herausfordernde Projekte, an denen ich mich persönlich weiterentwickeln kann und gleichzeitig meinen Kunden dabei helfe effektiver und effizienter zu werden. Ich besitze umfangreiche Kenntnisse in den Bereichen SAP HCM und Fiori (Individual-)Entwicklung und stehe Ihnen bei Fragen und Herausforderungen jederzeit gerne zur Verfügung. Abseits vom Arbeitsalltag nehme ich gerne mal die Gitarre in die Hand, bin sportlich aktiv oder verbringe meine Freizeit zusammen mit Freunden und Familie.

Sie haben Fragen? Kontaktieren Sie mich!



Das könnte Sie auch interessieren

Die wohl interessanteste und wichtigste Nachricht auf dem DSAG Jahreskongress 2019 war, dass die Forderung der DSAG Arbeitsgruppe Personalwesen die SAP bewegt hat, ihre Strategie für SAP HCM zu überdenken.

weiterlesen

Das SCP4HR (SCP = SAP Cloud Plattform) Event ist eine Veranstaltung der SAP. Kunden erhalten dort einen Einblick in die neusten Entwicklungen rund um die SAP Cloud Plattform und haben die Möglichkeit spannende Projekte zu präsentieren. Das Event findet halbjährlich […]

weiterlesen

Auch in diesem Jahr hat sich die mindsquare dazu entschlossen, Ihr Dienstleistungssegment um ein weiteres Produkt im HR Umfeld zu erweitern. Dieses Jahr soll dazu der Lean Ansatz genutzt werden, um ein möglichst kunden-nahes Produkt zu gestalten. Die Planung des […]

weiterlesen

Schreiben Sie einen Kommentar

Bitte füllen Sie alle mit * gekennzeichneten Felder aus. Ihre E-Mail Adresse wird nicht veröffentlicht.





Angebot anfordern
Preisliste herunterladen
Expert Session
Support