Десктопное приложение (урезанный аналог фтп)

Петр18 років у сервісі
Дані замовника будуть вам доступні після подання заявки
05.05.2011

Задача:

Необходимо написание приложения, которое должно работать на десктопе

Поддержка операционных систем : win, mac

Суть приложения:

Вход - логин/пароль ( проверка доступа )

Окно, в нем список файлов (получение списка имен файлов с сервера идет через АПИ )

Также вы можете добавить файлы со своего компьютера в это окно.

При нажатии на файл файл передается( или принимается ) сервером ( после отправляеться запрос по АПИ, что файл закачался/скачался.)

Получение списка файлов, логинов и паролей, а также получение/заказчка файлов на сервер идет через специальное АПИ на веб сервере ( АПИ - писать не нужно, оно будет)

Закачка и получение файлов будет хитрое, так как нужно закачивать будет файлы в 3-4 гигабайта, Т.е. Необходимо соединятся с сервером не одним потоком/процессом ( хотя это на выбор программиста, главное чтоб загружалось быстро.)

Предпочтение отдается таким языкам как Python, Java, но лучше Python( хотя это не утверждение, а просьба )