1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

8

Step 8

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

9

Step 9

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

10

Step 10

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

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

8

Step 8

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

9

Step 9

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

10

Step 10

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

14 November 2013 25 December 2013
Goal completed 30 December 2013

Goal author

General

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

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

 Goal Accomplishment Criteria

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 5453
  • 14 November 2013, 20:06
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?