Skip to Content
Author's profile photo DJ Adams

CodeTalk: SAPUI5 and SAP Fiori

Yesterday I was honoured to be a guest on Ian Thain ‘s CodeTalk series of video interviews. The subject was SAPUI5 and SAP Fiori, and the published interview is split over two videos on YouTube. Here’s what we covered, based on the questions asked.

Video Playlist: https://www.youtube.com/playlist?list=PLfctWmgNyOIcae85Ytr6b_J1jgcDb4-JL

Part 1


In this part, we discuss SAPUI5 and SAP Fiori in general, and talk about the relation between these two things, major features in SAPUI5, including the automatic module loading system, the data model mechanisms, and in particular OData. We also talk about the architecture and startup of a very simple app.

Questions covered:


  • What is SAPUI5, where is it positioned, and where is it being used right now?
  • What does SAPUI5 consist of?
  • What does SAPUI5 look like?
  • Can you give me an overview of some of the major features of SAPUI5?
  • Can you tell me more about OData and SAPUI5?
  • What is Fiori?
  • What does a basic app look like?

Part 2

In this part we dig a little deeper, and talk about what a more complex app looks like. There’s an example custom Fiori app, built using the Component concept and there’s an 11 minute screencast that walks through that app, the controls used, and then looks under the hood to see how it’s put together (bootstrap, parameters, Component and ComponentContainer, index.html, Component.js, views (JavaScript & XML) and controllers, View containing the SplitApp control, custom utility functions, internationalisation, folder structure, and more).

Further questions covered:

  • What does a more complete app look like?
  • What skills do I need?
  • What are the next steps?

If you just want a future reference to the screencast, it’s available separately here too: https://www.youtube.com/watch?v=tfOO4szA2Bg

Share and enjoy!

Assigned Tags

      5 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Chandrashekhar Mahajan
      Chandrashekhar Mahajan

      Wow! Excellent videos. Bookmarked this blog for revisiting these videos again and again. Thanks a lot DJ for sharing this information 🙂

      Author's profile photo Simon Kemp
      Simon Kemp

      This is excellent DJ!

      I particularly like the walk through that you do, showing the basic structure of a Fiori style SAPUI5 app. I was wondering if you'd be willing/(allowed?) to make that basic example available (e.g. on GIT or similar)? It would make a nice teaching tool/example to get started with.

      Keep up the great work!

      Simon

      Author's profile photo Stephen Kringas
      Stephen Kringas

      +1

      It was great look under  the covers of the application to see how it all hangs together.

      Cheers,

      Stephen

      Author's profile photo DJ Adams
      DJ Adams
      Blog Post Author

      Hey thanks guys.

      Yep, that's my intention, I am just waiting until after TechEd Bangalore then will stick the sources up.

      cheers

      dj

      Author's profile photo Matthias Steiner
      Matthias Steiner

      Nice one - always good to get DJ's POV on things!