Calcweb.ru

Информационный портал
6 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Альтернативный UWP-Проводник, созданный сторонним разработчиком

Приложение Универсальный Проводник для Windows 10.

С момента выпуска Windows 8 в 2012 году Microsoft пытается сделать Windows более дружелюбной и гибкой. По сравнению с более старыми версиями настольной операционной системы Windows 10 предлагает современный внешний вид. Изменения внешнего вида можно увидеть если сравнить в приложения UWP и классические приложения Win32.

Проводник в Windows 10 по-прежнему является классическим приложением с некоторыми улучшениями, такими как темная тема. Разработчики создают различные сторонние файловые менеджеры, которые можно использовать в качестве альтернативы Проводника файлов, даже Microsoft работает в данном направлении. Как запустить Универсальное приложение Проводник файлов в Windows 10

Разработчик Люк Блевинс создал современное приложение «Files UWP» с интерфейсом Fluent Design и поддержкой темной темы.

«Files UWP» — это сторонний файловый менеджер, который может быть установлен на любом устройстве Windows 10 и использует интерфейс, который мы ранее видели в различных концептах.

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

Приложение не предназначено для того, чтобы быть простым UWP-клоном Проводника Windows, и в конечном итоге превратится в высококачественное современное приложение, которое включает в себя новые тенденции UX, такие как элементы Fluent Design и минимализм.

Как вы можете видеть на скриншотах ниже, Files UWP сильно отличается от классического Проводника файлов, основанного на знакомой модели приложения Win32.

концепт Проводника для Windows 10

новый Проводник для Windows 10

Установить Приложение «Files UWP».

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

Шаг 1: Чтобы установить и протестировать Files UWP, включите режим разработчика на своем ПК и загрузите пакет с Github.

Шаг 2: Распаковав его на рабочий стол, просто откройте папку x64 и установите, сертификат безопасности.

Шаг 3: Кликните правой кнопкой мыши файл «Add-AppDevPackage» и запустите его в PowerShell с правами администратора.

Шаг 4: Следуйте инструкциям на экране PowerShell, чтобы установить приложение Files UWP.

После установки вы найдете концептуальный проводник в меню «Пуск», после чего вы сможете закрепить его на панели задач или начальном экране.

концепт Проводника для Windows 10, темная тема

Проводник для Windows 10

Люк полагает, что его файловый менеджер в конечном итоге появится в Магазине Microsoft, что позволит пользователям быстро загрузить и установить приложение на любом компьютере с Windows 10.

Файлы: программа UWP для замены проводника

Спустя годы и версии Windows, многие элементы системы исчезли. Но в то же время некоторые из них существуют уже несколько десятилетий, например Проводник . Конечно, есть много других сторонних решений, альтернативных этому, как в случае с Files.

Имейте в виду, что важная операционная система Windows существует уже давно, в дополнение к нескольким версиям. Они были более или менее успешными или приняты пользователями, с Окна 7 и XP — самый любимый. Все это до достижения текущего Окна 10 . Как мы уже упоминали, такие элементы, как Redmond System File Explorer, существуют уже много лет. Это помогает нам наилучшим образом работать с файлами и папками, с которыми мы работаем каждый день.

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

Какие преимущества мы находим при установке файлов в Windows

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

Читайте так же:
Анализ эффективности двухфакторной аутентификации

Именно об этом приложении мы и поговорим с вами прямо сейчас. Первое, что мы должны знать об этой альтернативе проводнику Windows, это то, что это приложение UWP. Это означает, что в первую очередь мы загружаем его из официального магазина системы с полной безопасностью, Microsoft Магазин . В то же время он был разработан как эстетически, так и функционально, чтобы идеально адаптироваться к самой Windows.

Файлы Интерфаз

Фактически, как только мы запускаем программу как таковую, мы обнаруживаем, что пользовательский интерфейс несколько отличается от того, к которому мы привыкли. Конечно, он был разработан, чтобы помочь нам с полным комфортом управлять нашими файлами и папками. Чтобы дать нам представление, мы говорим о бесплатном открытом исходном коде UWP Проводник, который дает нам многое из того, что требуется от исходной функции Windows 10.

