Hey Weather

Design

I designed the widgets

SwiftUI

It was my second SwiftUI app

Multi Language

I used the localizations for making this app supporting the multi languages

Repository

This app uses the repository class to use the resources more efficiently & it avoids unnecessary requests & data transfers.

More details

Enormous Number of Widget Designs

Weather1

By using modular programming we were able to mix part of each widget with another widget & create a new widget out of it.

I was in charge of designing the widgets from scratch & now this combination of many mixed colors & icons, you can have unlimited widget designs in this app.