Placeholder Image

Subtitles section Play video

  • Hey, everybody, welcome to live coating with Jesse.

  • I'm Jesse.

  • And with me is Gemma Ambrose in the background.

  • And Cordelia, you say Eiko?

  • Delia, how would you?

  • All right, so anyway, my kids, they're all here.

  • Well, not all of them is another one.

  • Upstairs have four.

  • But today we're gonna continue to work on this Expo React.

  • Native app.

  • Uh, so right now we're running it as a, um, as a Web app.

  • So, uh, Evan Bacon's in the channel who works at Expo and awesome.

  • Awesome stuff with Expo Web.

  • We are going to see some extra web stuff.

  • That's let me bring this up on the screen.

  • Ah, let's see where it went.

  • What a shame.

  • Look, there you go.

  • My computer went into sleep mode.

  • Ah, and so Oh, my Oh, my screens get rearranged.

  • I had it all set up, and then I lost it.

  • There we go.

  • All right, So this is the ab running.

  • Actually, it's not.

  • It's not really running.

  • Uh, it's just whatever's left over from what we ran last last evening.

  • What do you hold?

  • Enough?

  • Amber, make a side.

  • Uh, hey, what is not a Gatorade commercial?

  • All right.

  • So anyway, I'm running, react native with Expo and see if the chat something's up with my chat.

  • If, um, somebody tried to type something in the chat because I think my check that disconnected.

  • And I'll see if I can see it.

  • Because right now I am not able to see the messages in the chat.

  • I could try toe open it in a new window.

  • Okay?

  • I opened my chat in a new window, and now I can see the messages, so hopefully this will work.

  • Okay?

  • Yes.

  • So I think I lost some of the first messages.

  • So if he asked me something right off the bat, then I probably can't see it anymore.

  • But I can see the chat now.

  • So, everybody, it was really weird.

  • There were only, like, three messages in the chat, and that's very uncommon.

  • So I I just lost the first few messages or whatever s.

  • Oh, sorry about that.

  • But, uh, Anyway, um, I am I built this, uh, like built apple with Expo, which is a tool that helps you build with react native eso I'm using your in.

  • So I just typed in your own start and now once Expo runs and does its thing.

  • If I hit W, it'll open up the expo app in a Web browser.

  • Eso you could see here having the Web browser reckon.

  • Refresh.

  • It's it's running here, which is pretty sweet, and it actually makes it way easier.

  • Cardio.

  • You don't hit that button.

  • You can't sit with me.

  • All right, 1,000,000 buttons.

  • Uh, I'll sit with you.

  • So it's actually really awesome.

  • I kind of prefer working like this unless there's something I really need to test on a mobile phone.

  • I prefer to do most of the development with the Web, UH, version of of Expo, which is using React.

  • Native Web.

  • It's just so much easier to be able to do all your bugging with, um, like in a Web right.

  • The the feedback loop is tighter.

  • Alright, so there's less time, you know, the there's a little bit of lag if you're developing, like on a mobile device that connected your computer between when you make a change and what it actually updates on the device, I find like, uh, I just have way less issues doing it like this.

  • I do have to frequently kind of keep the mobile version open, though, just to make sure I haven't messed anything up.

  • But it definitely helps me develop faster.

  • This'd is I've used this professionally and on side projects like I'm doing here.

  • So, uh, definitely I like that.

  • That aspect of it do it and trying to get my here we go get my chat.

  • Oh, uh, situated with the stream data on my other screen here.

  • Okay, cool.

  • So this is the third stream that we've done with this particular app.

  • Uh, real quick.

  • I'm gonna go over the goal of this app.

  • We are trying to take data from a brain computer interface, which I'll put on in just a minute and I'll show you.

  • But there's a company called Know Ross Iti.

  • That makes a brain computer interface.

  • That's called the notion It's it.

  • I read your brain waves and then it has a new interface Java script interface that you can use to get that data into your app.

  • So that's what we're going to do.

  • And for this particular app for phase one of the app, all I want to do is measure my level of focus and then display a warning whenever my focus is dropped too low just to kind of remind me to stay focused on what you put in your mouth.

  • What is that?

  • Gift card?

  • All right, so that's the goal.

  • Now, in this particular stream, what we want to do is we pretty much did most of the work we needed to persist.

  • User data from one session to another, Uh, and we want to keep basically wanted just, Ah, finish that.

  • We're almost finished.

  • We had kind of a little bug with it at the end.

  • So when you finish that and then I actually put in our threshold for the the focus.

  • So, like, we're gonna figure out, like at what level of focus should be Sure.

  • Warning.

  • And what should that warning on?

  • And it's probably gonna be a different warning on the web as opposed to on on Mobile.

  • Hey, kid, you can all sit on my lap, so why don't you go play?

  • Uh, that's for, uh, camera.

  • Oh, yeah.

  • Don't press these buttons.

  • It links up to my phone via Bluetooth.

  • But if you're gonna be down here, you can't interrupt me.

  • Okay?

  • Uh, so All right.

  • Let's see.

  • So here's how we're gonna do this in the stream.

  • I'm gonna start a timer.

  • A Pomodoro timer.

  • It's gonna go for 25 minutes during that time that 25 minutes.

  • I'm not really gonna look at the chat too much.

  • I try to focus on coding and explaining what I'm coating.

  • And then after the timer goes up, I'm gonna take a break.

  • I'm gonna go to the chat, and I'm gonna answer all your questions.

  • I want to try to keep this stream to just about an hour long on because I wanna try to get the kids to bed, help get the kids to bed.

  • So you want to say something?

  • Jimmy would like to say.

  • So why not get the Corona virus?

  • Yeah, it's very good.

  • Yeah.

  • Gemma.

  • Gemma.

  • What doesn't want anyone to get the Corona virus?

  • Be safe.

  • You want to say something to everybody?

  • Gets to say one thing and then you gotta let me coat.

  • All right?

  • L don't.

  • Jemma says don't get the current of Iris immerses.

  • Don't die.

  • Cornelia.

  • Would you like to say anything?

  • She could do?

  • Twirls all by herself.

  • All right, All right.

  • Now you already chairs to say something.

  • Now you gotta be quiet.

  • Let me do the Cody.

  • Okay.

  • A lot of people want to see the coding part.

  • Okay.

  • What?

  • Gemma, when you get older, you can have a YouTube general, too.

  • Right on, Actually.

  • So Gemma has been working on free code camp lessons to learn how to code.

  • And Ambrose has been working on coding, too.

  • Kindergarten math.

  • Yes.

  • I told him he had to learn how to read, and he had to learn his mask.

  • Um, all right, so see you later, date.

  • Should being on the show are seeing about seeing about now would be good.

  • Okay.

  • All right.

  • So anyway, uh, hope Hope you're all right with that.

  • That's how it is when you, uh um you work with kids.

  • I don't really have an office of just in my basement, so the kids can just come down whenever.

  • Ah, so let's get started.

  • I'm gonna start my timer, make sure it's actually working on yesterday's show.

  • I started the timer, and then somehow I stopped it.

  • And, um uh, so it looks like it's running successfully this time.

  • All right, Cool.

  • Let me make this bigger make sure everybody can see.

  • All right, I'm gonna make this a smallest.

  • I can.

  • I'm gonna get rid of these files on the side.

  • I did put this on Getem.

  • Eso If you check the description for this video, there's a link to the ghetto grip.

  • Oh, so you can see all this code.

  • And, um, I guess it's not gonna be that useful to you unless you have a notion headset.

  • But you get least check out, see what we're doing.

  • Um, get a kind of a closer look at the code.

  • But what we want to do is the next step, I guess we want to do, is look, the user can put in their i d e mail and password and that links them up to the brain computer interface, and it gets us data.