С момента появления GetIt Package Manager в RAD Studio XE8 Embarcadero сосредоточился на том, чтобы сделать его отличным инструментом для распространения дополнительных библиотек, компонентов, инструментов, образцов, демонстрационных проектов, стилей и многого другого для клиентов RAD Studio. Мы используем его для распространения надстроек Embarcadero, а также сторонних библиотек с открытым исходным кодом и бесплатных предложений, а также пробных версий платных компонентов. Механизм GetIt также используется для установки продуктов и доставки исправлений.
До недавнего времени находить и перемещаться по пакетам и категориям GetIt, а также узнавать больше обо всем каталоге контента GetIt можно было только в самой среде RAD Studio IDE.
Мы рады объявить о новом общедоступном веб-сайте https://getitnow.embarcadero.com, на котором перечислены материалы GetIt для последней версии RAD Studio, которые позволяют пользователям легко перемещаться по тем же категориям и фильтровать по продукту и поставщику. Этот новый веб-сайт запрашивает сервер GetIt, чтобы убедиться, что контент со временем остается выровненным.
Сайт GetItNow
Открыв https://getitnow.embarcadero.com/, вы увидите список, аналогичный тому, что RAD Studio представляет в диалоговом окне GetIt Package Manager.
По умолчанию на сайте перечислены все пакеты, отсортированные по дате, причем первыми отображаются последние созданные или измененные компоненты. На скриншоте выше вы видите компоненты, отсортированные по имени.
Боковая панель навигации также предлагает возможность фильтрации по поддерживаемым продуктам, по подписке на обновления и по категории. Также есть поле поиска, позволяющее искать по имени пакета. Когда вы открываете компонент, вы видите подробный вид с дополнительной информацией, включая сведения о лицензии:
Обратите внимание, что изображение сбоку — это просто заполнитель, и что отображаемая информация не включает указание, доступен ли пакет во всех SKU или только в Enterprise и Architect. Внизу страницы вы можете увидеть дополнительные пакеты от тех же поставщиков и связанные пакеты (в этом случае я показываю информацию для игры Alien Invasion):
Страница для каждого компонента имеет уникальный URL-адрес, например https://getitnow.embarcadero.com/AlienInvasion-1.11/, чтобы вы могли поделиться ссылкой с другим разработчиком или в социальных сетях. Мы приложили дополнительные усилия, чтобы при переходе по ссылкам на страницы в социальных сетях сайт отображал красивый предварительный просмотр. Для этого используйте ссылки «Поделиться» для Twitter и Facebook на странице пакета.
Навигация по сайту
На сайте есть дополнительные возможности навигации, к которым вы можете перейти, используя пункты главного меню в верхнем баннере:
- В продуктах перечислены 3 личности и предлагаются страницы с отфильтрованным представлением, например https://getitnow.embarcadero.com/product/delphi/.
- Поставщики перечисляют все компании, у которых есть пакеты, доступные в GetIt, и оттуда вы можете увидеть все пакеты от данного поставщика, например https://getitnow.embarcadero.com/vendor/embarcadero-technologies/
- Категории предлагает список категорий и позволяет перемещаться по каждой, например https://getitnow.embarcadero.com/category/sample-projects/
- Нажав на тег, вы также можете перемещаться по тегу; примером может быть https://getitnow.embarcadero.com/tag/game/
Только начало
Мы очень рады тому, какую ценность представляет запуск веб-сайта GetIt Portal для наших клиентов. Это упрощает просмотр содержимого GetIt и обмен им с другими разработчиками, а также позволяет нам выделить все отличные пакеты из нашей сторонней экосистемы, доступные в GetIt. У нас есть планы по расширению сайта в будущем, и мы будем рады вашим отзывам.