Livexaml — Полезный Инструмент Для Разработчиков Xamarin.

Всем привет! Я хотел бы рассказать о запущенном мною проекте, направленном на упрощение жизни разработчиков, использующих Xamarin Forms.

LiveXAML — полезный инструмент для разработчиков Xamarin.

Суть LiveXAML очень проста.

Вы устанавливаете его в свой проект и после этого можете разрабатывать интерфейс XAML прямо во время выполнения.

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

Живая разработка позволяет всегда видеть ваше приложение в собранном виде с реальными данными.

Сама идея не нова; Среди конкурентов — официальный Xamarin Live Player и Gorilla Player. Однако оба имеют серьезные ограничения и не всегда работают. Кроме того, их необходимо запускать отдельно, что добавляет новую ветку в цикл разработки.

LiveXAML, с другой стороны, совершенно ненавязчив.

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

Если вы хотите опубликовать, добавьте символ компиляции DISABLE_XAMARINFORMSLIVE, и в вашем приложении не будет никаких следов LiveXAML. Установка очень проста.

Мы устанавливаем расширение студии и добавляем в проект пакет NuGet, содержащий файлы XAML. Поддерживается разработка как для Windows, так и для Mac. Плюс есть возможность разработки в сторонних редакторах, таких как Rider. Но для этого вам придется открыть проект в Visual Studio и оставить его работать в фоновом режиме.

Инструмент платный, с пробным периодом две недели.

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

Для получения напишите мне на [email protected] и упомяните Хабрахабр.

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

Для живой поддержки приходите в группу Gitter. Спасибо, что дочитали до конца! Я надеюсь, что LiveXAML уменьшит разочарование и добавит удовольствия в ваш процесс разработки.

Веб-сайт: www.livexaml.com Нугет: www.nuget.org/packages/livexaml Расширение Studio: посмотрите в диспетчере расширений под названием LiveXAML. Гиттер: gitter.im/LiveXAML/Лобби Теги: #xamarin #C++ #.

NET #.

NET #Разработка мобильных приложений #C++ #xamarin

Вместе с данным постом часто просматривают: