Winsana – клиент для сервиса управления задачами Asana на вашем Windows Phone

    Наша команда перепробовала множество инструментов для управления проектами. Практически все они имели серьезный недостаток – были слишком сложными и громоздкими. В итоге даже простая операция создания задачи и назначение исполнителя вызывала раздражение и всякое нежелание пользоваться инструментом в дальнейшем. Согласитесь, что главная задача любого инструмента – облегчить жизнь, а не усложнить ее.

    Около полугода назад я познакомился с сервисом Asana. Сначала начал использовать в личных целях, но в конце концов пришел к тому, что лучше использовать единый инструмент в том числе и на работе.
    В качестве хранилища исходного кода мы используем облачный TFS, соответственно, управление проектами осуществляем там же. Но для нас он оказался слишком громоздок. Да и клиенты, когда видели то, с чем им придется сталкиваться каждый день, предлагали использовать Google Docs или Excel и не усложнять им жизнь.

    Мы благополучно переехали на Asana и остались очень довольными. Но у него есть один небольшой недостаток – сервис недоступен через IE и Opera. Если отсутствие поддержки Opera нас не сильно расстроило, то ситуация с IE была более критичной – доступ к задачам на устройстве с Windows Phone был затруднителен. Можно было либо играться с user agent, либо использовать сторонние браузеры. К тому же для личного использования мне хотелось именно нативное приложение – это самый удобный вариант.

    Кто не знаком с Asana, могут ознакомиться с подробным обзором сервиса — http://habrahabr.ru/post/151162

    Я пересмотрел клиенты для Android и iPhone/iPad. Это оказались просто обертки для мобильной версии сайта – не впечатлило. У Asana есть API для сторонних разработчиков, поэтому было принято решение разработать собственный клиент. Разработка велась в свободное время, поэтому для первой версии было решено максимально урезать функционал. Все-таки хотелось и самим начать пользоваться, собрать отзывы пользователей, чтобы понять направление дальнейшего развития.



    На разработку ушло около двух месяцев. Приложение поддерживает версию Windows Phone 7.5 и выше (т.е. все существующие устройства на Windows Phone) и оно бесплатно.

    Приложение получилось простое и лаконичное, как раз в стиле Windows Phone. Честно говоря, когда я видел некоторые таск-менеджеры для WP, то меня охватывала паника: как можно было настолько испортить простую идею – список задач. Нам, правда, было проще – это клиент для существующего сервиса, поэтому фантазия ограничивалась возможностями API.

    Что представляет из себя Winsana и какую функциональность предлагает:
    1. Управление воркспейсами, проектами и задачами.
    2. Офлайн режим: все данные хранятся на устройстве.
    3. Создание задач в офлайн режиме и дальнейшая синхронизация при появлении сети.
    4. Простой и лаконичный UI.


    Проблемы и недостатки приложения:
    1. Логин с помощью ключа API (гуидоподобная строка) – API пока не поддерживает другие варианты. Представитель Asana сообщил, что OAuth планируется, но точных сроков пока нет.
    2. Удаление сущностей отсутствует – ограничение API.
    3. Проблемы с производительностью при взаимодействии с сервисом – в последнее время часто возникают задержки со стороны сервиса и мы в итоге получаем ошибку таймаута (ограничение – 10 секунд).


    Планы на следующую версию:
    1. OAuth (если позволит API).
    2. Удаление сущностей (если позволит API).
    3. Вложенные задачи.
    4. Функция «Прикрепить на стартовый экран» для воркспейсов, проектов и пользователей.
    5. Живой тайл: важная информация сразу на стартовом экране.
    6. Управление тегами.
    7. Интеграция с календарем – создание напоминаний по желанию пользователя.
    8. Добавление комментариев к задаче.
    9. Оптимизация :)


    Рассмотрим основные экраны приложения:

    1. Стартовый экран
    Доступно: список воркспейсов, задач на сегодня (просроченные и с датой до сегодня), мои задачи и список пользователей. Также пользователь может быстро создать новую задачу.




    2. Пользователь переходит к конкретному воркспейсу
    Список проектов и тегов.



    3. Детали проекта
    Задачи проекта разбиты на 3 группы: активные, выполненные и все.




    4. Детали задачи
    Представлена вся необходимая информация о задаче и комментарии к ней.



    5. Редактирование/Создание задачи




    6. Настройки приложения



    Что доступно:
    1. Воркспейс по-умолчанию – будет использоваться для быстрого создания задачи из стартового экрана
    2. Пользователь для «Моих задач»
    3. Очистить локальное хранилище
    4. Выход: очистка локальных данных и возврат на экран входа


    Загрузить приложение можно по ссылке: http://www.windowsphone.com/s?appId=c7fcb385-4fec-4356-9a9a-12c03e41aea4

    Наша команда будет рада любым отзывам и предложениям – support@devrain.com.

    А пока приложение проходило сертификацию, мы подготовили небольшой апдейт. Скоро он будет доступен в Windows Phone Store.
    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 7

      +1
      Спасибо, как раз очень не хватало, чтобы следить за работой на телефоне.
        +1
        Добрые люди подсказали про еще один неофициальный клиент (http://www.windowsphone.com/en-us/store/app/asana/0abcea53-de5f-4275-a7cb-afbcce142225), но он, судя по всему, доступен только для США. Странно, что мы его не нашли изначально.
          0
          Простите мое субъективное мнение, но визуально он выглядит не «лаконично», а скорее бедно. Я бы подумал о следующих моментах:
          1. Убрать префикс в виде тире у заданий в списке.
          2. Писать строки с хинтами в формах и строки «N projects» в списках серым цветом.
          3. Вместо цвета даты использовать идею из альтернативного клиента с блоками перед названием — выглядит гораздо лучше.
          4. Зачем в списке «Completed» после каждого элемента отдельно писать completed?
            +2
            Спасибо за отзыв, учтем :)
            0
            спасибо, что обратили внимание на перспективную и замечательную ОС
              0
              Будете ли добавлять headings? (которые «Подраздел:»)
              За приложение спасибо, наконец-то могу читать асану с телефона.
                +2
                Да, конечно. В следующем релизе сделаем (будет в течении пары дней)

              Only users with full accounts can post comments. Log in, please.