Что это такое?
mui — это фронтенд-фреймворк для создания быстрых HTML5-приложений для мобильных устройств. В README говорится, что это самое близкое к нативному приложению впечатление, которого можно добиться на HTML5 сегодня.
Это нативный SDK или HTML5-фреймворк?
HTML5-фреймворк: вы пишете обычный веб-код (HTML, CSS, JavaScript), а mui предоставляет готовые элементы интерфейса и оптимизации производительности, поэтому результат ощущается как нативное приложение, а не как сайт.
Как посмотреть, как это работает, ещё до начала разработки?
Отсканируйте QR-код из README (или скачайте демо онлайн), чтобы установить демонстрацию Hello MUI на свой телефон и попробовать все компоненты; полная документация доступна на официальном сайте mui.
Нужны ли какие-то особые инструменты для разработки?
Достаточно навыков веб-разработки — mui это обычные HTML/CSS/JS. В README рекомендуют использовать его вместе с редактором HBuilder от DCloud: там ввод нескольких символов автоматически генерирует HTML-код каждого компонента.
Какие типичные проблемы HTML5 в браузере он реально решает?
Классические боли, из-за которых разработчики уходят с HTML5: белые вспышки при переключении страниц, некрасивые переходы между страницами, дёргающиеся плавающие элементы, подтормаживающий pull-to-refresh и скудные, невыразительные элементы интерфейса по умолчанию.
На каких платформах работают приложения, созданные с mui?
Android и iOS: mui создан для разработки мобильных приложений и оптимизирован так, что плавно работает даже на слабых Android-устройствах.
А что именно такое Hello MUI?
Это официальное демо-приложение. Вы скачиваете его или сканируете QR-код из README — и получаете на своём телефоне витрину всех компонентов и возможностей mui.
Обязательно ли использовать редактор HBuilder от DCloud для работы с mui?
Нет — mui это обычные HTML, CSS и JavaScript, но по словам из README, связка работает лучше всего вместе: сниппеты HBuilder генерируют HTML каждого компонента из нескольких введённых символов.
What are similar projects?
ratchet, ionic-framework, framework7, flutter, capacitor, materialize, kivy, core
Which topics is it in?
hybrid, ui-framework, javascript-framework, ui-kit, html5, frontend-framework, mobile-development, mobile-app, ui-components, css, html, mobile