Development Steps in Creating a UI5 Application

  • by Sarah Lottman, Senior Software Developer, SAP
  • September 2, 2014
One of the major difficulties for SAPUI5 developers today is the lack of documentation on how to get started in a real-world project. Sarah Lottman outlines the steps necessary to develop an application using Eclipse as the platform.
Learning Objectives

Reading this article you will learn:

  • Basic information about the development tools that are required
  • Details around the SAPUI5 libraries and the various control options
  • Information about the data models used by SAPUI5 controls
  • The development steps required to build an SAPUI5 application

Key Concept

SAPUI5 is a collection of development libraries that is used to build both desktop and mobile applications that run in a web browser. SAPUI5 is built on the JQuery platform and uses HTML5 web development standards.

Five development steps apply to any SAPUI5 development project that you can use as a guide during the development stage of the application. With each of the following five steps I give an example to assist you in understanding what is needed for a real implementation. The simple application built in this example pulls up a drop-down of the states in the US. Once a user clicks the Display Capital button, the capital city appears in a UI5 TextView control.

Sarah Lottman

Sarah Lottman has more than seven years of technical experience in SAP user interface technologies, including SAPUI5, Fiori, and Web Dynpro. Sarah worked at SAP as a technology consultant helping customers build desktop, tablet, and mobile applications that interface with SAP. She currently works as a senior software developer for SAP Custom Development and is working on new user interfaces for S4/HANA. She graduated from the University of Central Oklahoma with a bachelor of science degree in computer science and holds numerous certifications including ITIL, SAP HANA, and SAP ABAP.

See more by this author


Comments

No comments have been submitted on this article. 


Please log in to post a comment.

To learn more about subscription access to premium content, click here.