Преимущество приложений Windows 8 над настольными программами

3068
Dennis Jaheruddin

Вступление

В настоящее время у меня есть ноутбук с операционной системой Windows 8 без сенсорного контроля, видимо, иногда я использую «приложения» и чаще использую «настольные программы». Тем не менее, я просто не имею смысла делать это разделение.

Что я нашел

При поиске таких вещей, как «приложение Windows 8 против рабочего стола», я не могу найти ничего, что могло бы послужить аргументом в пользу использования приложений, наиболее важные различия, с которыми я столкнулся:

  • Приложения должны поступать из магазина Windows (возможно, это из соображений безопасности)
  • Версия приложения и настольной версии программы может отличаться (возможно, вы можете попробовать другую, если одна не подходит)
  • Приложения могут быть закреплены (но вы можете сделать ярлыки на своем dektop)
  • Приложения могут быть привязаны (но вы можете перетаскивать большинство настольных программ к краю экрана)

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

Вопрос

Предполагая, что у вас компьютер под управлением Windows 8 без сенсорного экрана, каковы основные различия между «приложениями» и «настольными программами» и, в частности: каковы преимущества приложений перед настольными программами?

1

2 ответа на вопрос

1
Andrew White

Microsoft have re-created the "Microsoft experience" across their fleet - on the XBox one, on the tablet, on the phone, and of course on the PC. This redesign heavily incorporates the "Metro" interface, which runs apps, rather than desktop programs.

Desktop programs ("desktop apps") are run in what Microsoft refer to as legacy mode - the "old" Windows experience you're used to.

Each has its own advantages and disadvantages, but (it appears) Microsoft are likely only going to support legacy desktop apps for a limited number of time - probably the next 1-2 releases. This is similar to how DOS support was dropped.

There's an excellent article comparing the advantages of both here. It is written with developers in mind, but it's reasonably easy to read.

При чтении этого с точки зрения пользователя, единственным прямым преимуществом является виджет, подобный «активным плиткам». Я полагаю, что я не особо скучал, и что преимущества должны быть получены от лучшей функциональности, когда разработчики вынуждены работать в правильной среде? Dennis Jaheruddin 10 лет назад 0
Я исходил из того, что он совместим напрямую, поскольку именно здесь Microsoft выходит на рынок домашних ПК. Любые преимущества, вытекающие из функциональности фреймворка, являются бонусом. Andrew White 10 лет назад 0
1
jpaugh

To the end-user (i.e. non-developers), apps are probably just marketing hype. iPhones have "apps", Androids have "apps", so now, Mac, Ubuntu, and Windows have apps.

To developers, they represent a change in UI design support, as well as making it easier to re-target a PC app to a mobile Windows device, and vice versa.

Probably, in the future, most programs on all commercial operating systems will be called apps, and will likely be distributed from a centralized location. The incentive (to the company) here is that they can have greater control over individual apps, since they control the store from which they are sold. To the user, it means a single place to go looking for an app. To the developer: a more streamlined distribution and/or re-targeting process; meanwhile, developers who don't play along will get left behind, since users will eventually forget to look for other venues.

Disclaimer: I don't do windows.

Вы действительно видите, что это происходит с программными пакетами более 40 ГБ, такими как Autodesk Building Design Suite? LawrenceC 10 лет назад 0
Вы имеете в виду переход на мобильный? Как насчет небольшого служебного приложения, которое взаимодействует с настольным приложением. Возможно, достаточно, чтобы поработать над несколькими компонентами и синхронизировать их с полнофункциональным настольным приложением. jpaugh 10 лет назад 0