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

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

Этот сдвиг вызвал постоянные дискуссии в мире технологий. На фоне роста и роста веб-приложений не пора ли объявить смертный приговор разработке приложений для настольных ПК?

Упадок настольных компьютеров

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

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

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

Кроме того, зачем разработчикам тратить время на разработку настольного приложения? Для поддержки нескольких операционных систем с настольным компьютером вам нужно написать больше кода. С веб-приложениями им нужно кодировать только один раз, и это работает везде.

С этой точки зрения веб-приложения кажутся гораздо более эффективными для всех участников.

Цифровой кочевник и веб-приложения

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

Это влияет на большую часть нашего повседневного использования технологий. Все больше людей (известных как «цифровые кочевники») переходят на сторону приключений и работают удаленно из разных уголков мира. Для этих людей веб-приложения чрезвычайно полезны.

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

Еще не умер

Но все это вовсе не означает, что рабочий стол мертв. Мы не должны быть похоронным звеном для настольных приложений.

Наши панели задач по-прежнему усеяны загруженными приложениями, от пакета Office до Adobe Photoshop. И это не из-за отсутствия альтернатив в Интернете. Мы могли бы использовать Office 365 или Google Docs вместо нативного офисного приложения, если бы захотели. Мы могли бы выбрать онлайн-приложение электронной почты вместо Outlook. Но мы этого не делаем.

В этих случаях люди предпочли использовать загруженное настольное приложение. Это предпочтение, а не принудительное использование.

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

Почему возвращение?

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

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

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

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

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

Интегрированное будущее

Будущее настольных приложений - это не могила в мусорных корзинах наших компьютеров. Скорее всего, они будут продолжать делиться центром внимания с веб-программами. У каждого есть преимущества, которых нет у другого, и дыры, оставленные веб-приложениями, заполняются настольными компьютерами. Они дополняют друг друга, а не конкурируют.

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

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

Начало эволюции

Спад в разработке десктопов объясняется тем, что у десктопов больше нет монополии. Он вынужден делиться своим вниманием с телефонами, планшетами и даже часами.

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

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