Также важно знать, что это проект это начинается прямо сейчас, так что ему еще есть что улучшать и развиваться.

Интерфейс файлов, альтернатива проводнику

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

espacio unidades

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

В этот момент на экране появляется контекстное меню, полное вариантов для выбора. Очевидно, у нас есть обычное вырезание, копирование или удаление, но это гораздо больше. Например, из этого Контекстное меню , мы можем играть прямо в VLC, откройте папку в TreeSize, чтобы увидеть ее размер, закрепите ее на главной панели интерфейса или даже откройте на другой вкладке.

Контекстный файл меню

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

Другие полезные функции File

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

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

Панель doble Files

Все это поможет нам работать быстрее и эффективнее со всем нашим контентом, хранящимся на компьютере.

Параметры настройки файлов

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

Файл Opciones

В то же время отсюда мы активируем двойную панель или некоторые ярлыки для таких элементов, как CMD или PowerShell . Фактически, лучшее, что мы можем сделать, — это немного передвинуть эту программу, чтобы привыкнуть к ее использованию и обнаружить ее преимущества.

Бесплатная загрузка файлов

Как мы упоминали ранее, мы сталкиваемся с приложением UWP с открытым исходным кодом, которое действует как альтернатива Для Windows File Explorer . Здесь мы находим несколько очень интересных функций в дополнение к интерфейсу, более соответствующему текущей Windows 10. Поэтому, чтобы извлечь пользу и попробовать все, что мы вам рассказали, вы можете загрузить программа бесплатно из официального системного магазина.

Читайте так же:
Резервное копирование в Windows 7

Новый стильный файловый менеджер для Windows 10

Если по каким-то причинам не устраивает встроенный системный «Проводник» или просто он надоел уже — рекомендую попробовать новый файловый менеджер для Windows 10 с модным дизайном Fluent Design под «неожиданным» названием Files (UWP Preview).

Даже если не решитесь использовать его ежедневно, то наверняка «зацепит» представленная концепция с поддержкой удобных вкладок и продуманность деталей воздушного интерфейса.

Files — новый файловый менеджер для Windows 10

Files

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

Многократные поиски самого удачного варианта вкладок для окон Проводника помнят постоянные читатели (Clover, QTTabBar…). Теперь представьте мое восхищение, когда первый раз запустил приложение Files (UWP Preview)…

Вот он, функциональный минимализм, простота и воздушность! Но в сторону эмоции — давайте посмотрим на возможности этой программы.

Параметры и настройки приложения Files (UWP Preview)

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

Чтоб открыть новую вкладку нужно, как догадались, кликнуть на плюсик в соответствующей панели…

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

Абсолютно ничего сложного. Контекстное меню выглядит таким образом…

Читайте также на сайте:

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

Первый значок в правом нижнем углу отвечает за выделение файлов…

Третий отображает процесс выполнения какой-либо операции (например, копирования)…

Плюсик в правом верхнем углу поможет создать новую папку, текстовый документ и… изображение (вот этого юмора не понял).

Поиск проверить не смог, так как он у меня отключен полностью еще со времен начала использования альтернативного скоростного решения (Everything). Под тремя точками находим такое контекстное меню…

Кстати, если уменьшить размер окна до определенного размера, появится еще одна кнопочка тут…

