Quickly Develop SAPUI5 Applications with AppBuilder

  • by Ameya Pimpalgaonkar, Senior SAP Architect
  • October 9, 2014
Ameya Pimpalgaonkar shows how to use AppBuilder, which is a proof-of-concept tool that SAP has released to help developers adopt SAPUI5.
Learning Objectives

By reading this article, you will learn how to:

  • Develop an SAPUI5 application with AppBuilder
  • Use different features and application building options provided by AppBuilder
  • Understand back-end connectivity and consume OData services in a UI5 application
Key Concept

SAP AppBuilder is a browser-based tool for rapid SAPUI5 application development. It allows you to concentrate on application functionality rather than worrying about user interface (UI) design by providing UI drag-and-drop features. AppBuilder integrates with SAP Mobile Platform, which extends its authentication and Single Sign-On features to AppBuilder applications.

For years, SAP Enterprise Portal developers have been working on a development paradigm that involved Java Server Pages (JSP) and Web Dynpro Java. For them, SAPUI5 poses a major question: Where do I start with SAPUI5? Web Dynpro Java is a relatively mature framework and there is no dearth of tutorials. SAPUI5, on the other hand, is new and the development approach is significantly different from that of Web Dynpro Java.

As an answer to that question about where to start learning about SAPUI5 application development user interface (UI) functionalities, SAP has provided AppBuilder. Before I go any further, I would like to warn you that AppBuilder is no magic potion that you can use to develop SAPUI5 applications on the fly without spending any effort to learn the SAPUI5 framework. AppBuilder is more of a proof-of-concept tool that SAP has released to help developers adopt SAPUI5 application development. Think of AppBuilder as a starting point before moving on to an Eclipse-based SAPUI5 development.

Ameya Pimpalgaonkar

Ameya Pimpalgaonkar is a senior SAP architect. He specializes in SAP Netweaver Portal, SAP BPM, BRM, MDM, and SAP Mobile. His interests include UI and front-end technologies, SAPUI5, Responsive Design, and integration of modern technologies with SAP UI. He has also worked on HTML5, CSS3, and jQuery. Ameya is also a certified usability analyst from HFI, USA.

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.