Warning /!\ Ubuntu Touch is no longer maintained as a core product by Canonical. However, the Ubports community are continuing development.

Ubuntu Touch

Install
Get started here!

Get involved!
• Bugs
• Translate

• FAQ
• Release Notes

Core apps
Libertine
Cross Compile

• Devices
• Porting Guide
• Container Architecture

• Build from source
• Deploying

• Screencast
• Testing
• Specs

Get help ... and get in touch

Documents

Weather App design process (pdf)

Visual Exploration

Mockup from Andrea Del Sarto

weather_mockup.jpg

Full size (svg)

Proposals from Michel Renon

weather_proposal_michel_renon_20140202.png

Full size

Notes about proposal 2 & 3

weather_proposal2_michel_renon_20140217.png

Full size

weather_proposal3_michel_renon_20140217.png

Full size

Proposals from Lucas Romero Di Benedetto

DSCN0444.jpg

DSCN0446.jpg

DSCN0447.jpg

DSCN0448.jpg

weatherapp_nexus4_01.png

weatherapp_nexus4_02.png

weatherapp_nexus4_03.png

weatherapp_nexus4_04.png

Weather Spec

Note: we are tracking some of the design proposals before becoming final and placed in this spec in this document.

User story #1 Current Location

As a user I want to find out the weather for my current location so that I can view the weather on demand

Functional definition

Design

userstory1.png

AppSpecTemplate/Needs design tablet.png

AppSpecTemplate/Needs design desktop.png

User story #2 Another Location

As a user I want to look up the weather for another location so I know what to take with me when I go there

Functional Definition

Design

userstory2.png

AppSpecTemplate/Needs design tablet.png

AppSpecTemplate/Needs design desktop.png

User story #3 Units

As a user I want to change the units used when displaying weather data so that I can correlate with other data sources such as TV weather reports

Functional Definition

Design

userstory3.png

AppSpecTemplate/Needs design tablet.png

AppSpecTemplate/Needs design desktop.png

User story #4 Upcoming

As a user I want to view the weather forecast for the upcoming hour in the currently selected location so I know which coat to wear today

Functional Definition

Design

userstory4.png

AppSpecTemplate/Needs design tablet.png

AppSpecTemplate/Needs design desktop.png

User story #5 Locations

As a user I want to quickly and easily look at the forecast in various locations so I can compare the weather where I am and where my friends are

Functional Definition

Design

userstory5.png

AppSpecTemplate/Needs design tablet.png

AppSpecTemplate/Needs design desktop.png

AppSpecTemplate/Needs design phone.png

AppSpecTemplate/Needs design tablet.png

AppSpecTemplate/Needs design desktop.png

User story #6 Forecast

As a user I want to see longer range weather forecasts so I can plan my weekend activities

Functional Definition

Design

userstory6.png

AppSpecTemplate/Needs design tablet.png

AppSpecTemplate/Needs design desktop.png

User story #7 Switch Provider

As a user I want to choose the best weather data provider for my location

Functional definition

Design

AppSpecTemplate/Needs design phone.png

AppSpecTemplate/Needs design tablet.png

AppSpecTemplate/Needs design desktop.png

User story #8 External Link

As a user I want to get more detail about the upcoming weather than the application shows because there are adverse weather patterns forecast

Functional Definition

Design

AppSpecTemplate/Needs design phone.png

AppSpecTemplate/Needs design tablet.png

AppSpecTemplate/Needs design desktop.png

Touch/CoreApps/Weather/Design (last edited 2014-02-28 13:37:41 by popey)