Простая программа для Android

Александр16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
06.11.2013

Требуется разработать программу для Android (под другие платформы возможно?), состоящую из

1) Настроек программы, там три настройки Город (из списка, будет дан позже) в соответствии каждому городу идет заранее заданный домен, порядка 30 штук, желательно чтобы список брался из отдельного файла, чтобы я мог вносить изменения. Имя пользователя и пароль.

2) Программа висит в фоне, каждые пол часа (а еще лучше чтобы время задавалось в настройках) программа обращается к домену (указанному в настройках) по определенному адресу, передавая в качестве параметров имя пользователя, и допустим хэш пароля. (Тут нужно обдумать, либо шифрование между точками, либо хэш пароля, типа sha1(username + password) плюс еще один внешний хэш и соль, главное чтобы пароль не передавался в открытом виде)

3) По указанному адресу программа получает данные в любом удобном виде (JSON,XML, plaint text, binary и т.д.)

предварительно всего четыре параметра:

- Количество новых сообщений

- Флаг начала предоплаты ( в идеале список этих заказов )

- Флаг начала раздач ( в идеале список этих заказов )

- Флаг наличия товаров в офисе ( в идеале список этих заказов )

4) При изменении данных программа показывает уведомление пользователю, с предложением зайти на сайт и посмотреть подробно, 4 ссылки под каждый случай.

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