天气上升3.0 交互式天气应用程序iOS 17

今天推出的最新天气应用程序“天气高升3.0”将推动iOS 17交互式小部件的极限该应用程序将推出...

Weather Up介绍了一个具有互动天气应用的iOS小部件 | ENBLE

介绍Weather Up 3.0,一款革命性的天气应用程序,即将改变iOS 17互动小部件的游戏规则。这款应用将小部件功能提升到一个全新的水平,允许用户点击小部件上显示的天气预报,并立即访问更详细的天气信息。开发者David Barnard将其描述为“在小部件中放置了整个天气应用”。🌦️

一个由副业变成了改变游戏规则的项目

Weather Up 3.0是David Barnard的创意,他自称为“天气迷”,同时也是知名的iOS主屏幕定制应用Launch Center Pro的开发者。在与独立开发者Brock Batsell合作的同时,Barnard在他在订阅管理初创公司RevenueCat的日常工作之余,将Weather Up作为一个副业进行开发。

最初,Barnard和Batsell计划开发一个Apple Watch的复杂应用,可以快速查看天气情况。然而,当苹果宣布支持互动小部件时,他们的计划发生了变化。二人迅速调整了他们的应用程序,充分利用了这种新功能,使用户能够直接从小部件与天气预报互动。📱

“这是一个副业的好处之一,”Barnard说道。“我能够推迟这类发布,做一些非常酷的事情和调试。”副业的灵活性意味着Barnard可以进行实验,推动可能性的边界,而不受财务责任或投资者期望的压力限制。

聪明而独特的天气互动方式

他们辛勤工作的成果是一款在iPhone上与天气预报互动的聪明而独特的天气应用程序。通过新的Weather Up小部件,用户可以查看未来四天的天气预报,包括降雨等条件的详细信息。点击降雨预报,可以展开显示降雨结束的60分钟预览。此外,用户还可以点击任意一天,查看逐小时的天气情况,并使用箭头推进时间。就像拥有周末计划的水晶球一样!⚽

导航预报时使用箭头的想法来自Tide Guide应用程序的开发者Tucker MacDonald,在实施过程中还提供了技术支持。开发者社区的合作性质就是让像Weather Up这样的项目成为可能的其中之一。

切换天气来源以提高准确性

默认情况下,Weather Up依赖于苹果的天气服务作为其天气预报来源。自苹果收购Dark Sky以来,该服务已经大大改进,现在是大多数用户最可靠的选项。然而,Barnard承认不同的天气服务可能在特定地点和市场上更准确。因此,Weather Up提供了切换到AerisWeather或AccuWeather作为天气预报来源的选项。实际上,你甚至可以在主屏幕上使用三个小部件,每个与不同的来源相关联,以确定哪个对你最有效!🌍

幕后挑战

构建一个完全互动的天气小部件带来了一些挑战。随着iOS 17的发布,这种功能的API是全新的,使得像Barnard和Batsell这样的开发者需要在未知的领域中航行。当他们遇到错误或障碍时,几乎没有可用的信息可以指导他们完成这个过程。此外,苹果对互动小部件的更新频率施加了限制。

尽管面临这些障碍,Batsell设法添加了逻辑,使Weather Up小部件每15分钟更新一次,如果可能的话更新更频繁。考虑到苹果设定的限制,这个成就是了不起的。每当用户与小部件互动时,小部件的刷新率也会提高,实时提供最新信息。🕒

不断提供的应用程序

虽然Weather Up小部件提供了基本的预报信息,但应用程序本身还提供了额外的详细信息和功能。湿度、风速、云层覆盖、实际“感觉温度”和雷达图都可以在应用程序中找到。Weather Up确保用户无论是仅依赖小部件还是深入应用程序寻找更全面的天气体验,都能获得所需的所有信息。☁️

所有美好的事物都是有代价的

天气数据并不是免费的,所以Weather Up应用程序的订阅价格是每月4美元或每年40美元。(没错,再也没有0.99美元的价格点了——Weather Up利用了Apple的新定价结构。)为了处理其订阅管理,Weather Up利用了由Barnard的日常工作公司提供的强大的RevenueCat API。Barnard希望Weather Up能够作为RevenueCat订阅管理解决方案的案例研究,展示其优势。

天气应用的未来

Weather Up在天气应用的创新方面取得了令人瞩目的进展,同时也暗示了未来天气应用的发展方向。随着交互式小部件变得越来越先进,开发者们无疑会发现更多创造性的使用方式。像Barnard和Batsell之间的合作将推动进一步的进展,为天气预报的世界带来新的可能性。

因此,如果你厌倦了只提供基本信息的单调天气应用,不妨试试Weather Up 3.0。它是一款能够让天气栩栩如生并无缝集成到你的iOS 17体验中的应用。立即在你的iPhone、iPad、Apple Watch上下载,甚至可以作为iMessage应用程序使用!

额外的问答

问:我可以自定义Weather Up小部件的外观吗?

答:不幸的是,小部件自定义选项仅限于应用提供的设计。不过,Weather Up提供了一个外观精美且用户友好的小部件,完美融入了iOS 17的审美风格。

问:Weather Up是否支持多个位置?

答:目前,Weather Up专注于为你当前所在位置提供准确的天气预报。不过,应用的开发者们正在不断努力改进和更新,所以敬请期待可能的未来改进。

问:是否有计划将Weather Up发布到Android设备上?

答:目前,Weather Up仅适用于iOS设备。不过,未来扩展到其他平台的可能性总是存在的。目前,iOS用户可以享受Weather Up的创新功能。

问:Weather Up互动天气小部件的替代品有哪些?

答:虽然Weather Up在交互性方面很出色,但还有其他天气应用提供iOS设备的小部件功能。一些热门的替代品包括Dark Sky、CARROT Weather和The Weather Channel。每个应用都有其独特的功能,因此最好探索它们并找到适合你的那个。

问:与其他天气应用相比,Weather Up的预报准确性如何?

答:天气准确性可能会因位置和所选的预报来源等因素而有所不同。Weather Up最初依赖于Apple的天气数据,自从该公司收购Dark Sky以来,天气数据质量有了显著提高。不过,你始终可以选择其他预报来源,如AerisWeather或AccuWeather,以获得更准确的预报。用户可以尝试不同的数据源,找到适合他们特定地区的最可靠的预报来源。


参考资料 1. Weather Up 3.0在Enble上的页面 2. Launch Center Pro在Enble上的页面 3. RevenueCat 4. Tide Guide应用程序开发者的LinkedIn资料 5. Apple收购Dark Sky的Enble页面 6. Apple的新定价政策在Enble上的页面 7. Weather Up在Enble上的下载页面