Sol° beautifully displays weather information so you can plan your day accordingly

Overview

Sol° for iOS

git-brag-stats

Sol° beautifully displays weather information so you can plan your day accordingly. Check the weather in your current location or any city around the world.

Usage

Sol° uses the Wunderground.com Weather API for all of its weather data. In order to build for your own device, you will need to obtain an API key here: http://www.wunderground.com/weather/api

Your Wunderground API key should be written to a file named "API_KEY" and imported into your project.

Sol° requires iOS 7 and Xcode 5.

Screenshots

Comments
  • AddLocation search bar autocomplete bug

    AddLocation search bar autocomplete bug

    Hey Comyar, great job with the app!

    Have you come across a bug with the autocomplete suggestions in AddLocation search bar? It seems to have problems finding certain cities and suggests random locations for example, I typed in 'd' and it suggests 'Ronhert Park, CA' ?? No D's in there :)

    Also certain major cities cannot be found but only some of the time. e.g. New York - sometimes it's suggested, sometimes not.

    I'm having a look around for a fix and could submit a pull request if I find anything.

    Are you able to reproduce this bug?

    Any ideas what may be causing it?

    opened by Antifragile 6
  • Hi - Is it possible / legal to use Sol in another app?

    Hi - Is it possible / legal to use Sol in another app?

    If it's possible and legal, could you please give me a few tips how to accomplish this. I agree with everyone else here - it is beautiful.. Thank you!

    opened by daviddelmonte 4
  • error: couldn't parse contents of 'iOS-Obj-C/Sol/SolTests/SolTests-Info.plist': The data couldn’t be read because it isn’t in the correct format.

    error: couldn't parse contents of 'iOS-Obj-C/Sol/SolTests/SolTests-Info.plist': The data couldn’t be read because it isn’t in the correct format.

    I forked the project and cloned to desktop,but when I bulit it with Xcode6.1.1, it occurred an error: couldn't parse contents of '/Users/kelvin/Documents/Programming/Projects/iOS Development/iOS-Obj-C/Sol/SolTests/SolTests-Info.plist': The data couldn’t be read because it isn’t in the correct format.

    I can not find a directory or file of '/Users/kelvin/Documents/Programming/Projects/iOS Development/iOS-Obj-C/Sol/SolTests/SolTests-Info.plist'.

    FYI: screen shot 2014-12-11 at 12 18 43

    opened by Cokile 3
  • App Language

    App Language

    Hi,

    Great job! But how can i change the language of the Weather label? It shows something like: Partly Cloudy. But i want to change that texts to my own language.... How can i do that?

    Thnx! :)

    opened by ghost 3
  • Little change

    Little change

    Fix the problem:if the user allows the current location and he can still add the city of current location.So there will be two same city in the paging view.

    opened by JunsionGu 2
  • 2.0

    2.0

    Hi,

    I updated everything to show it the temprature labels beneath the icons of the forecast. Now the blur background is also in a good height.

    Hope you can merge it :)

    opened by ghost 2
  • Support OpenWeatherMap as weather source

    Support OpenWeatherMap as weather source

    Hi,

    First congratulations on the fantastic job! I think it would be a good idea to provide a data downloader for OpenWeatherMap (http://openweathermap.org/API), as it offers a very good free plan.

    Thanks, Leo

    opened by LeoNatan 2
  • Scroll to the new location if one is added.  Clear Settings UINavigationBar.

    Scroll to the new location if one is added. Clear Settings UINavigationBar.

    The title says it all, really. All I did was make a clear navigation bar:

    And now, if you add a location, the scroll view scrolls to that panel.

    Love the app, especially the UI!

    opened by ruddfawcett 2
  • I would like to ask the default location

    I would like to ask the default location

    Pardon me, I would like to ask the default location

    because I saw those content in mainViewcontroller,

    self.locationManager = [[CLLocationManager alloc]init]; self.locationManager.desiredAccuracy = kCLLocationAccuracyThreeKilometers; self.locationManager.distanceFilter = 3000; self.locationManager.delegate = self; [self.locationManager startUpdatingLocation];

    but after turn on the app it cant change the user's location,

    how could I fix it? thank you for reply in advance.

    opened by hungwei0331 1
  • How to use this?

    How to use this?

    U gave the idea:

    Instead of a black background behind all the weather views, use the Flickr API to grab an image representative of the user's current location, blur it, and set it as the app's background.

    How can i do this? I'm really interested in this feature

    opened by ghost 1
  • IDEA: Use Flickr API to fetch background images.

    IDEA: Use Flickr API to fetch background images.

    Instead of a black background behind all the weather views, use the Flickr API to grab an image representative of the user's current location, blur it, and set it as the app's background.

    enhancement 
    opened by comyar 1
  • Replace UISearchDisplayController with UISearchController

    Replace UISearchDisplayController with UISearchController

    Hello,

    Now that Xcode 7 is out, it would be great to see Sol updated for iOS 8 or iOS 9. The UISearchDisplayController class been deprecated in iOS 8 with UISearchController, so when running Sol in iOS8 or later, the app doesn't work well (it takes several attempts to search and select the city to see the weather).

    bug enhancement 
    opened by tciuro 10
Releases(3.1)
Owner
Comyar Zaheri
Comyar Zaheri
Weather App with widget that fetches real weather data using the Open Weather API

WeatherExtension App Demo WeatherExtension.mp4 Description Weather App that fetches real weather data using the Open Weather API Getting Started clone

Kayla Golder 0 Oct 21, 2021
Weather - Use Open weather APIs to fetch live weather data

Weather ??️ Use Open weather APIs to fetch live weather data Use Core Location p

Vicky Lee 2 Jun 3, 2022
CZWeatherKit is a simple, extensible weather library for iOS, tvOS, and OS X that allows for easy fetching of weather data from various weather services.

CZWeatherKit is a simple, extensible weather library for iOS, tvOS, and OS X that allows for easy fetching of weather data from various weather services.

Comyar 455 Nov 20, 2022
Pegase is a beautifully easy tool to keep track of your financial life on all your macOS

Pegase ?? Features ?? Documentation Personal account software Pegase is a beautifully easy tool to keep track of your financial life on all your macOS

null 2 Oct 12, 2021
Visualize your dividend growth. DivRise tracks dividend prices of your stocks, gives you in-depth information about dividend paying stocks like the next dividend date and allows you to log your monthly dividend income.

DivRise DivRise is an iOS app written in Pure SwiftUI that tracks dividend prices of your stocks, gives you in-depth information about dividend paying

Kevin Li 78 Oct 17, 2022
A Weather information can be searched by a city name and added into a favorite list

A Weather information can be searched by a city name and added into a favorite list. The list can be refreshed with pull to refresh. Move func exists.

Mehmet Can Seyhan 0 Dec 13, 2021
Suicide Safety Plan is a free mobile application for suicide prevention

Suicide Safety Plan - iOS Suicide Safety Plan is a free mobile application for suicide prevention. iOS | Android | Website | Contact This app is a mob

null 13 Aug 5, 2022
A swift package(SPM) with iOS UI component that loads and displays images from remote urls or local assets and displays in a slide-show form with auto scroll feature.

MDBannersView A swift package with an iOS UI component that loads and displays images from remote urls, local assets and displays in a slide-show form

Madhav Deva 2 Feb 5, 2022
A SwiftUI App that displays information about the planets in our solar system.

MySpaceApp Created by Noman Ahmad Current Version : 1.0 Description: MySpaceApp is a simple ios app designed for space enthusiasts. With this app, you

Noman Ahmad 1 Nov 2, 2021
‪‪An app that stores and displays the information entered by the user‬‬

To do list :‬‬ ‪‪An app that stores and displays the information entered by the user‬‬ ‪‪The user can : Add, delete one or clear all , Edit, Show the

null 0 Nov 4, 2021
Application that displays current weather at a random location. iOS 14.0 or newer. SwiftUI.

Elseweather App that displays current weather at a random location. Description Elseweather was created as a student/research project with no practica

Ярослав 11 Dec 15, 2022
WeatherApp-weatherbit.io- - App, that displays the weather in defined cities

WeatherApp-weatherbit.io- App, that displays the weather in defined cities This

Fedor Sychev 1 Dec 6, 2022
Simple and minimalist weather app that displays the current conditions.

Minimalistic Weather App Project Description In this project, I have developed a simple and minimalist weather app, where I use the Current Weather Da

null 2 Jan 8, 2023
With EconoApp you can keep track of economic information such as GDP, GDP per capita

EconoApp With EconoApp you can keep track of economic information such as GDP, GDP per capita, inflation and more. As simple as picking the country an

Vinicius Vieira 4 Feb 9, 2022
A Simple Weather App Using the Open Weather Map api

The Weather, a Simple Weather App Using the Open Weather Map api. This app demos use of the Open Weather Map api. The UI is simple, with views of the

null 1 Feb 17, 2022
A SwiftUI Weather App powered by World Weather Online API

SwiftUI-Weather The SwiftUI Weather app, allow users get the current weather for a particular locatio and view a 5-day weather forecast for the select

Dionysis Karatzas 6 Sep 29, 2022
Simple Weather app to display future weather of 3 cities

WeatherApp Simple Weather app to display future weather of 3 cities Test project for a small weather application Overview For the test project a small

null 0 Nov 28, 2021
Weather forecast app that allows the user to either look for weather at their current location based on the GPS data or search for another city manually.

⛅️ Cloudy Weather forecast app that allows the user to either look for weather at their current location based on the GPS data or search for another c

Burhan 0 Nov 7, 2021
WeatherApp - A simple weather app utilizing Google Places API for search and OpenWeather for weather data

Swift Weather App About A simple weather app utilizing Google Places API for sea

null 0 Jan 5, 2022