Создание первого приложения для MacOS X
Уже несколько месяцев я заглядываюсь на разработку приложений под операционную систему MacOS, но руки до написание первого приложения так и не доходят. Поэтому решил создать цель, чтобы отписываться о прогрессе и не забивать :).
Критерий завершения
Создание приложения, которое висит в трее и раз в 20 минут делает перерыв на 5 секунд, каждый час - 1 минуту.
-
Подробное описание возможностей приложения
Описать макимально приложение, которое должно получиться вледствие разработки.
Взять за основу (но чуть более простое) приложение http://eyeleo.com/.
-
Реализация первого прототипа
Висит в трее и каждые 20 минут дает о себе знать, пусть для начала только сообщением.
-
Подробное описание этапов разработки.
Что за чем следует и какие знания нужны для реализации.
-
Сделать работающими на все 100% короткие перерывы
... каждые 20 минут. Должно появляться сообщение в течение 5 секунд и таймер запускается по новой на 20 минут.
-
Сделать работающим окно Настроек
... где можно включить/отключить короткие перерывы, настроить время через которое появляется окошко и время, на которое оно появляется.
-
Сохранять Настройки от запуска к запуску.
-
Повторить все для длинных перерывов.
-
В длинных перерывах блокировать возможность пользователя взаимодейстовать с системой
... мышка, клавиатура (насколько это возможно).
-
Добавить в Настройки флаг, отвечающий за возможность пропустить наступивший длинный перерыв.
-
Релиз приложения
Приложение можно скачать, возможно, сделать для него простую промо страничку в интернете.
- 5498
- 14 ноября 2013, 20:06
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением