user49913
Просветленный
(38612)
2 года назад
конкретно в данном случае преимуществ ноль
вопрос хороший, веб-приложение для авито было бы куда уместнее, чем десктопное, зачем ты десктопное писал?
придётся сочинять всякие небылицы из разряда "мне было жалко раскошеливаться на хостинг для веб-приложения" или честно сказать, что не умеешь в веб-технологии
Драгомир Бутулисов
Оракул
(84288)
2 года назад
Если Ваше приложение может работать на ПК, а объявления синхронизирует между клиентами - то преимущество в том что не нужен браузер. Сомнительное весьма, ибо устройство без браузера это как дрель без ручки - вроде и дрель, а нахер она такая?
Если ваше приложение не синхронизирует данные на сервере то у него вообще нет преимуществ и зачем такое приложение вообще неясно. ДЛЯ КОГО там будут объявления? Для ваших домашних питомцев?
Сергей Ворошилин
Мастер
(2088)
2 года назад
Десктопное приложение могло бы, хоть и в ограниченном режиме, работать и при отсутствии интернета. Например, Вы размещаете объявление в приложении в режиме оффлайн, при подключении к интернет, оно будет опубликовано. Еще можно добавить что-нибудь про экономию трафика, для работы десктоп приложения не нужно каждый раз скачивать само приложение.
no nameМыслитель (6058)
2 года назад
> десктопное приложение могло бы, хоть и в ограниченном режиме, работать и при отсутствии интернета
Аналогичную логику можно написать и для веб-приложения.
> для работы десктоп приложения не нужно каждый раз скачивать само приложение
Веб-приложение тоже не нужно скачивать каждый раз. Сейчас разработчик может превентивно указывать, что он хочет кэшировать. Таким образом он может закэшировать буквально всё, и тогда сайт будет работать в оффлайне, а также не будет скачивать "само приложение".
Я написал desktop-приложение в котором можно выкладывать объявления о находках и продажах (типо Авито, только о потерянных вещах).
Сам вопрос:
Почему desktop-приложение, а не сайт? Какие есть преимущества у приложения перед сайтом?