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
completed_date

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. Релиз приложения

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

  • 6409
  • 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?