What a week!

I got tons done this week. It was the most productive week in a while. I am becoming amazing at UI, and I am proud of that. I finished my section of the project. I finally get to move on to the next part!

I am going to go relax now and watch the heat game as a reward, Let’s Go Heat!

Midterms

This week was midterm week! That means I am half way through the quarter. The last quarter in my OSU career.

This week, I had to showcase the project, and showcase my specific contributions to the project. I think we have been doing good work. We have totally changed the look of two pages so far and made the code look a lot nicer than it was originally. Before we took over this project the pages looked bare and boring. We have added life to the app to make it look beautiful and vibrant.

But our work is not done yet. I think we have a real chance of finishing the app by the end of the quarter. At least the UI aspect of it. Once the quarter is done though, I will not contribute anymore to the project. I am working hard now, because it is part of the class, and I want to get a good grade, but when the class is over, you have to pay me to get me to work for you. I don’t understand these alumni, keeping up with the project, I hope they are getting paid for it, but something tells me they are not…

Sick

https://www.vectorfair.com/details/o93PV3IB2Eea2AN1eb_Y/sick-man-working-at-computer

This week I did not get much done. I was sick the whole week. What started off as an innocent cough, quickly became nausea and throw up. Too much? I’m sorry, lets stick to the coding…

I was able to just barely finish the main look of the page that I was working on. I made it look nicer, cleaner, and made the code more responsive to screen sizes. That’s basically it. I will hopefully feel better next week, and make up what I missed this week.

So what did I do all week stuck in my bed? I am locked in to the NBA playoffs. Did I mention I am a huge Miami Heat fan? No? Well now you know. Let’s Go Heat!

Lost it.

Me, now

I am sick of all the technicalities. Not really, just getting bored of it. UI is not stimulating. I want to code an algorithm. That’s what get’s me out of bed in the morning. Solving problems. UI is not a problem, just technicalities. Next week I am going to jump into the geolocator aspect of the app. I want to see if I can pinpoint a users location to a specific place and be able to grant special privileges’ based on that location. That is what I need to focus on. After that I can go back to UI.

This week was spend googling different widget after widget to find the exact one I need, finding out how to make font size responsive and just messing up a lot. I am ready to move on to bigger and better stuff. Sorry if my post is shorter then usual. I am going to go to bed….

Started Coding!!

Finally… I actually started to do some coding. After getting to know the structure of the program, and learning all about the framework that the app uses. I did what I already knew to do. Started coding the UI. It feels good to add to an actual project. The creators of the app plan on selling it to casinos once it is fully functional. I’ve never worked on something this real before. For the past two years, everything that I’ve created was strictly for class. Most of the programs I can’t even show to anyone else. Now I am in the big leagues. I plan on making an impact on the app, and hopefully I get credit in the app in the work that I do.

I started working on the sign up page, it is tedious work, because it has to look exactly like they want it. It is also a real app, so it must be a responsive design. Meaning I cannot hard code any sizes and stuff onto the app. I have never had to think about the real consequences of my code before. It is nerve-racking, but I love it!

I got it!

I got the project I wanted! It is a casino mobile app. I loved the mobile app development course I took last quarter and enjoyed creating apps. I liked how I was able to create beautiful apps and how simple it all was with flutter.

The casino app can do a ton of stuff. A user can place a bet on the app, check into their hotel room, and even check into events going on in the casino. I seems like a lot of work, but I am sure that I will be able to succeed in the project. I am hoping to focus mainly on front end work. There are a lot of exciting features that I am hoping to work on. One of those features is making the location features on the app. The app only let’s a user place bets if they are in the casino. Another feature is the user profiles. I have not worked with a login feature before and I am very excited to get my feet wet with that.

Today, I am meeting with my team to discuss our roles in this project. One thing I am scared of is that there is so many different parts to this project, I have no clue how we are going to split it up. It is going to take a while to figure out. Another thing is that the requirements are not so specific, the project page lists the features, but does not go into the specific requirements. There is a lot to discuss today, I hope it goes well….

Getting a team

Today is the first day of my last quarter in OSU. Yaay! I guess…. I am taking 3 classes. One of them being the “hardest” class in the post bacc for computer science program. 325, Analysis of Algorithms. As you can expect, I am super pumped about that class. No, not really, but I will do my best to suck up all the math and get an A.

The class I am really excited for is the capstone project. Today, I had to pick five projects from a list of like 30-40 projects that I would like to work on. I chose mainly projects that I can complete in flutter. I just took the Mobile Dev class last semester and it is still very fresh, so I feel like I can just get started on the project without much refreshing.

Based on the projects that I chose I will be given a team. I am nervous about what team I get. Last semester, the team I got was not the best experience I have had. The work would not get done until 10-11 PM the night that the assignment is due. I am early to bed, so that was very annoying. Hopefully this team will be more time conscious.

At the end of the day I am super ready to get started on the project!