MP1
Glow - ScrollView
This assignment was to help us learn more about scrollview and how it works. We did this by making a new SwiftUI Project. We then made a new file and called it "CardView". This file is basically where we would format each article prompt, or where the title, image, and author were. We had to import 6 different images, so I made 6 different cards for articles, and it ended up looking like the image above. Overall, I liked doing this project quite a bit. It helped me grasp a better understanding of the way scroll view worked in swiftUI and how to sue it effectively. It also showed me how to make decals in the app more professional and pleasant to look at.
Grow - Github Quiz
This assignment was simply just a quiz to test our knowledge on GitHub. It wasn't anything important, the main reason its on here is because of what it did to my grade early on. I ended up getting a 75 on this quiz, which lowered my grade very early on. This has been a issue ive had for a while. However, it wasnt detrimental to my overall grade, so calling this a grow is somewhat exaggerated.
MP2
Glow - SwiftUI List View Project
This assignment required us to make a sort of news app that gave you various articles to look at. This was too help us practice using List Views, which allowed you to assign various values to one thing in a list. We also had to make it scrollable using scroll view. In addition to this, we also had to make the code look neat using comments. Despite these requirements, this assignment was fairly easy with no real issues had overall. The hardest part of this assignment was likely creating all the values required for each of the articles, since it was a lot to type out. Other than that however, this was fairly easy and I ended up getting a good grade on it.
Grow - Pop Quiz
This assignment was a very simple pop qiz about various things regarding Swift. There isn't much else to say about this other than it was a pop quiz. The issue with this assigment was that it WAS a pop quiz, meaning that I wasnt entirely familiar with the material. This caused me to get a 70 on the quiz, a pretty bad mark on my marking grade period as a whole. Although I still ended up doing well, errors like this can be prevented with proper studying and knowing the material well.
MP3
Glow - Guess the Flag
This assignment required us to make a flag-guessing game in SwiftUI. You start by setting up the basic UI with two text labels and three tappable flag image buttons arranged in vertical stacks. From there, you add the game logic that allows the player to click on the flags and guess the right or wrong ones. You then style the app by replacing the plain blue background with a gradient, adjusting fonts, and adding capsule clipping and shadows to the flag images. Overall, this assignment a fairly intresting one to do, as it allowed me to practice with buttons, as well as making the UI. Besides a few nitpicks such as some of the text not being that readable, I believe that this overall turned out really well.
Glow - Senior Capstone Presentation
This slideshow was for a Senior Capsotne Project, which as stated, is a capstone project that we have to solve and real world problem that revolves around our track. For my group, we decided to create a gamified-lifestyle app called Beebo, since it felt most connected to our interest and concerns. Alongside this project. we had to create a mid-year presentation to demonstrate our progress with our project, and to explain what the problem is, what research we did on it, and then explain how the app will solve this problem. Overall, although this assignment was somewhat stressful at some points due to deadlines, I still belive that our presentation went very well, and I hope to only be able to improve for the next one.