Skip to content

UmbrellaWeather is an iOS weather app developed in Swift 2,The app simple local reminded umbrella features

Notifications You must be signed in to change notification settings

ZeroJian/UmbrellaWeather

Repository files navigation

![UmbrellaWeather](https://github.com/ZeroJian/ZeroJian.github.io/blob/master/img/SupportLogo.png?raw=true) ##UmbrellaWeather ###The weather app developed in Swift 2,Shelves [AppStore](https://itunes.apple.com/cn/app/umbrellaweather-xia-yu-tong/id1079751819?mt=8)

launch addCity support

###ProjectFeatures

  • Use iOS API NSURLSession CoreLocation network requests and location
  • stroyboard layout
  • 7-day local notifications
  • Added a background fetch to refresh data
  • NSKeyedArchiver Data persistence
  • UIView and layout animation
  • Added purchase and jump to AppStore function

###Third party libraries and resources

Deal with JSON data: swiftyJSON

Weather Icons using free resources ,I use Skench adds color Icons

Matters needing attention

The weather API search does not support other languages, so the APP is only temporary Chinese version ,If you want to use in other regions , location service can work

use heweather free API service,requests times per day 3000

If the access limit is exceeded, you can own to register heweather ###项目特点

  • 使用自带 API NSURLSession CoreLocation 网络请求和定位
  • 使用纯 storyboard 布局
  • 7天本地通知提醒
  • 加入了后台刷新更新数据功能
  • NSKeyedArchiver 持久化储蓄
  • UIView 和 layout 动画
  • 加入了内购和跳转到商店功能

###使用的第三方库和资源 JSON 解析: swiftyJSON

天气 Icons 使用的免费资源,自己使用 Skench 增加了颜色 免费 Icons 网址

###注意事项 天气 API 不支持其他国家的城市搜索,如果在其他国家使用,定位城市应该可以工作

使用的和风天气免费 API 服务,每天访问次数 3000

如果访问超出限制可自行前往注册 和风天气官网

About

UmbrellaWeather is an iOS weather app developed in Swift 2,The app simple local reminded umbrella features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published