Ohio State Wins The Granddaddy of Them All!!!
Before I get into my progress with Jurassic Gains, I want to take a moment to wish everyone a Happy New Year! I hope that 2018 was great for you! I hope that 2019 also goes well! The New Year started out great for me as my Buckeyes took down the Washington Huskies in the Rose Bowl last night. We got out to a great 28-3 lead before giving up 20 unanswered points in the fourth quarter. Taking the cake with a solid 28-23 victory over Washington. What a year to be a Buckeye fan. Such a strange year. We never knew what team was going to show up. We blew out our opponents in the first four games of the season before going up against Penn State. It took a miracle fourth quarter comeback for the second year in a row to beat the Nittany Lions. Then, three weeks later we get clocked by Purdue. PURDUE!!! 49-20. Might as well have written off our season right then and there. The Maryland game was unbelievable as well. We were behind almost the entire game. But we needed to drive with 1:40 to win the game. Of course we got it. Then we pull it off in overtime. Then we go up against Michigan. A Michigan team who prided itself with the number one defense in the country this year. Too bad they gave up 62 points to us. What an embarrassment for the guys up north. Then we blow out Northwestern in the conference championship. Then, the Rose Bowl. Overall, I couldn’t be more proud of my Buckeyes. Yes it was disappointing that we didn’t make the playoff, but we won the game against Michigan, we won our conference championship, and we won the Rose Bowl with only one loss all year. Goodbye Urban Meyer and thanks for your time as head coach of this team. 7-0 against Michigan, three conference championships, and one national championship. Couldn’t have asked for anything better. Enjoy your retirement.
Jurassic Gains progress
I have completely finished adding the ability for users to save their workout numbers to the cloud. I made it so that when users sign up, a NoSQL document containing their workout information automatically gets uploaded to Google’s Firestore under their username. Then everytime they make a change, it updates this in the cloud. Every time the user logs in, their NoSQL document is pulled from Firestore. The document is in the format of key value pairs. Here is a visual:
Using key value pairs is the format that I understand is needed to use Firestore. If the user changes the amount of weight they lifted in set 1 of Bench Press on Day 1 of Week 1, then the weight will be changed in the cloud. The only problem with my App at the moment is that the user has no control over their workout routine. They are given a workout routine. I want to allow the user to create their own workout routine. Once the user creates their routine, the customized document will be uploaded to Firestore under their username. I have almost finished the layout/UI for this. However, that is only the easy part. I still need to make it so the user’s customized inputs are stored to sharedpreferences. Right now, that is the battle I am up against. I need to save the data to sharedpreferences using gson (check my question on StackOverflow: https://stackoverflow.com/q/53991585/8377123). I also have a really cool logo for my app now:
And believe it or not, I have full commercial rights to use it! I found it on DuckDuckGo images when I looked up “Dinosaur weight training”. I thought I wouldn’t have the legal rights to use it but I went to the website (apexembdesigns.com) and saw that the image costed $2 and I could use it for commercial purposes as long as I wasn’t profiting off of it. As of right now, there are no plans to charge anyone to download my app.