Skip to content

Instantly share code, notes, and snippets.

@ati
Created September 5, 2012 15:29
Show Gist options
  • Select an option

  • Save ati/3638457 to your computer and use it in GitHub Desktop.

Select an option

Save ati/3638457 to your computer and use it in GitHub Desktop.
мобильная версия vozduh.msk.ru
Пишу по поводу мобильной версии vozduh.msk.ru
Моё лучшее представление о мобильной версии такое: программа состоит из нескольких экранов. Их число равно количеству датчиков + 1.
Последний экран -- текст о проекте, с описанием железки, методологии, с благодарностями и пр.
Остальные экраны -- информация с датчиков. Выглядят они примерно так: http://i.imgur.com/uZi2G.jpg. Последовательно сверху вниз, слева направо:
1. название датчика, ссылка на "последнюю" страничку
2. точечки, соответствующие активной странице
3. "сейчас": время, кнопка refresh
4. текущее значение, большими буквами, с единицами измерения.
5. цветной бэджик, соответствующий диагнозу, стрелочка, соответствующая тренду
6. Короткий текстик, который будет генерироваться автоматически и описывать текущую ситуацию. Он же будет попадать в twitter feed проекта, в принципе его можно оттуда и брать.
7. график измеряемой величины, квадратиком показан дождь, который шел в это время.
Сейчас есть датчики дождя, крупной и мелкой пыли, видимо появится датчик уровня радиации. Можно брать из общедоступных источников "погодные" данные -- температуру и влажность. Кроме того, надеюсь, получится договориться с кестином, чтобы они давали данные по пыльце растений.
Как ты думаешь, насколько вообще это внятный UI? Я посмотрел несколько ios-ных программок, которые ищутся в апсторе по слову "air quality", но счастья там не нашел.
Судя по обсуждению на хабре народ хочет одновременно иметь доступ к точным данным _и_ делать человеческие выводы, типа "хорошее время для велосипедной прогулки" или "лучше детей из дома не выпускать". Я не уверен, что моя версия отвечает вот на этот второй вопрос, что ты думаешь по этому поводу?
Кроме того, уже появилось несколько желающих повторить конструкцию, т.е. в будущем могут добавиться новые точки на карте. Пока, впрочем, я бы на это не рассчитывал, хотя и держал это в уме.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment