logo
logo
  • Home
  • Work
  • Blog
  • About
  • Contact

A Weather App

A Weather App is a beautifully designed native iOS app. There are tons of weather app in the app store. But we felt only showing weather information is not enough. It’s natural to use words when we tell about weather to others. So the app greets its users with a helpful message about how they should prepare for the day based on the current weather condition and our clever algorithm.

The iOS app is approved by apple and currently in test flight for beta testing with early users.

WHAT WE DID
  1. UI and UX design
  2. Algorithm and API design
  3. Develop the app using Swift
  4. Backend deployment in cloud server
Process

Before designing the weather app we asked ourselves why we need another weather app and how we can make it better other existing apps in the app store. So researched lots of weather related apps and asked users about their experience who use different weather apps daily. Based on our internal research and user feedback we made lots of quick prototypes and played with many concepts.

Since it’s our in-house project, we had the freedom to explore more. After many iterations, we finalise the design and tested many weather APIs. We were looking for few specific fields which were needed for developing our own algorithms. We tested the third party API and our algorithms for different weather conditions. Once we are satisfied with the initial test we completed the app in very short period time.

Challanges

Most of the weather apps provide lots of information. We wanted to make it simple but helpful for our users. So it was challenging to come up with the right balance. When a third party API is used in an app often the performance is dependent of the on the API so we optimised the API call to improve the performance. Moreover as constant use of GPS data can drain the phone battery, we minimised the use of device GPS to make the app more energy efficient.


ClientPinro

Share
  • Prev
  • Works
  • Next
Copyright © 2022 Pinro Technologies Ltd. Registered in England and Wales as private company limited by share. Registration no. 8199307. Registered office address: 86 - 90 Paul Street, London EC2A 4NE. VAT registration no. 244219030.
Pinro | Super Global Founding Member Pinro | Crown Commercial Service Supplier
Terms & Conditions| Privacy Policy
This website uses cookies to improve your experience. By continuing to use this site, you agree to our cookie policy. Accept Read More
Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT