 Okay, today we're going to be looking at a little piece of software I just wrote. And if you go to Filmsbychrist.com, my website, I recently redid it, you'll want to click on software and you'll have three options, github scripts or notes, in this case we're going to github. And that will bring you straight to my repositories and you can click on repositories here and you'll want to find the one that says multi-timer for this software. If it's not at the top, it's at the top because I just recently worked on it, so if you just type in timer it should narrow down the list. You'll click on that and it will have the source code there which you can download, a little bit of description and then link to see the code live. So now the point of this software is in this scenario, I came up with this idea of writing the software because at work we have a physical test and one of the tests is running two miles and we line up a handful of people and they all run two miles and we have to clock each person's time. But since they're all starting at the same time it'd be easy to have an ongoing list that all starts and we can log their time. So basically let's say we type in a name, type in another name, let's have a couple of names, okay so we've entered everyone who's lined up and ready to start running and then they start running we click start and you'll see that the time is going here and we have our total time and then each person has their own individual time which is based on that start time and when someone crosses the finish line you click their name and it pauses their time so they're locked in at that time. So very easy to log people's times and even after you start let's say you had people lined up but you didn't have all names typed in you can actually start the timer and then add the names and it will calculate from the time that it went. So let's add in another name, let's add in Laura here and you can see as soon as I add her her time is synced up with everybody else's. So you can start everybody and then add in their names and again you can lock in their names like so alternating colors so it's easy to find on the line and you can hit clear to clear and reset everything and of course there's a link at the bottom to get the source code which would bring you back to my GitHub page. Okay so let's have a look at this actually running on a mobile device. Okay here's the same application running on my phone I've already put in a few names just to get us started but again you just click in there and I can say like the name that I haven't used yet and click add name and then you have the list of names I can click start and it starts again the timer the full timer at the top and then the synchronized timing at the bottom and again you can click someone's name to lock them in at their times. Now at this point on a mobile device after going to the link if you're going to use this you're probably going to want to click here and add to home screen. This is using chrome browser. Here it will ask you what you want to name the icon and it gives you an icon by default it's called multi-timer. We'll click add and if we go to my home screen now we have a little icon with the clock timer icon that I made and you click that and it brings you to the application. Now I want to show you something here I'm not going I'm going to go like this and I'm actually going to close my browser windows and I'm going to reboot my phone okay so I'm completely shutting down my phone and restarting it here like I said I'm not completely shutting it down but I'm rebooting my phone here and I'm doing this for a reason because a lot of people have a misconception about web apps I hate calling them that but programs written in HTML5 or HTML and that is that you need an internet connection for these programs to run which is not true you just need an internet connection to load them up which is true with pretty much any app or program you're going to run on your phone you're going to need an internet connection to install them so just going to the link will load this program on your phone it will cache it all and then you can also again add the icon to the desktop to make it easy to get to so once that is done you're good to go for offline mode so let me go ahead and type in my super secret password here okay so I'll go to my desktop here and again I'll click on the icon there and we'll load it up and I also use the timing method that you can see the timer is still going we didn't lose any time it's keeping accurate time so you can shut the phone off once you start the timer you have the names in you can shut the phone off you can close the application when you come back into it it's still going to have the accurate times it has the time saved that you've locked in and I can lock in other times as well again I also want to show you so that's restarting the phone I'm going to close my browser there so it's closed I'm going to turn off my wi-fi and I'm going to turn off my cellular data so I have no internet connection whatsoever right now but since I've already run the program once it's cached I can click the icon there and you can see that the application loads and is running again with the accurate times I can refresh it and it's still working keeping again the accurate time I can say clear clear that all out and start over again and again I can add in names here like bob and you can see bob is going now so once the the application was loaded once it's cached on your device you're good to go you don't need an internet connection you can restart your device again it's calculating the time based on the time you start the timer that's how you can shut down the phone and still be keeping an accurate time because it's not a clock that's constantly ticking there's a clock that's updating the display but as far as the time it's calculating the time that you started to the current time and that's how it's getting this number here and it's a more accurate way to keep time measurements and again you can close the application you can restart your phone it's all stored locally all the names you put in until you clear them out all stored locally on your device so that is it and I hope you enjoy this please visit my website my website filmsbychrist.com that's chris at the k there should be a link in the description also hopefully you remember to put a link to the application and the source code in description if not again you can go to filmsbychrist.com go to the software section and grab this off my github account it's called multi-timer thanks for watching and I hope that you have a great day okay this is an introduction to filmsbychrist.com I'm chris that's chris at the k that's me right there my daughter ember and my wife jennifer we pretty much live in the swamps of florida I'm a firefighter by day as well as by night we work long hours but that's not why you're here you're here about the videos I put up on youtube these videos are mainly about computers and programming which means most of my videos look something like this and if that's what you're interested in great if not that's all right I do videos on other topics too such as video editing special effects photo editing 3d design and music creation if you are one of my viewers and you enjoy my videos my patreon page is a place where you can go to help support my videos so I asked that you take the time to go to my patreon page and look at different levels of rewards you can receive for different levels of backing there should be a link in the description of this video if you were watching it on youtube otherwise you can visit patreon.com forward slash metal x 1000 and I thank you for your time and your support have a great day