Now it’s time to take everything we’ve learned so far, and put it in practice using SAP AppGyver, the SAP no-code application platform. We’ll be building a quick example of the note-taking app that we’ve seen many times throughout the course.
We’ll see how views, logic flows, and data are implemented in SAP AppGyver and will touch on a lot of the basic functionality. I won’t be outlining how to use every feature in detail, so if you feel like you don’t understand something, I recommend you refer to the tutorial missions you can find the bottom bar of SAP AppGyver.
I’ll quickly recap the scope of what the app does and then outline how we’re going to build it stage by stage. The note-taking app will have two views, a note-taking view and a note list view. In the note-taking view, we’ll be able to type in new notes, which we’ll then be able to see in the note listing view.
In SAP AppGyver we’re going to:
- Create the first note-taking view and set up the components on the page.
- Set up some variables for the note title and note content.
- Bind those variables to the components.
- Create a database that will house our notes.
- Create the note listing view and its variables and bindings.
- Create the logic to save notes into the database and then navigate us to the list view.
It’s a basic example, but will give us a chance to see some of the things we have discussed in action.
To follow along with this first exercise, you will need to have the necessary tools:
- Subscribe to SAP AppGyver via a booster from SAP Business Technology Platform https://developers.sap.com/tutorials/appgyver-subscribe-service.html
- Get the preview app on your mobile phone
We’re ready to jump into SAP AppGyver. See you there!
Summary and Closing Thoughts
You have developed your first app in SAP AppGyver. I hope you were able to see how the ideas and concepts we covered connected to using a real world no-code tool in SAP AppGyver.
This is just the very beginning of your citizen developer journey. My hope is that you now have a better understanding of your surroundings in the low-code/no-code world, and that as you learn more about the tools of application development you are able to see the larger picture behind the tools and platforms.
You probably have many questions as well. There are many topics we only touched on very briefly and each of them could easily fill its own course. What I encourage you to do is to ask those questions. Ask them from us, ask them on community forums, ask them on social media, and ask your colleagues. The most important skill of an application developer is an inquisitive, curious mind.
I’ve been Akseli Virtanen, and I thank you for joining me for this Introduction to low-code/no-code application development!