Как Адаптировать Сервис Для Мобильных Платформ

Сегодня никто не будет спорить с тем, что рынки мобильных устройств и планшетов являются одними из самых быстрорастущих.

Это хороший момент, у многих есть шанс переломить ситуацию и выиграть второй тур, а у многих медлительных есть все шансы остаться только в большой паутине.

В связи с этим появились даже радикальные подходы, когда предлагается проектировать в первую очередь для мобильных платформ, а уже потом думать о большом вебе ( http://www.lukew.com/resources/mobile_first.asp ).

Это хорошая концепция, но суровая правда заключается в том, что в сети уже существует множество сервисов, и их необходимо перенести в мобильный мир.

Давайте разберемся, как адаптировать существующий сервис под мобильные платформы.

Сразу оговорюсь, что планшеты мы оставляем за бортом; это другое дело.

Второй момент, который мы учитываем – это современные сенсорные телефоны.

В этой статье мы не рассматриваем собственно графическое оформление приложения.

Рассмотрим этап, предшествующий работе с дизайнером интерфейсов.

Прежде всего , мобильная версия отличается целями и сценариями использования.

Мобильный сервис почти всегда работает здесь и сейчас.

Что будет завтра или то, что произошло вчера, интересует вас гораздо реже:

  • на своем мобильном телефоне вы смотрите погоду на сегодня, чтобы решить, брать зонтик или нет
  • вы читаете текущую почту или сообщения, а не копаетесь в истории
  • ты смотришь на пробки сейчас и не планируешь, как туда добраться завтра
Убрать из первого выпуска все, что связано с планированием сторис, долгим просмотром, отбором и т. д. В комментариях будут крики, что это неправда, я почти все делаю на мобильном.

Это, конечно, справедливо для небольшой части аудитории.

И для первого релиза лучше рассмотреть эти сценарии и отложить их на будущее.

Когда будете реализовывать их в 1.0+, не забудьте сравнить частоту их использования с текущими.

Во-вторых , номер телефона — это набор дополнительной информации о пользователе:

  • ты знаешь, где это, с хорошей точностью
  • вы знаете, что телефон всегда рядом со своим владельцем (ну Андроид иногда бывает у розетки)
  • вы можете легко фотографировать и записывать свой голос
Модные LBS-сервисы, скорее, имеют смысл не как отдельные сервисы, а как конкретное дополнение к любому существующему сервису.

Используйте позицию пользователя, чтобы отфильтровать ненужную ему информацию и не задавать ему глупых вопросов.

Телефон находится рядом с хозяином, ему всегда можно напомнить о чем-то важном, и он это заметит. Например, очень полезно напомнить, что завтра будет резкое похолодание или дождь, если услуга связана с погодой.

Телефон – лучший вариант сегодня для напоминаний.

По поводу записи фото и голоса - это скорее всего будут совершенно отдельные сценарии, не входящие в большую версию вашего сервиса.

Это действительно целое направление для новых возможностей.

Подумайте на досуге, ведь там еще много интересного: акселерометр, высотомер, гироскоп и т.д. Третий : Интернет. На мобильном телефоне он медленнее, намного медленнее и может не существовать.

Бесплатного интернета не будет, если вы поедете в другой регион или страну, вас ждет роуминг.

И, к сожалению, он умрет не скоро.

Но даже если вы полностью оплатили услугу, Интернет начинает пропадать даже в пределах крупных городов.

Современные базовые станции часто дают очень плохой сигнал в закрытых дворах, даже в центре города.

Я уж не говорю о проселочных дорогах.

Отсюда вывод, что ваше приложение должно выжить без Интернета.

Возможно, оно не будет на 100% функциональным, но приложение должно оставаться полезным.

Последний момент , служба остается одна.

Мобильная версия — это продолжение веба, веб — продолжение мобильного.

В этом случае пользователь пользуется одним сервисом, а не двумя разными.

Сервис должен помнить, где остановился пользователь, что он смотрел или искал последним, что добавил в закладки.

Рассмотрим сценарии, затрагивающие обе платформы.

Без этой ссылки ваш сервис уже будет серьезно уступать конкурентам.

Результат:

  • разделите сценарии, что для мобильных, а что для крупного сервиса.

  • подумайте, какие сценарии сейчас затрагивают обе платформы
  • какая информация с мобильного поможет сервису стать умнее
  • подумай о мире с плохим интернетом
  • сделайте сервис максимально простым, не добавляйте информацию или действия, если не уверены на 100%, что они необходимы
Буду очень признателен за любые дополнения и комментарии по этой теме.

Теги: #мобильная разработка #мобильные устройства #запуск нового продукта #Чулан

Вместе с данным постом часто просматривают: