 Today I wanted to highlight a couple of applications because I think they do a good job in showing why Kirigami is so cool and if you don't know what Kirigami is don't worry I'll talk about it. So first one I discovered through this post but also through other messages and it's a task application and it's a pretty easy one. There is a video but I'm going to talk about it using it and it's an application to manage to do but it's as easy as it can get and the second one is this one which is Coast which is from a month ago roughly and it's actually an application just to see OpenStreetMap and right now it only performs two actions which is to search and to move around with a mouse. So two really simple applications let me quickly show you how they work so as an example do this video is a task and it will be added here and by the way I'm using both of this in GNOME Brand now so it's using the GNOME style but of course it's going to look prettier if you're using Breeze which you should be and I do think however that it's very nice that they work out of the box and they do look decent in my opinion also in GNOME like this one if it wasn't for this bigger button compared to the text would feel almost perfect on GNOME but also let's add another task which is subscribe to this channel and since I'm 100% sure that you've just done it we can check this out and it will be removed and then when we are done we can clear task and everything goes away we can also click on the invisible for some reason in GNOME about tasks button to know a bit more about it and then the risk costs let's go with as an example I don't know New York again tax is broken because I'm in GNOME but you know this kind of things so okay actually New York for some reason doesn't work but if you search for another city like Milan it works so I don't know Padova and we switch there and you can zoom in obviously but also zoom out it's slightly slow in loading but that's because my wi-fi is horrible and you can go around with it you can zoom out and then zoom in somewhere else and it works I mean it's a map application that allows you to search and go around in the globe with drug and drug and it even works with touch screen and you can zoom using two fingers which is pretty cool so why do I think these two are worth talking about even though they are very simple maybe you won't have a use case for them maybe you do have but it's simple and the most important thing about these applications is that this one for sure and I think also probably this one uh although I follow the development a bit less this one is done in a week or even less probably which is impressive because yes it is a simple application that only allows to do these kind of things and then that's this and then that's this but to do this in one week is still rather impressive and this one was also done super quickly so what really helps in this case is using a framework with all of the ui components already that you can just use out of the box in this case it's kuri gami and it is done by kd and lots of kd applications use kuri gami nowadays as an example system settings use part of kuri gami but also discover is completely kuri gami and so on and this allows applications to become urgent which means that they can also run pretty seamlessly on phones or tablets and they are very touchscreen capable so as shown before I can actually move around in the map just using fingers they are responsive yep and of course open source but we knew that so what's the idea behind this so what does this actually do now this is for developers but I do think that it's good to get a general idea of how this works under the hood and to be able to recognize this in applications so this is the developer api for kuri gami and this is the very nice tutorial that's been recently updated on how to use kuri gami so it's about setting up but let's take pages and as an example so what we have in here is an application this is still the old style now it looks a bit better in my opinion as an example you could have an application that then option opens up a sub page and then opens up a third sub page and here as an example it's done when you click on about task this opens a page and this is managed through kuri gami so the tasks application doesn't actually have to implement its own paging method because it's built in in kuri gami also the info page I think is another kuri gami component which makes it even easier to implement and it's all managed here so you can also do things like actually pinning one page so when you create new ones the the one on the left still is being shown and this is done just by saying okay I want a kuri gami web page and then of course inside of it you just put whatever it could be labels in this case is it could be buttons so applications like this one don't need their own like text editor inside to search for a city but they don't also need buttons because all of that is provided through kuri gami and kuri gami does a lot of things with synpages this is layouts cards and layout is making sure that all of the things are in the correct position inside of your page and cards are the components that look like this and you might recognize them because well they are almost everywhere at this point like in discover all of the the apps sorry are displayed through cards so I would suggest you actually in theory it's only for developers but again I do think it's nice for users to get an understanding very roughly of how things work to try out the kuri gami gallery which is not an application to see photos it's just an application to showcase how kuri gami works so you've got this home screen with all of the components by category and you can just go through all of them and see actually how they behave so you've got as an example cards but there are actually many ways to see cards at least view grid view but even then there are also different types of card where the image might take more or less space and so on and if you go through all of the kuri gami gallery you will see that many components you will recognize them from other applications like the one I mentioned but also the new system monitor in kde uses you can see it here kuri gami it's done in kuri gami and this that you see here are again cards so just by looking at the kuri gami gallery you can actually understand how apps are made and having kuri gami allows developers to make apps like this but many others much much easily and quickly and also the result supports better like other desktops and mobile phones or tablets or touchscreens as an example so it's very nice that we have kuri gami at all another thing that I'm very happy to have is patreons which actually allow me to do videos like this if you hadn't kuri gami you couldn't do apps like you've just seen and if I hadn't patreons I couldn't do videos like the one you just saw so you can actually help me out because I'm doing this on my free time and that means that I should be able to have enough money to eat and stuff like that so if you want to contribute a bit you have links on my right your left now and you can go through them and you can contribute if you want to but also just if you are not able to a like or a subscribe is fine and I hope you like the video see you tomorrow because I upload basically every day