Posts

Showing posts from June, 2021

Time for Graphs and Stats

Image
 By Austin Evans          So a lot has changed in the past week and I guess you can this past month. Since this is the first month of development for the app I started working on Firebase and the month to working on the graphs and stats for the app. So what exactly did I work on for the past week... I worked on making the library we found work with the app. The library is called MPAndroidChart which is an open-source library that allows the app to have access to all kinds of graphs and charts. With the graphs, I was also working on the stats page of the app. I was in charge of making a dashboard-type page that features a radar chart that focuses on the work muscle group the user has been focusing on. Next, I added a stats table to the page showing when the user started their journey to fitness, how many goals that the user has completed, the total reps, and what the most frequent workout the user has used. Below is a photo of the stats page: So what kind of...

Up in Fire goes Firebase

 By Austin Evans     This week was full of trying time and a lot of research. Last I mention that I was going to get Firebase up and run where we can load images from the Firebase Storage to our app. However, finding a way was a bit more tricky. Since the goal from last week is the same as this week my efforts haven't changed. It's still important that the images are loaded into the app. During the week I and other teammate were able to get the Firebase working but it becomes a problem since the app hit the limit of the free plan that we have.     How did I approach the solution well since the images are not that big in memory so adding them to the app won't be too bad. However, if we were going to keep Firebase then we were going to use a library called Glide. Since we are going to store the images locally finding a way is going to be new. I don't have much to say about this week since we having to change late into the week.  After reading my blog, I highl...

Time for Firebase and Files

 By Austin Evans      Welcome back! This week was a busy one, this week I finished working on the JSON file that I mention last week. (If you don't remember what a JSON file is, then take a look at my last blog as a go over what it is.) I also started something new this week called Google Firebase. What is Google Firebase, well Google Firebase is a platform where developers like me are able to used to make mobile apps and web applications. My job for this week is to get Firebase up and running for the app that I and my team are making. Since the app is an exercising app, we need to be able to show the user how to do the exercises using pictures and gifs. So getting Firebase up and running is most likely one of the most important features of the app. So the impact that my effort had on this part of development is huge. As I mentioned before getting Firebase up running is one of the backbones of the app, and being able to apply it to the app is a huge step forward in t...

Ready, Set, Develop

Image
       By Austin Evans          This week was the first week of development for my team and me. This week I was tasked to make something called a JSON file. A JSON file is something that stores data and also has the data be exchanged. Since our app is dealing with local data going with a JSON file was a good choice.   The picture above is the JSON file that I made for the app. It has almost all the exercises for the app. However, unlike last week my efforts for this week were huge.  How I approached the development wasn't that hard. It was a long process because I had to ctrl+c and ctrl+v all the info from the website my team found. I made a new JSON file in android studio and begin copying the info from the website. However, my teammate and I noticed that some of the information on the website had some grammar errors and wasn't in English. But since it doesn't break the app and it's a minor issue, I will be able to work on it ...