1

Этап 1

Подробное описание возможностей приложения

2

Этап 2

Реализация первого прототипа

3

Этап 3

Подробное описание этапов разработки.

4

Этап 4

Сделать работающими на все 100% короткие перерывы

5

Этап 5

Сделать работающим окно Настроек

6

Этап 6

Сохранять Настройки от запуска к запуску.

7

Этап 7

Повторить все для длинных перерывов.

8

Этап 8

В длинных перерывах блокировать возможность пользователя взаимодейстовать с системой

9

Этап 9

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

10

Этап 10

Релиз приложения

1

Этап 1

Подробное описание возможностей приложения

2

Этап 2

Реализация первого прототипа

3

Этап 3

Подробное описание этапов разработки.

4

Этап 4

Сделать работающими на все 100% короткие перерывы

5

Этап 5

Сделать работающим окно Настроек

6

Этап 6

Сохранять Настройки от запуска к запуску.

7

Этап 7

Повторить все для длинных перерывов.

8

Этап 8

В длинных перерывах блокировать возможность пользователя взаимодейстовать с системой

9

Этап 9

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

10

Этап 10

Релиз приложения

14 ноября 2013 25 декабря 2013
Цель завершена 30 декабря 2013
Общая

Создание первого приложения для MacOS X

Уже несколько месяцев я заглядываюсь на разработку приложений под операционную систему MacOS, но руки до написание первого приложения так и не доходят. Поэтому решил создать цель, чтобы отписываться о прогрессе и не забивать :).

 Критерий завершения

Создание приложения, которое висит в трее и раз в 20 минут делает перерыв на 5 секунд, каждый час - 1 минуту.

  1. Подробное описание возможностей приложения

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

    Взять за основу (но чуть более простое) приложение http://eyeleo.com/.

  2. Реализация первого прототипа

    Висит в трее и каждые 20 минут дает о себе знать, пусть для начала только сообщением.

  3. Подробное описание этапов разработки.

    Что за чем следует и какие знания нужны для реализации.

  4. Сделать работающими на все 100% короткие перерывы

    ... каждые 20 минут. Должно появляться сообщение в течение 5 секунд и таймер запускается по новой на 20 минут.

  5. Сделать работающим окно Настроек

    ... где можно включить/отключить короткие перерывы, настроить время через которое появляется окошко и время, на которое оно появляется.

  6. Сохранять Настройки от запуска к запуску.

  7. Повторить все для длинных перерывов.

  8. В длинных перерывах блокировать возможность пользователя взаимодейстовать с системой

    ... мышка, клавиатура (насколько это возможно).

  9. Добавить в Настройки флаг, отвечающий за возможность пропустить наступивший длинный перерыв.

  10. Релиз приложения

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

  • 5498
  • 14 ноября 2013, 20:06
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?