Cam Dresie

Greetings! I spend my weekdays building the future of AI in the legal industry at Ontra. I'm a California licensed attorney and hold a law degree from Washington University in St. Louis and a Masters in Computer and Information Technology from the University of Pennsylvania.

Learn More →
Cam Dresie

Clima Weather App - iOS

This project employs the Model View Controller (MVC) design pattern to render a weather app that allows the user to search for various cities for which to get weather, or to push the location button to get weather data for their current location. The app connects to the OpenWeather API to pull accurate weather data, and makes use of the Core Location features in Apple's development kit to pull user location data. The app also has separate dark and light modes, depending on how the user has their device configured. To pass data back and forth between the various view controllers, the delegate design pattern is used.

Technologies
  • Swift
  • Model View Controller (MVC)
  • Core Location Services
  • Delegate Design Pattern
  • REST APIs
  • Object-Oriented Programming
  • Auto Layout
  • App Design
GitHub Repo