How I can create a App for ubuntu?

hello I am new here I would like create a App for ubuntu I would like create a Calculate simple before of create this question I was reach about this theme and I found this video :

but i did not understand anything , any could help me or orient me about the development of app for ubuntu main?

That video is six years old. Much has changed.
Start at