iOS开源代码iOS 开发

[开源APP推荐] UmbrellaWeather – iOS天

2016-08-23  本文已影响295人  wjh2005dev

UmbrellaWeather - iOS天气App

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

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 colorIcons

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 registerheweather

项目特点

使用自带 API NSURLSession CoreLocation 网络请求和定位

使用纯 storyboard 布局

7天本地通知提醒

加入了后台刷新更新数据功能

NSKeyedArchiver 持久化储蓄

UIView 和 layout 动画

加入了内购和跳转到商店功能

使用的第三方库和资源

JSON 解析:swiftyJSON

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

注意事项

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

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

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

App Store:https://itunes.apple.com/cn/app/umbrellaweather-xia-yu-tong/id1079751819?mt=8



源码下载:

http://www.ioscodehub.com/2016/08/23/%E5%BC%80%E6%BA%90app%E6%8E%A8%E8%8D%90-umbrellaweather-ios%E5%A4%A9%E6%B0%94app/

特别声明:

本人非项目作者。此为收集推荐。如原作者认为有侵权,请联系本人删除。

特别感谢项目作者的无私开源。

---------------------------------------------------------------------------------

敬请关注:www.ioscodehub.com

微信订阅号:iOSAppOpenSource

上一篇下一篇

猜你喜欢

热点阅读