Заменят ли веб-приложения настольные приложения?[закрыто]

StackOverflow https://stackoverflow.com/questions/361599

Вопрос

Все ли уйдет в облако?Если да, то в каком направлении?Google-шестеренки?Flash, AIR, JavaFX?


Смотрите также: Важна ли разработка настольных компьютеров?

Это было полезно?

Решение

Я задаюсь этим вопросом уже почти десять лет.В моем бизнесе мы создаем и продаем как Windows, так и веб-приложения, которые делают примерно одно и то же.Четыре года назад я бы сказал вам, что к настоящему времени мы были бы на 80-20 % сторонниками веб-приложений.Тем не менее, с точки зрения количества отправленных приложений, мы по-прежнему на 60-40 % отдаем предпочтение приложениям для Windows.

Хотя когда-то я думал, что реальным препятствием для принятия программного обеспечения как услуги было просто стремление к лучшему, более богатому пользовательскому интерфейсу (который Silverlight, Air и др.решило бы), теперь я склонен думать, что есть много людей, которые просто предпочитают одноразовую покупку и локальный контроль модели подписки, подключенной к Интернету.Поскольку это предпочтение коренится в личном восприятии соотношения цены и качества, я не думаю, что технология изменит что-либо так быстро, как мы, технологи, думаем.Таким образом, я готов поспорить, что приложения для Windows будут с нами дольше, чем мы, разработчики, когда-либо ожидаем;еще как минимум 10 лет.

Другие советы

Нет, до тех пор, пока кто-нибудь не выдвинет очень веский аргумент в пользу почему я должен позволять кому-то другому контролировать мои данные.И гарантирует, что мое интернет-соединение всегда включено и доступно везде.

- Спросил я Волшебный Шар - Восьмерка - там было написано: "Ни за что!"

Лично я мечтаю об этом, чтобы вы просто носили с собой USB-накопитель, содержащий операционную систему и все приложения, которые вы используете, а также все ваши личные настройки.Вы можете подключить этот диск к любому компьютеру, который попадется вам на глаза, и каждый раз получать свой собственный персонализированный опыт, независимо от того, какой компьютер вы используете.У вас всегда есть доступ ко всем вашим приложениям и всем вашим данным.Когда вы возвращаетесь вечером домой или заходите на указанные компьютеры, выполняется резервное копирование, так что вам не нужно беспокоиться о потере всех ваших данных.Это в чем-то похоже на то, что делается с Гдиум, и G-Key, но я думаю / надеюсь, что подобные идеи станут гораздо более популярными в будущем.

Ответ, скорее всего, отрицательный, если только мы не обнаружим секретную физику в нашей вселенной или какие-то другие странные лазейки.Теперь немного научной фантастики.

Подумайте вот о чем: однажды у нас могут появиться серверы Quantum Cloud, способные обрабатывать миллионы ФЛОПОВ в секунду, однако, насколько нам известно, мы не можем отправлять эти результаты быстрее скорости света.

Итак, теперь представьте, что "Супер Облако", которое может обработать все, что угодно, несмотря ни на что, за 1 миллисекунду, но если эти результаты не могут быть получены в течение нескольких миллисекунд, то "производительность отстой".Представьте себе, например, космический корабль, на котором невозможно полагаться на облачный сервер, ему понадобится "Рабочий стол".

Сейчас это звучит безумно, но даже сегодня, по состоянию на 2008 год, фотону потребуется больше времени, чтобы перейти с одной стороны процессорного чипа на другую, чем требуется для изменения состояний затвора транзисторов.Итак, мы уже достигаем предела, не превышающего скорости света.

Значит, все, что нам понадобится, - это тупые терминалы?Разве мы не были здесь раньше?Ну, хорошо, они, безусловно, будут более привлекательными приложениями с мультимедиа и всем таким прочим.Но, тем не менее, тупые терминалы.

Не похоже, что маятник должен качаться так далеко назад.

Пройдет немало времени, прежде чем веб-технологии смогут по-настоящему заменить настольные приложения, но я не сомневаюсь, что в какой-то момент это произойдет.Технологии развиваются слишком быстро и последовательно, чтобы этого не произошло.

Однако я сомневаюсь, что какая-либо из упомянутых вами технологий будет тогда актуальна.Я думаю, что браузеры будут переходить к состоянию, подобному виртуальной машине, у которой будет все больше возможностей для создания все более и более качественного веб-интерфейса.

Да, но я сомневаюсь, что технология, которая будет доминировать, уже существует.

Нет.Приложения, ориентированные на данные, и приложения, ориентированные на коммуникацию, могут быть облачными.Однако приложения, ориентированные на обработку данных, менее подвержены выбросу в Интернет.

Интенсивная обработка изображений и игры могут быть немного тяжеловаты для веб-приложения, но я думаю, что со временем это сделают многие приложения.

Нет, настольные приложения на данный момент просто застряли в подвешенном состоянии.Он вернется в полную силу, как только мы, наконец, решим небольшую проблему безопасности.

Я действительно не вижу, как это может произойти в ближайшее время, и под "в ближайшее время" я имею в виду в ближайшие 10-15 лет.Или даже почему кто-то хотел бы этого.Интенсивные игры, количественные финансы, наука и оборона - ни один из них не выиграет от запуска в веб-браузере.

Я думаю, что для того, чтобы браузеры (HTML / Java / CSS / Flash / Что угодно) затмевали собственные приложения в прямом смысле этого слова, производительность компьютерных архитектур (CPU / Memory) должна стать настолько мощной, чтобы вы могли запускать жесткий процесс реального времени внутри платформы браузера и не видеть никакого снижения детерминизма или производительности в реальном времени.

Это потребует некоторых действительно значительных достижений в области вычислительной техники, которых на данный момент не ожидается в следующем десятилетии.

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

Если есть хорошее нативное приложение, которое что-то делает, и приложение AIR, которое делает то же самое, я всегда буду использовать нативное приложение.У HTTP есть свои ограничения.

Я думаю, они будут сотрудничать друг с другом.Можно будет иметь компоненты, размещенные в Интернете, и локальные части.Приложения Flex могут использовать как локальные, так и браузерные песочницы.Если Silverlight этого еще не сделал, ему придется это сделать.

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

Люди слишком увлекаются поиском "следующего важного события".На самом деле это не имеет значения!Веб и настольный компьютер в том виде, в каком они существуют сегодня, - это не что иное, как две отдельные платформы для приложений.Грань между этими платформами стирается все больше и больше, но у обеих платформ есть преимущества и недостатки для людей, создающих приложения, и, в конце концов, пользователя волнует только то, где находятся лучшие приложения.

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

Это все равно что спорить, что арахисовое масло заменит желе.Правда в том, что они оба прекрасно функционируют по отдельности или даже лучше, когда во многих случаях используются вместе.Лично я думаю, что в будущем большинство случаев того и другого будет использоваться в комбинации, а не по отдельности.Тем не менее, всегда будут отдельные случаи, когда это имеет смысл - я не вижу, чтобы википедия или flickr в ближайшее время стали самостоятельными приложениями.Точно так же я уверен, что есть настольные приложения, которые не имеют никакой выгоды от использования Интернета (хотя, как ни странно, на данный момент я не могу придумать хорошего примера).

Я также согласен с предыдущими постерами в том, что грань между ними будет становиться все более размытой.

На данный момент существуют такие вещи, как Глаза это долгий путь, но когда дело сводится к чистой производительности и играм, есть предел тому, что могут сделать браузеры.

Google представила Google Chrome OS в качестве ставки на то, что настольные приложения больше не будут необходимы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top