Dèjà-Vu Designs


Making the old into something new! You've seen it, just not like this!


T Deja Vu is a new app development platform and the designer is a grap T So if you're interested in that, I recommend that you check out the link below to learn more about the platform. However, I will explain enough to understand what's going on here in the video. So what I'm going to demonstrate is just creating an extremely simple app called the Party Planner. Parties in t So let's get started. We're going to start by naming our app. So I'm going to change the name up here to Party Planner. And now let's get a title going across the top of our app. In order to do t So if I go in here to the DV menu, there's a whole bunch of built-in components. And the one that I want for t So I want a little fast. What It's to set the content from the I owe menu, w And then there's t And t So I can type party planner. And then I can style it. I'm going to style it by changing it from normal text to heading one because it is our title. And there's our app title. Now I'm going to have two pages in t One is going to show all the parties and another is going to let me create parties. So t So I'm going to drag in a second heading for t All parties, that sounds better. And I'm going to make t And now I'm going to create a second page. So I do t And the URL is the name of the component that you used. So click create. And then up here, t So now I'm editing create party. I just made it. It's empty. I can go back home and there's the component that I just made. So I'm going to go over to create party and very quickly add the title again. I could make a shared component for that, but it'simple enough that I'm not going to. And t So now I have two pages. I can get between them just fine. But if I were a user of the app, w So what we do, if you've been on the web before, obviously we add a link. So t And t It allows me to pass in another component as the content. So I'm just going to pass in that text component and give the link some text. And now it says create a party, but I could pass in any arbitrary component and then it will turn it into a link. But over here, I'm going to do somet I click t In order to point the link at the other page, I'm going to edit the href input, w T You don't need to know that much about JavaScript. To use it, but all t But I just pass in the URL that I want to go to, w Now I'm going to do the same t Before doing that, I'm going to rename t All parties because that's what I'm doing. More descriptive than home. And I can create a link back the exact same way. And now let's test it out. I can link between the two pages. Okay, now that's cool. So that's all somet What makes the Data. View designer special is that you can create apps that actually do somet So in order to start creating these parties that we're talking about, we're going to need to import some concepts. So I go over here to the concept tab and click new concept instance to import a concept. And it gives me these are all the concepts that we have in the catalog right now. And the one that I want is the event concept, w Now, if I'm using multiple types of events in the app, I can alias it, but I don't need to. So I'm not going to here. And some concepts allow you to configure them, but t It doesn't have you do that. So I just click create and I've imported it. So now if I go back to the components tab, you can see that there's t So I'm going to go over to my create party page and drag in the create event component. Now you see we're having the beginnings of a web app. T Now, the other t So I'm going to import another concept. And the one I'm going to use here is property. Property allows you to just put arbitrary information in your app. It doesn't provide any functionality on t But you can put in whatever you want. So you're going to use t And property does take some configuration. So it's asking for object name. T And then it allows me to create some properties. So I'm just going to have these parties have a name and the type is going to be string. Again, that's just text and click add property. And I'm going to mark it as required because every party is going to have a name. And that's it. I'm not doing anyt So I click create and now I've imported it. And you can see that there is the list of property components. So the one that I want is create object, w Create object creates an instance of the property. There's also create property. But as you'll see it says you probably don't want to use that's because the concepts are implemented in Angular, w You don't need to know much about it, but it has components that are internal to the concept that may development easier, but we don't really expect people to use. And we currently don't have a method of Although in future versions I expect these components to go away rather than just being marked as you probably don't want it. But that's what we have for now. So I feel So I'm going to reorder these two. And now t So I could type in a name here and create a party. But all that's going to do is going to create the part with a name. Similarly, I could type in some dates and times here and click create event and create an event, but it won't be given a name. And we want the two to know about each other and work together. Well, they can't really know about each other, but they can work together. And in order to do that, we have to do two the first is mark t So I do that by clicking the configure button and then checking the transaction box that you might have noticed earlier, w The other t In order to do t It's right here. And then I need to give t So the way I do t And then I open up the output menu of gen ID. And then I can drag the output into the inputs and it links them. What it does here is it spells out the full reference, w And we allow you to do drag and drop to not have to type that yourself, but it would work if you typed it out yourself. Now, the other t So I want to So I'm going to pass in false to show option to submit. Again, t In JavaScript, you would type false. So that is what I do. And over here, instead of create event, I want it to say create party. So I'm going to replace the button label. Now, if I edited t And it shows that t So let's actually use t I'm going to go into preview mode because it makes it a little easier. And it's going to be party at berries. It'll start tomorrow and will end tomorrow. It'll start at six and end at 10. And I will click create. And I've created the party. I'm back at the all parties page. There are no components for showing the parties. So I can drag in one, open up property and drag in show objects. And boom, there it is, party at berries. But it's not showing the event. I could have instead gone over here and dragged in show events. And now we see the event data and it's actually showing the ID, although there's an option to But it's not showing them together We don't want people to have to combine these two manually. So let's get rid of that. Yes, I'm sure I want to get rid of the component. And what are my options here? You'll see there is t What t And I can make t So let's create t It's going to be called show party. I do not want t And these don't have any data right now, the menu. So what I'm going to do is go to the input and output menu of the parent component, add an input, I'm going to add an ID input, and then pass t And as you can see, there's t In the deja vu language, a preceding dollar sign means that you're getting it from the parent component, w You don't need to know about that unless you want to type t So now I'll go back to the all parties page and let's use t So I'm going to drag in show party to replace show object. And then I'm going to click t So I'm just going to take the input to the original component, the object, and drag it into the ID input. Now we just want to get the ID off of t So the way we do that's about the extent to w So now that we've done that, I can close the menu. And there it is, party at berries from tomorrow from six to nine p. m. So that is it. That is our party planner app. Hopefully t A little bit about t And it's a part of the deja vu project, w Deja Vu is the whole app development platform. And again, t What you see is what you get editor for the platform. And all of t Hope you enjoyed the video and happy designing.

Business Details

show address

show phone

go to website

Map
Hours
Mon 09:00 AM - 07:00 PM
Tue 09:00 AM - 05:00 PM open now
Wed 09:00 AM - 07:00 PM
Thu 09:00 AM - 05:00 PM
Fri 09:00 AM - 06:00 PM
Sat 09:00 AM - 06:00 PM
Sun 09:00 AM - 06:00 PM

Furniture Store in other cities