Artifact: Event Tracking Android Mobile Application
Created: October 28, 2024
This project allowed users to log in, create personal calendar events, and receive SMS notifications. It was my first step into mobile development.
Lessons Learned & Applied to iOS:
Impact on iOS App:
These lessons helped me design a seamless event scanning experience in my iOS app. I made sure that user events are structured properly and securely in their calendar.
Artifact: Course Planner Application
Created: CS 300 Data Structures & Algorithms
This project focused on searching, sorting, and organizing course data to help users find class requirements efficiently.
Lessons Learned & Applied to iOS:
Impact on iOS App:
I applied these concepts by allowing users to filter and search through scanned schedules, making event retrieval more efficient.
Artifact: Event Tracking Android Mobile App
Created: CS 360 Mobile Architecture & Programming
This project involved user account management and event storage, teaching me critical lessons in database security and data persistence.
Lessons Learned & Applied to iOS:
Impact on iOS App:
These lessons led me to use UserDefaults in my iOS app for quick data retrieval, while considering Firebase for potential scalability.
I was able to avoid easy mistakes from previous projects. From database choices to state management techniques, everything I learned contributed to making my iOS app a better product. Lots of research and development was needed to learn the IOS platform and the swift language. Most of my reading was done from the documentation page on swift from apples website.