Скорее всего, это «жертва» адаптивности приложения (оно одинаково работает как в стационарных компьютерах, так и в планшетах со смартфонами на базе Windows.

Теперь давайте «нырнем» в Параметры нового файлового менеджера для Windows 10 (слева внизу вход в них притаился).

Интерфейс программы переведен частично, но и на этом пока скажем спасибо авторам (со временем все будет красиво в этом плане, как они обещают).

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

В этом пункте параметров придается акриловый эффект левому сайдбару (боковой колонке)…

В следующем разделе все ясно без слов…

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

Если активируете все пункты из раздела виджетов, то получите в рабочем окне менеджера закрепленные библиотеки, диски и «Последние файлы» …

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

С многозадачностью разберетесь самостоятельно — полноценный перевод присутствует…

Некоторые пункты параметров у меня не активны, как подозреваю, по причине применения различных твиков в былые времена.

Читайте так же:
Метод быстрой ретуши портретного фото

Второй пункт предлагает показывать дополнения к известным типам файлов (отображать расширения файлов), а последний заведует двойным кликом или одинарным для запуска файла или открытия папки…

Не рекомендую экспериментировать…

Если оказался не совсем понятен мой школьный поверхностный перевод пунктов параметров Files (UWP Preview) — можете воспользоваться услугами бесплатного программного переводчика интерфейсов Screen Translator (описывал его подробно).

Предлагаю сравнить наглядно два вида файловых менеджеров — нового и старого (с прикрученными сторонней утилитой вкладками)…

Лично мне очень понравился этот файловый менеджер для Windows 10. Конечно, он еще в стадии бета (тестирования) и не совершенен, но авторы интенсивно работают над ним и обещали очень быстро исправлять все баги с недоработками, внедрять новые функции и возможности.

Скачать Files (UWP Preview)

Предназначение:Современный файловый менеджер в стиле Fluent Design
Название программы:Files (UWP Preview)
Производитель (автор):Yair A
Статус:Бесплатно
Категория:Проводник
Размер инсталлятора (архива):43.38 Мб
Поддержка ОС:Windows 10
Язык интерфейса:Английский, Русский…
Безопасность:Вирусов нет
Похожие программы:
Ссылка на инсталлятор/сайт:Скачать/Перейти

Как и в случае с модными всплывающими окнами в стиле Fluent Design — распространяется программа бесплатно, но исключительно через магазин Microsoft Store (для владельцев не обрезанных сборок, а официальных полноценных операционных систем Windows 10 это совершенно не проблема).

Обновление Files UWP

С этими программами не соскучишься — написал обзор и лег спать, а утром этот «новый Проводник» уже обновился и обзавелся полным русскоязычным интерфейсом (еще вчера чуть пальцы не сломал на любимой клавиатуре описывая англоязычные пункты параметров 🙂 )…

Кроме такой приятной неожиданности программа порадовала расширением возможностей…

Новые функции в v0.21:

  • ‎Добавлена поддержка скрытых элементов
  • Появилась поддержка архиватора 7zip
  • Добавлена поддержка Dropbox, Google Drive и Mega
  • Добавлена опция для извлечения съемных устройств
  • Добавлено меню контекста правого клика к горизонтальному управлению вкладкой
  • Отображение доступных ярлыков клавиатуры в контекстных меню
  • Добавлено tooltip со способом для закрепленных элементов на боковой панели
  • Добавлена поддержка для открытия папок в новой вкладке, нажав на кнопку средней кнопки мыши ‎

ПОЛЕЗНОЕ ВИДЕО


Такой стильный файловый менеджер для Windows 10. До новых полезных компьютерных программ и интересных приложений.

WPF, UWP, WinUI, MAUI, Windows App SDK

Человека далёкого от клиентской разработки на Windows все эти термины определённо путают. И даже среди MS-сообщества регулярно возникают споры жив UWP или мёртв. Причем главный вопрос в этом споре — а что же такое UWP?

Вот уже года 3 Microsoft проводит «рефакторинг» в своём «королевстве». Несколько устав видеть одни и те же споры в твиттере, и оставлять одни и те же комментарии на хабре, я решил расписать как же многочисленные UI-фреймворки MS соотносятся между собой. Кто из них больше мёртв. Возможно, кому-то это поможет в выборе технологии для будущего проекта.

Windows API и Windows Runtime

Прежде чем начать разбираться с UI-фреймворками стоит сначала опуститься на уровень ниже, впрочем, без особых подробностей. В современной винде 2 основных API для работы приложений. Windows API (обычно сокращается до Win32) и Windows Runtime (WinRT). При разработке первый был ориентирован на язык С, и активно развивался вплоть до выхода Windows 8. Я не имею в виду, что этот API объявлен устаревшим, но все новые функции системы уже разрабатывются для WinRT. Хотя некоторые так же бекпортируются и в Win32. Приложения, которые работают через Win32 и используют его модель приложений и сервисов Microsoft называет классическими.

WinRT — вещь немного более сложная. Это даже не API, а способ взаимодействия с ним. Из вики:

WinRT has a rich object-oriented class-based type system that is built on the metadata. It supports constructs with corresponding constructs in the .NET framework: classes, methods, properties, delegates, and events.

Ключевое: есть объектно-ориентированные метаданные, которые описывают публичный интерфейс библиотеки: поддерживаются базовые классы (числа, строки), асинхронность (async/await), события. Начиная с Windows 8 весь новый API — это COM, с которым можно взаимодействовать через данный протокол. Любой язык, который реализует языковую проекцию в WinRT (C++/WinRT, Rust/WinRT, Python/WinRT, С#/WinRT) может взаимодействовать с этим API, будто это нативная для языка библиотека. Компоненты WinRT могут быть написаны на любом их этих языков. Сам виндовый API написан при этом на C++.

Читайте так же:
PhoXo — графический редактор для новичков

Помимо объектно-ориентированности, новый API имеет версионирование, больший контроль доступа к вызовам. Некоторые системные вызовы могут делать только приложения определённых разработчиков, некоторые доступны по специальному ключу. Некоторые сокрыты весьма условно: если приложение попало на комп, оно может ими пользоваться. Но вот в Microsoft Store могут и не пустить.

Application Models

Два вышеописанных системных API в данный момент подразумевают две разных модели жизненного цикла приложений. Классическая модель — приложению можно почти всё, оно может залезть почти куда угодно, читать что угодно, прятать окна и свою деятельность. С одной стороны — это позволяет делать различные удобные штуки вроде Punto Switcher, или сворачивание в трей по закрытию окна (вопреки ожиданиям, это не стандартное поведение в Windows). С другой стороны, это развязывает руки любым троянам.

И это было одной из причин, почему для приложений, работающих с WinRT, за основу была взята модель из мобильных платформ — изолированные приложения с контролируемым системой жизненным циклом. Другой из озвученных причин является большая энергоэффективность мобильного подхода. Всё же значительное количество ПК — ноутбуки. Вылилось это в повсеместные ограничения, привязку времени жизни приложения и времени жизни его основного окна (пока-пока сворачивание в трей). А также сильные ограничения работы в фоновом режиме. На размен давались различные фоновые задачи, контролируемые системой, и легальные способы интеграции в систему (системные контракты, такие как Share UI). В Microsoft посчитали, что за неполные 9 лет за счет таких интеграций появилось около 40 возможных точек входа в приложение. В какой-то момент даже появилась возможность делать консольные приложения, работающие поверх WinRT.

Стоит так же отметить, что эти две модели не изолируют Win32 и WinRT API друг от друга. В UWP приложения всё так же можно подключать Win32-библотеки, пока это не открывает путь за пределы песочницы. Из Win32 можно дергать WinRT API, но для большей его части надо получить AppIdentity, до недавнего времени это означало, что приложение придётся запаковать и оно станет чуть более изолированным.

И, пожалуй, именно тут надо вспомнить про UWP (Universal Windows Platform). Технически это название для реализации Windows Runtime в Windows 10+. Дело в том, что Windows Runtime в телефонах и Windows Runtime в Windows 8 отличались настолько, что для них нужно было делать отдельные сборки приложений (даже для одной архитектуры процессора). С появлением Windows 10, ОС и рантайм допилили до того состояния, когда 1 сборка приложения может запускаться и на телефоне (тогда они ещё были), и на ПК. Так же к этому списку добавились XBox, IoT, Hololens и Teams (большая интерактивная «маркерная доска»)

На практике, под сокращением UWP часто понимают именно UWP-приложения.

UI-фреймворки

Наконец можно поговорить про UI-фреймворки. С Windows Forms и WPF многие знакомы. UI, работающий поверх Win32 API. Отличаются способом верстки UI (дизайнер или XAML) и способом отрисовки (GDI или DirectX). С появлением WinRT, эти фреймворки особо не развиваются, но из-за огромного количества легаси приложений, Microsoft вынуждена поддерживать их. Например, в последних выпусках десятки значительно улучшена поддержка HDPI для WinForms.

Как такового маркетингового названия для UI-фреймворка в UWP нет. В зависимости от контекста используют понятия UWP-приложения и UWP XAML. Итак, UWP-приложения используют WinRT-модель приложений, XAML в качестве языка разметки и не требуют .NET. Фактически даже приложения, написанные на C#, собираются в нативный код, а не IL. XAML так же отличается от того, что используется в WPF, так как является развитием телефонного Silverlight (подмножества WPF). В итоге, с точки зрения верстки у XAML в UWP есть как отсутствующие фишки (например, multibindings), так и новые полезные фичи (например, компилируемые x:Bind), по сравнению с WPF. Кроме того, в UWP появился Composition API для визуально богатых, но экономичных с точки зрения ресурсов анимаций. И сделано много наработок для того, чтобы поддержать все богатство способов взаимодействия в современной Windows. Например, пункты контекстного меню становятся больше, если вызывать меню через тач.

Читайте так же:
5 сервисов звуки природы онлайн

WinUI

WinUI достоин отдельного упоминания, так как он един в двух лицах.

WinUI 2.x — UI-библиотека для UWP-приложений, содержащая в себе новые, в том числе экспериментальные, контролы. А также, обеспечивающая совместимость со старыми версиями Windows 10 (аналог AndroidX)

WinUI 3.x — часть Windows App SDK. Фактически это и есть UI-фреймворк для UWP, только оторванный от жизненного цикла UWP-приложений.

Обе версии сейчас развиваются параллельно.

Project Reunion он же Windows App SDK

Собственно, посмотрев на это обилие фреймворков (ещё и ввязавшись зачем-то в ReactNative), и выслушав жалобы разработчиков, в мае 2020 Microsoft анонсировала объединение подходов. Разработчики Windows Forms и WPF хотят писать стильные/модные/молодёжные приложения, получить доступ к новому API (в том числе различным системным триггерам, которые бывают довольно удобны). UWP-разработчики хотят получить больший доступ к системе и более простые способы распространения приложения, так как сейчас мимо стора распространять приложение не просто.

Собственно, WinUI 3.x является частью решения. Берём графический фреймворк от UWP-приложений, насаживаем его на жизненный цикл классических приложений. И все счастливы.

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

Так жив ли больной?

UWP, как подсистема винды, никуда не денется в ближайшее время. Это всё ещё основной вектор развития API системы. Для UWP-приложений, которые нацелены только на десктоп, уже настало время планировать портирование на Windows App SDK. Недавно выпущенная версия 0.8 уже допускается в Microsoft Store. Если же приложение должно работать и на других платформах (Xbox, Hololens и т. д.), то тут придется ждать следующего года. Но рано или поздно, таки придется переехать на Windows App SDK.

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

Если писать новое приложение, то стоит оценить Windows App SDK в текущем его состоянии. И возможно писать на нём.

А как же MAUI?

Всё что я писал до этого, касалось только Windows и никаких других ОС. Но у Microsoft есть Xamarin — .NET для мобилок (на самом деле mono для мобилок). Наработки xamarin вмерживаются в .NET 5 и 6. Собственно MAUI — .NET Multi-platform App UI — ничто иное как Xamarin.Forms, реализованные в .NET.

MAUI — абстракция над нативными UI-фреймворками.

Собственно, на винде это будет абстракцией над WinUI. У Xamarin.Forms есть поддерживаемая сообществом реализация поверх WPF.

Аналогичным образом ReactNative for Windows так же является абстракцией поверх WinUI. На нем, кстати, написан магазин на Xbox.

Подытожим

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

WinUI — современный графический фреймворк для Windows

Windows App SDK — в перспективе, единый набор SDK для любых приложений на Windows, вне зависимости от языка, и с возможностью переключения между различными жизненными циклами приложений

голоса
Рейтинг статьи
Ссылка на основную публикацию