I had extra time to spare over the winter break and decided to use my time effectively. Inspired by my brother’s official Android application, I decided to try and create my own iOS application using Xcode. I watched a few videos on it, which I later realized significantly trivialized the task. I quickly realized that all of the programming in X-Code required a previous knowledge of Objective C, which was a foreign language to me. In an attempt to keep my project going, I began borrowing books from my local library, trying to learn the basics of Objective C. With the help of this as well as a Stanford course through iTunes University, I was able to a create simple application and understand the code behind it. In the future, after taking some sort of iOS application development course, I hope to further my application and change the design of it.
Here is what the interface of Xcode looked like. It was very different from interfaces I have seen before, but I eventually became accustomed to it. As you can see on the left side, the Stanford course helped me create several classes that I integrated together in order to build this app.
Here is what the app looks like when the program is first run:
After clicking two cards with either the same sign or number, the score increases.
Here, I clicked a new card.
I then clicked a different card which did not have the same number or sign, so I lose points.
This is just the basics of an app that I hope to create in the future. Hopefully, my actual application will have flashcards that can help students study.